Variables, operators, canvas, and multimedia Dr. José M. Reyes Álamo.

Slides:



Advertisements
Similar presentations
Instructions for ??????????????????????????? What you will make What you will need What to do
Advertisements

Recipe for ??????????????????????????????? What you will make Ingredients What to do
Conditional statements and Boolean expressions. The if-statement in Java (1) The if-statement is a conditional statement The statement is executed only.
靜宜大學資管系 楊子青 1 Programming Your App’s Memory 靜宜大學資管系 楊子青
Compunet Corporation Programming with Visual Studio.NET GUI Week 13 Tariq Aziz and Kevin Jones.
Tutorial 11 Working with Operators and Expressions
Chapter 3 Math Vocabulary
Ch 14. Understanding an App’s Architecture Two perspectives 1.Programmer: a)Components & Behaviour b)Designed in Component designer Blocks editor 2.End-user:
Introduction to AppInventor Dr. José M. Reyes Álamo.
JavaScript Events and Event Handlers 1 An event is an action that occurs within a Web browser or Web document. An event handler is a statement that tells.
Introduction CSE 1310 – Introduction to Computers and Programming
Page 229 – 230 #18 – 40 even (12 problems – 12 points) Math Pacing Arithmetic Sequences YES YES NOYES g(– 2x) = 4x – 2 f(50) = 31.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
EMT1111 Logic and Problem Solving Fall 2012 Dr. José M. Reyes Álamo Lecture 1.
Arrow Math 20 Grid. Practice
COP1220/CGS2423 Introduction to C++/ C for Engineers Professor: Dr. Miguel Alonso Jr. Fall 2008.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
Variables, operators, canvas, and multimedia Dr. José M. Reyes Álamo.
10.4 Addition and Subtraction: Like Denominators Goal: to add and subtract rational expressions with like denominators.
Loops, Databases, Procedures, and Lists Dr. José M. Reyes Álamo.
Functions, Procedures, and Abstraction Dr. José M. Reyes Álamo.
Software Engineering Principles Dr. José M. Reyes Álamo.
Warm up #2 Ch 1: SIMPLIFY if possible Try These
The Hashemite University Computer Engineering Department
Using the PAGES App. The PAGES app will give students the ability to use word processing and images to create beautifully designed documents.
The U.S.S.E Team #4 Antonio Alvarez Janice Cruz Jose L. Gamboa Miguel Rivera Status Report #1 January 26 th, 2009 Description: A follower robot that will.
10.4 Addition and Subtraction: Like Denominators.
The Modeling Process n Frame the problem n Diagram the problem Influence chartsInfluence charts n Build a model n Analyze for insights.
Variables, operators, canvas, and multimedia Dr. Reyes.
Introduction to Logic and Conditional Block Dr. José M. Reyes Álamo.
8/26 Reminders: Supplies Due: Canvas (Online Learning) Due:
1 IMPACT SAMR Cover Sheet Task OverviewLearning Objective(s)Suggested Technology Students will create a video to demonstrate how they came to a conclusion.
Introduction to programming in java Lecture 21 Arrays – Part 1.
Boxes. boxes- learning targets o I will be able to display buttons (boxes) o I will be able to organize boxes o I will be able to create an animation.
Lesson 1.4 ORDER OF OPERATIONS Order of Operations.
QRB 501 Week 3 Learning Team Case Studies Complete the following case studies from Ch. 8 & 9 of Business Math: Case Study 8-3, p. 300 Case Study 9-1, p.
Visual Programming week # 02 APP (Application) Architecture.
Engineering and Debugging an App Chapter 15
Multimedia Terms.
How my spread sheet works
Chapter 16 – Programming your App’s Memory
Continuous Slot Well Screens.
Understanding an App’s Architecture
Loops, Databases, Procedures, and Lists
Lesson 4: Controlling Memory with Variables
Visualization of Data Lesson 1.2.
Variables, operators, canvas, and multimedia
CS 456 Interactive Software.
Creating Random Multiple Versions of Canvas Questions
Name of Body System Presented by:.
ICT Programming Lesson 4:
Half Term 1 Please type your name here:.
Introduction to AppInventor
ICT Gaming Lesson 3.
Module 10 – Scratch Project
Module 10 – Scratch Project
10.4 Addition and Subtraction: Like Denominators
Word Processing.
Week1 software - Lecture outline & Assignments
design OO words Debug Variables Data types
Visual Programming week # 14 Review for Final Exam.
[Sequence -> Part 1 Process Plan]
GUI Programming in Visual Studio .NET
Functions, Procedures, and Abstraction
Warm up #2 Ch 1: SIMPLIFY if possible
Software Engineering and Animations
Presentation transcript:

Variables, operators, canvas, and multimedia Dr. José M. Reyes Álamo

2 Outline Variables Operators Canvas

Variables

4 Properties and variables In general the memory is a set of cells or slots, like spread sheet, where we store data. Properties and variables are named memory slots –What is the difference? We use variables and properties to store information used within our app.

5 An example Variable definition Name the variable Assign initial value Using the variable within an event handler Set a value Get the value cost=0 profit=0 price=0 On Button1.Click cost=7 profit=5 price=cost + profit Label1.text = price

6 Variables on AppInventor Numeric Variables: – Numeric Variables: –

Operators

8

9 Reference Arithmetic operators and other math blocks – Logic operators –

Canvas

11 Canvas is a pixels grid Reference: basic.html#Canvas basic.html#Canvas

12 This class assignments Brainstorming about final project Reading Assignment: –AppInventor CH15 (Software Engineering and Debugging)AppInventor CH15 (Software Engineering and Debugging) –AppInventor CH17 (Creating Animated Apps)AppInventor CH17 (Creating Animated Apps) READING ASSIGNMENT EVALUATION: –Complete the reading assignments and answer the RA8_AppInventorCh15andCh17on Blackboard.

13 To have credit for each app you develop You should create a page for each application, containing the following: 1.A description about what the app does 2.A picture of the main screen 3.A picture of the Blocks diagram 4.Show your app running to your Professor Take a look a these examples: – – Additionally, you could add more pictures and write about your experience while developing your app.