Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Programming week # 14 Review for Final Exam.

Similar presentations


Presentation on theme: "Visual Programming week # 14 Review for Final Exam."— Presentation transcript:

1 Visual Programming week # 14 Review for Final Exam

2 Outline 1. Date 2. Scope(topics) 3. How to Prepare for Midterm ? 4.
Format 5. Exam Sample 6. What & How to Submit VP Lecture Note by Dr. Hanh Pham 2

3 Final Exam Date How Long ? 2 hours Open Books ? YES ! make review
Section-02: T,F 10:50-12:05 : Monday, 12/15/14, 10:15 to 12:15 How Long ? 2 hours Open Books ? YES ! make review notes => very helpful VP Lecture Note by Dr. Hanh Pham 3

4 TOPICS Variables Calculation Procedure Lists Iteration (Loop: Foreach)
A) By Components: B) By Tasks/Events: Basic: Image, Label, Button, Textbox Canvas Clock Variables Calculation Procedure Lists Iteration (Loop: Foreach) If-Then or If-Then-Else TextToSpeech Animation Database Media: Sound Animation: – ImageSprite ScreenArrangement: Horizontal Arrangement Vertical Arrangement Other: TextToSpeach TinyWebDB WebAPI VP Lecture Note by Dr. Hanh Pham 4

5 How to Prepare for Final Exam ?
1) 2) Have a look at Midterm Review again For each topic, ask these questions: • When should I use it ? • How can I do it ? Write notes & Practice with the topic Have a look at all of tutorials and homeworks Re-DO all class tutorials and homework WITHOUT looking at the solution (blocks) VP Lecture Note by Dr. Hanh Pham 3) 4) 5

6 Exam Format FORMAT: Similar to a homework See Sample Exam
Similar to a homework See Sample Exam What to submit at the exam: .Zip File Picture of Design window Picture of Block Editor window Picture of Emulator window A task description, requirements, and a screenshot will be given. No instructions nor tips (design or block editor window) will be available. You are on your own ! VP Lecture Note by Dr. Hanh Pham 6

7 Exam SAMPLE #1 REQUIREMENT:
Build a calculator of A*(B+C) which should store the numbers A,B,C in a LIST and then on a WebDB, then display them and the calculation result as shown in the picture. Your APP must have a GUI structure as shown in this picture: let the user enter 3 numbers A,B, and C a button to calculate a button to store the data a button to get the data a button to clear all textboxes and the result Our WebTinyDB online: VP Lecture Note by Dr. Hanh Pham 7

8 Exam SAMPLE #1 Try to do without looking at this DESIGN window 
VP Lecture Note by Dr. Hanh Pham

9 Exam SAMPLE #1 Try to do without looking at this BLOCK EDITOR window:
VP Lecture Note by Dr. Hanh Pham

10 Exam SAMPLE #2 Your APP must have a GUI (including colors) exactly as shown in this picture: 1)Have 5 rows, each row has a label to display a book title, a label contains the book price, and a button which would: Add the book title to a list of selected books(shopping cart) Add the price(in the label) to the Total Price Must use a procedure(with 2 variables/arguments) called AddToCart to do these two actions and then call/use it in each button with two appropriate values for the two arguments. 2)Have a button for “Displaying Shopping Cart” which would: Display the list of selected book title in a label using FOREACH loop Display the Total Price in a another label as shown in the picture. 3)Have a button called “Reset” which would: Set the Total Price to 0 Empty the label that displays the list of selected books Empty the List that contains the list of selected books 4)Have a row which has: a textbox so that the user can enter an account # and a button called “Store TOTAL” which would store the Total Price to our WebDatabase. The account # entered by the user in the textbox will be used as the key/tag : at VP Lecture Note by Dr. Hanh Pham 10

11 Exam SAMPLE #2 VP Lecture Note by Dr. Hanh Pham 11

12 Exam SAMPLE #2 VP Lecture Note by Dr. Hanh Pham

13 Exam SAMPLE #2: without PROCEDURES
VP Lecture Note by Dr. Hanh Pham

14 Exam SAMPLE #2: with PROCEDURES
VP Lecture Note by Dr. Hanh Pham

15 WHAT & WHERE to submit the Exam ? WHERE ?: At Blackboard.newpaltz.edu
Go to VP page then EXAMS, and Final Exam For rehearsal/practice : JustTest WHAT to submit at the exam ? 1. 2. 3. 4. .Zip File (download from your APP Inventor account) Picture of Design window Picture of Block Editor window (must show ALL blocks) Picture of Emulator window VP Lecture Note by Dr. Hanh Pham 14


Download ppt "Visual Programming week # 14 Review for Final Exam."

Similar presentations


Ads by Google