Visual Programming week # 14 Review for Final Exam.

Slides:



Advertisements
Similar presentations
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
Advertisements

Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
Login to the Woodland Hills Home Page Choose a course.
Microsoft Visual Basic: Reloaded Chapter Seven More on the Repetition Structure.
App Inventor Barb Ericson July 3, 2013.
CIS101 Introduction to Computing Week 11. Agenda Your questions Copy and Paste Assignment Practice Test JavaScript: Functions and Selection Lesson 06,
App Inventor Barb Ericson Georgia Tech
1/26/2004 PPCC - Introduction to VB6 Copyright ©2004, Tore Bostrup 1 Introduction to VB6 Materials & Prerequisites Course Outline Background Information.
Microsoft Office © Copyright William Rowan Objective By the end of this you will have being given a brief introduction to: Microsoft Word Microsoft.
Programing App Inventor. Variable Declaration App Inventor: Declare Variables using the “Define Variable As” Block – Find the Blocks Editor (top-left),
Android 4: Creating Contents Kirk Scott 1. Outline 4.1 Planning Contents 4.2 GIMP and Free Sound Recorder 4.3 Using FlashCardMaker to Create an XML File.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
Creating Mobile Apps with App Inventor! Day 5 Google search Kris Gordon Ludlow for links.
Bowling Green State University Facilities Services Staff References On the Web! June 2002.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Introducing Web Controls Outline 29.1 Analyzing the.
Objective To create a professional, affordable, and easy to use website Create a user friendly interface with accessibility and effortless navigation.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter Seven More on the Repetition Structure.
My final project was creating an online weapon store. In my store I have two different lists of weapons, melee and fire. I have a registration form where.
DUE Starting AppInventor Working Connections 2012.
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
Lotus 认证培训 Notes Domino 6/6.5 Application Development Foundation Skills ( 610 ) Exam Number: 610 Competencies: Please see exam guide. Length:
ITEC 109 Lecture 27 GUI. GUIs Review Sounds –Arrays hold sample values –Creating a keyboard –Sound effects Homework 3 –The big two –Due after break –Lab.
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
CS 104 – Fall 2011 Exploring Computer Science Lecture 20: November 14, 2011 Procedural Abstraction and List Processing.
Remember…  Please do not…  Change the background.  Change the icons.  Change the font. Use Times New Roman (size 12 font).  Use color. We cannot print.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
App Inventor for Android 唐健恒. Outline About App Inventor Getting started Tutorials Reference Documentation  Component Reference  Blocks Reference.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Student Grades Application Introducing Two-Dimensional Arrays and RadioButton.
MIT App Inventor Lesson 3 Algorithms Variables Procedures.
1 Project 4: Computing Distance. 222 Computing Distance Write a program to compute the distance between two points. Recall that the distance between the.
- Sharing, - Layout, - & using Screens with App Inventor Earl Bergquist, Garfield High School Crucial Things to know:
UNIT 7: Using Excel in the Law Office. Next Week’s Seminar Take Poll---when are you available? I am unable to have the seminar next Thursday, August 23,
FINAL EXAM REVIEW PROJECT Computer Science 101 West Virginia University 1.
Training Guide for Residents
Microsoft PowerPoint Illustrated
Coldpruf Online Order Form
Microsoft Access 2007 – Level 2
ASSIGNMENT OBJECTIVES
Chapter 1: An Introduction to Visual Basic 2015
Procedures, Simple Expressions
Visual Programming week # 01
Visual Programming week # 02 APP (Application) Architecture.
3.01 Apply Controls Associated With Visual Studio Form
Exam3 Review CSE111 B.Ramamurthy 7/28/2018 B.Ramamurthy.
week # 03 Visual Programming Variables Canvas Screen Arrangement
3.01 Apply Controls Associated With Visual Studio Form
Adding Assignments and Learning Units to Your TSS Course
Semantic layout in PowerPoint
MIS 3200 – Unit 4 Complex Conditional Statements else if switch.
Completing the tasks for A452 with….
Visual Programming week # 06
In Class Programming BIS1523 – Lecture 11.
Section 2.3 – Systems of Inequalities Graphing Calculator Required
Visual Programming Week # 09
Visual Programming Week # 11
Visual Programming Week # 10
Section 9.4 – Systems of Inequalities Graphing Calculator Required
Power Point 101.
Bus 100: Business communications
Visual Programming week # 05 Lists Quiz Tutorial.
Coldpruf Online Order Form
Visual Programming Week # 13
Visual Programming Week # 07
Visual Programming Week # 12
Presentation transcript:

Visual Programming week # 14 Review for Final Exam

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

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

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

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

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

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: http://npvpdb2.appspot.com/ VP Lecture Note by Dr. Hanh Pham 7

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

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

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 http://npvpdb2.appspot.com VP Lecture Note by Dr. Hanh Pham 10

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

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

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

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

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