database programming - section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...final project...

Post on 04-Jul-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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.

top related