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

24
Database Programming - Section 15 Instructor Guide

Upload: others

Post on 04-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Database Programming - Section 15 Instructor Guide

Page 2: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data
Page 3: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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

Page 4: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data
Page 5: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 6: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 2

What Will I Learn?

What Will I Learn?

Page 7: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 3

Why Learn It?

Why Learn It?

Page 8: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 4

Tell Me / Show Me

Tell Me / Show Me

Page 9: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 10: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 11: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 7

What Will I Learn?

What Will I Learn?

Page 12: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 8

Why Learn It?

Why Learn It?

Page 13: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 9

Tell Me / Show Me

Tell Me / Show Me

Page 14: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 10

Try It / Solve It

Try It / Solve It

Page 15: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 16: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 12

What Will I Learn?

What Will I Learn?

Page 17: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 13

Why Learn It?

Why Learn It?

Page 18: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 19: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 20: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.

Page 21: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 17

What Will I Learn?

What Will I Learn?

Page 22: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 18

Why Learn It?

Why Learn It?

Page 23: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

Copyright © Oracle, 2004. All rights reserved.

Database Programming - Section 15 Page 19

Tell Me / Show Me

Tell Me / Show Me

Page 24: Database Programming - Section 15academy.oracle.com/pages/docs_pdfs_zip/2004_2005...Final Project Part 8 Lesson Preparation Preread Part 8: Creating charts to display summary data

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.