View
3
Download
0
Category
Preview:
Citation preview
Database Programming - Section 15 Instructor Guide
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page i
Table of Contents
Database Programming - Section 15..............................................................................................................1 Lesson 1 - Oracle HTML DB Application Builder, Final Project Part 6.......................................................1 What Will I Learn? ........................................................................................................................................2 Why Learn It?................................................................................................................................................3 Tell Me / Show Me........................................................................................................................................4 Try It / Solve It ..............................................................................................................................................5 Lesson 2 - Oracle HTML DB Application Builder, Final Project Part 7.......................................................6 What Will I Learn? ........................................................................................................................................7 Why Learn It?................................................................................................................................................8 Tell Me / Show Me........................................................................................................................................9 Try It / Solve It ..............................................................................................................................................10 Lesson 3 - Oracle HTML DB Application Builder, Final Project Part 8.......................................................11 What Will I Learn? ........................................................................................................................................12 Why Learn It?................................................................................................................................................13 Tell Me / Show Me........................................................................................................................................14 Try It / Solve It ..............................................................................................................................................15 Lesson 4 - Introduction to Oracle Application Builder, Final Presentation...................................................16 What Will I Learn? ........................................................................................................................................17 Why Learn It?................................................................................................................................................18 Tell Me / Show Me........................................................................................................................................19 Try It / Solve It ..............................................................................................................................................20
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 1
Lesson 1 - Oracle HTML DB Application Builder, Final Project Part 6
Lesson 1 - Oracle HTML DB Application Builder, Final Project Part 6
Lesson Preparation
Preread Part 6: Inputting data into the ORDERS and ITEMS tables. What to Watch For
Part 6 is the final test of the database. If students have made errors in prior steps, they will appear here. To correct mistakes, it is easiest to repeat Parts 1-5.
Connections Ask students why they had to create the tables and LOVs in a prescribed order. Possible answer: Key pieces had to be in place before pop-up boxes and data from other tables could be accessed.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 2
What Will I Learn?
What Will I Learn?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 3
Why Learn It?
Why Learn It?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 4
Tell Me / Show Me
Tell Me / Show Me
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 5
Try It / Solve It
Try It / Solve It
Try It / Solve It
If students have completed Parts 1-5 successfully, entries into the ORDERS input screen should show: customer name, order date, title, quantity ordered, order ID, and price in the report form on the ORDERS page.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 6
Lesson 2 - Oracle HTML DB Application Builder, Final Project Part 7
Lesson 2 - Oracle HTML DB Application Builder, Final Project Part 7
Lesson Preparation
Preread Part 7: Formatting report attributes. What to Watch For
This step should be straightforward and easy for students to complete. Connections
Relate this material to formatting dates and currency from database programming Sections 4 and 5. Ask students how the formatting would differ if Amazing Books were not in your country. Possible answers: The currency would have to change as well as the way the date is displayed. Not all countries display the date the same way. The United States uses Month dd yyyy, but many other countries use dd Month yyyy.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 7
What Will I Learn?
What Will I Learn?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 8
Why Learn It?
Why Learn It?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 9
Tell Me / Show Me
Tell Me / Show Me
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 10
Try It / Solve It
Try It / Solve It
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 11
Lesson 3 - Oracle HTML DB Application Builder, Final Project Part 8
Lesson 3 - Oracle HTML DB Application Builder, Final Project Part 8
Lesson Preparation
Preread Part 8: Creating charts to display summary data. Determine the final presentation schedule for each group. The time allotted for each group's presentation will depend on your class size. Allow approximately 5 minutes for each group to present their application and 5 minutes to answer questions that you or other students may have about the project.
What to Watch For All students may not complete the project at the same time. Encourage those who have a successful application to explore other features of Application Builder.
Connections Ask students what other features they would add to the Application Builder project. Possible answers include: search functions, delete functions, modifying records functions, separating books from merchandise.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 12
What Will I Learn?
What Will I Learn?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 13
Why Learn It?
Why Learn It?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 14
Tell Me / Show Me
Tell Me / Show Me
Tell Me / Show Me
This is the enrichment side of the final project. At this point, students should be able to create other charts or explore other features of Application Builder. Explain to students that they have created a basic application, but there is a lot more that can be learned. Set the presentation schedule for each group. Review the presentation rubric with the class. Explain that you will ask “how” or “why” questions related to the project. Each group member needs to understand what was done for each step.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 15
Try It / Solve It
Try It / Solve It
Try It / Solve It
If students explore other features of Application Builder, warn them that their project must be complete for their final presentation. They may want to re-create another example and experiment with it.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 16
Lesson 4 - Introduction to Oracle Application Builder, Final Presentation
Lesson 4 - Introduction to Oracle Application Builder, Final Presentation
Lesson Preparation
This lesson is scheduled time for student presentations. What to Watch For
Students should be prepared when their group is scheduled to present. Discourage students from making last- minute "fixes." Remind them that it would be unprofessional to come to a meeting with a client and have to fix their presentation/project.
Connections Relate presenting the final project to the first time that students were required to present to the class. Ask students if they feel more confident presenting now. Ask those students who respond "yes" why they feel more confident. This is the culminating project for a year of study. Take time to evaluate student opinions about what they learned. How could they have improved what they accomplished? Use their feedback to improve your teaching next year.
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 17
What Will I Learn?
What Will I Learn?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 18
Why Learn It?
Why Learn It?
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 19
Tell Me / Show Me
Tell Me / Show Me
Copyright © Oracle, 2004. All rights reserved.
Database Programming - Section 15 Page 20
Try It / Solve It
Try It / Solve It
Try It / Solve It
Review the Final Project Rubric with students. Explain your procedure and grading policies.
Recommended