Building an App: Multi-Screen App

Slides:



Advertisements
Similar presentations
What Was I Thinking??. Key Terms 1. Control 1. Control 2. Design Mode 2. Design Mode 3. Event 3. Event 4. Form 4. Form 5. Interface 5. Interface 6. Properties.
Advertisements

Visual Basic Prototyping Visual Basic uses both a Visual Editor and is Code Based. With several simple lines of code, Visual Basic will navigate between.
By Yukyong Chung.  Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks.  The students.
Study Guide For Test Chapter 5, 6,& 7 Test is Friday, May 15th.
Review For Test Chapter 4 & 5 Test is Wednesday, January 27th.
Programs, programs, everywhere! This is a starter activity and should take 5 minutes 1.Open up a text editor such as Notepad. 2.Write a list of all the.
ICreate Session 6 of 8 Conducting a Peer Review. Focusing Questions How can I improve my technology- enriched lesson? What methods can I use to get feedback.
Lab 6: event & input intro User Interface Lab: GUI Lab Oct. 2 nd, 2013.
Introduction to Visual Studio & GUI Programming Prepared by: Ahmad Ramin Rahimee Assistant Professor ICTI.
This week’s lessons are designed to reinforce the common core standards of: Click the mouse for the next screen.
Debug in Visual Studio Windows Development Fundamentals LESSON 2.5A.
Stage 17 Play Lab: Create a Story
Multiplication Level 1 (Facts 0-2) Read These Instructions:  Try to get the answer before the computer puts it on the screen.  Do not click on your.
Multiplication Level 2 (facts 0-2, 5, 9) Read These Instructions:  Try to get the answer before the computer puts it on the screen.  Do not click on.
™ SimBot Simulation Instructions. Step 1 Click on “>>Missions
LESSON 4-3A PRIME FACTORIZATION. MATH VOCABULARY Prime #: A number that can only be found by multiplying the given number x 1 (only one way to get answer.
What the Research Says  Use low stakes writing assignments- Incorporate writing into shorter, simple tasks of recording the thinking of the student 
 Learn the mechanics of using App Inventor to build apps.  Learn how to design an app’s user interface with the App Inventor Designer, and its behavior.
Dixon Unified School District Check for Understanding With Whole Class/Group Response By Robyn Fulgham.
SCREEN CAPTURE 532CS: eLearning Fall 2015 Submitted to Dr. Namdar Presented by Khaled Alamer.
FOP: Multi-Screen Apps
JavaScript/ App Lab Programming:
Canvas and Arrays in Apps
Unit 5: Canvas Painter.
Using JavaScript to Show an Alert
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
Getting Started on The Project Bank in Visual Studio
Starting Out with Alice: A Visual Introduction to Programming
Introduction to Event-Driven Programming
FOP: Buttons and Events
Event-driven programming
Exploring Computer Science Lesson 4-13
Lesson 5-2 AP Computer Science Principles
Unit 3 lesson 2&3 The Need For Algorithms- Creativity in Algorithms
Solving Two-Step Equations
UNIT 3 – LESSON 5 Creating Functions.
Writing Across the Content Areas
The Need for Algorithms 2 days
APIs and Function Parameters
RAPID RESEARCH DATA INNOVATIONS
Rapid Research - Cybercrime
Practice PT - Design a Digital Scene 3 days
Lesson 1: Buttons and Events – 12/18
Lesson 10: Building an App: Color Sleuth
Steps in Building Your iOS Application. ●Apple iPhone applications are on the top of the list in the development Mode. ●Apple iOS platform has attracted.
Smoke and Mirrors Prototype
DAY 2: Create PT: Make a Plan
Lesson 2: Multi-Screen Apps
Lesson 4: Controlling Memory with Variables
Achieving goals. Together.
Lesson 17: Building an App: Canvas Painter
Lesson 16: Functions with Return Values
Lesson 6: User Input and Strings
LESSON 13 – INTRO TO ARRAYS
UNIT 3 CHAPTER 1 LESSON 4 Using Simple Commands.
Lesson 5: Building an App: Clicker Game
Creating Functions with Parameters
SPECIALS: August 28.
HAPPY NEW YEAR! Lesson 7: If-statements unplugged
RAPID RESEARCH DATA INNOVATIONS
Smoke and Mirrors Prototype
Create – Performance Task
Rapid Research - Cybercrime
Explain what touch develop is to your students:
Code to Enhance Learning
Visual Basic CSC
Introductory Presentation
Exploring Computer Science Lesson 4-13
Pair and Group Work – Conclusion
U3L4 Using Simple Commands
Presentation transcript:

Building an App: Multi-Screen App UNIT 5 – LESSON 3

VOCABULARY ALERT: Event-driven program - a program designed to run blocks of code or functions in response to specified events (e.g. a mouse click) Event handling - an overarching term for the coding tasks involved in making a program respond to events by triggering functions.

PURPOSE: Reinforce programming skills in App Lab while quickly prototyping a simple event-driven application. The lesson does, however, fall at the intersection of the Big Ideas of Creativity and Programming. The fact that you will share ideas before programming your projects and will provide feedback using a peer rubric also mirrors some of the practices of collaboration that you can employ on the Create Performance Task.

Today you will get a chance to make an app of your own design that uses multiple screens and lets you practice using design mode and programming some simple user interactions. We want to spend most of our time working on it, so let’s get to it.

You need a partner. Each person will make his/her own project, but run ideas past your “programming buddy”.

Interesting note: if you want to play or stop music, this is what you need.

Follow the instructions in Code Studio and on the Activity Guide Distribute: Activity Guide - Multi-screen App - Activity Guide

An example: https://studio. code

HOMEWORK: Finish your app to show in class HOMEWORK: Finish your app to show in class. You can take a couple of days, but it is due before break!