Using Lists and Loops in Lots of Circles Week 4. Lists For example: to do list, shopping list In CS: An ordered set of values One name, multiple values,

Slides:



Advertisements
Similar presentations
Business Modeling Week 5. Agenda 5:30 – Team Stand Up 5:40 – Business Modeling 6:15 – Activity: Business Model Canvas 7:25 – Ongoing Offsite Activities.
Advertisements

Validation Week 6. Agenda 5:30 – Team Stand Up 5:45 – Validation 6:20 – Activities: Validation & Business Plans 7:25 – Review Assignment.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
Customer Development Week 3.
Market Research Lesson 3 0. Check in: Share App Ideas What app ideas are you working with from your brainstorm? Which one are you leaning toward? 1.
Technovation User-centered Design Week 3. Check-in: survey Now you have survey results from ~20 people Stand up as a team and share interesting results.
Twitter Presented by: Keystone Computer Concepts.
Lean Thinking Week 2. Agenda 5:30 – Team Stand Up 5:40 – Lean Thinking 6:00 – Activity: Brainstorming 6:45 – Activity: Market Research 7:25 – Review.
CHAPTER 5: Repetition Control Structure. Objectives  To develop algorithms that use DOWHILE and REPEAT.. UNTIL structures  Introduce a pseudocode for.
CS0004: Introduction to Programming Repetition – Do Loops.
Take out your discussion questions so I can stamp them. And get out some paper—you’re going to write.
Effective Presentations Week 7. Agenda 5:30 – Team Stand Up 5:40 – Pitch Event details 6:00 – Draft Presentation 6:25 – Mentor Careers 7:25 – Ongoing.
Brainstorming Lesson 2. 1 Agenda Topics Review of Tutorial Concepts Activities Brainstorm app ideas.
Tutorial 12 Working with Arrays, Loops, and Conditional Statements
Programming Lecture #4 CS 101 Autumn 2006 Tariq Jadoon.
Kickoff Week 1. Session Agenda 5:30 – Introductions/Icebreaker/Get Snack 6:00 – Introduction to Technovation 6:15 – Mobile Technology & Entrepreneurship.
Overview of C++ Chapter 2 in both books programs from books keycode for lab: get Program 1 from web test files.
Week 11 Recap CSE 115 Spring Want to write a programming language? You’ll need three things: You’ll need three things: –Sequencing –Selection Polymorphism.
OCR Computing GCSE © Hodder Education 2013 Slide 1 OCR GCSE Computing Python programming 7: Program flow control.
The Pitch Week 8. Agenda 5:30 – Team Stand Up 5:40 – Pitching your Presentation 6:30 – Activity 7:25 – Ongoing Offsite Activities.
Study Guide For Test Chapter 5, 6,& 7 Test is Friday, May 15th.
COZI FAMILY ORGANIZER APP DEMO. Getting Started CALENDAR.
How To Drive Traffic To Your Website With Facebook - Growing Your Online Business With Facebook- and Much More - The Facebook Experts Handbook 1 This book.
User-Centered Design Week 4. Agenda 5:30 – Team Stand Up 5:40 – User-Centered Design 6:15 – Activities: Usability Testing 7:25 – Ongoing Offsite Activities.
Engineering 1020 Introduction to Programming Peter King Winter 2010.
Social Media in Practice: The MTW Experience Emma Aldrich Maidstone and Tunbridge Wells NHS Trust
CPS120 Introduction to Computer Programming The Programming Process.
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
Forming and Managing Challenge Groups Team Next Level.
Validation Week 6. Agenda 5:30 – Team Stand Up 5:45 – Validation 6:00 – Activity: Validation 6:45 – Activity: Business Plans 7:25 – Review Assignment.
1 CSCI N201 Programming Concepts and Database 9 – Loops Lingma Acheson Department of Computer and Information Science, IUPUI.
Creating Procedures in MoleMashHack Week 2. Procedure Named sequence of statements Code reuse Example without arg: turn on light Example with arg: make.
Using Databases in the RememberHack Week 5. Databases Organized collection of data Intended to organize, store, and retrieve large amounts of data easily.
Business Modeling Week 5. Agenda 5:30 – Team Stand Up 5:40 – Business Modeling 6:15 – Activity: Business Model Canvas 7:25 – Ongoing Offsite Activities.
Walpole Robotics Scouting App Timmy McNamara. MIT App Inventor This is the website we used to design and program the app -
 In computer programming, a loop is a sequence of instruction s that is continually repeated until a certain condition is reached.  PHP Loops :  In.
Using Lists Games Programming in Scratch. Games Programming in Scratch Extension – Using Lists Learning Objectives Create a temporary data store (list)
This week on social media Oct 29 th -Nov 4 th. General stats.
Math Autobiography Due Wed/Thursday Sept 11/12 Option 1: –Write a 3 paragraph (at least 6 sentences each) math autobiography. You can describe yourself.
User-Centered Design Week 4. Agenda 5:30 – Team Stand Up 5:40 – User-Centered Design 6:10 – User Interface Research Activity 6:30 – Paper Prototyping.
Repetition Statements (Loops). 2 Introduction to Loops We all know that much of the work a computer does is repeated many times. When a program repeats.
Coaching Week 9. Agenda 5:30 – Stand Up 5:35 – Coaching Panel Introduced 5:50 – Pitches begin with 2 teams going at once 7:30 – Conclude.
Flow Control in Imperative Languages. Activity 1 What does the word: ‘Imperative’ mean? 5mins …having CONTROL and ORDER!
Loop Blocks Chapter 6 Part A. Program Blocks 1.Actions- commands, messages, methods 2.Branches- decisions to be made 3.Loops- actions to be repeated.
Loops Tonga Institute of Higher Education. Introduction Programs need to be able to execute tasks repeatedly. Use loops to repeat actions  For Loop 
Introduction to Logic and Conditional Block Dr. José M. Reyes Álamo.
BUSINESS MODEL DEVELOPMENT Module 1 The Business Model Canvas Business Administration Program Faculty of Business Administration and International Relations.
PYTHON WHILE LOOPS. What you know While something is true, repeat your action(s) Example: While you are not facing a wall, walk forward While you are.
Control Structure  What is control Structure?  Types of Controls  Use the control structure in VBScript.  Example Summery.
BIS 219 Week 4 Learning Team Where Did You Find that Book Check this A+ tutorial guideline at Learning-Team-Where-Did-You-Find-that-Book.
BIS 219 Week 5 Learning Team Where Did You Find that Book Check this A+ tutorial guideline at 219/BIS-219-Week-5-Learning-Team-Where-
WebFire Wednesday Webinars:
How you know what you’re doing is working… or not working.
Tutorial 12 Working with Arrays, Loops, and Conditional Statements
Business Modeling Week 5.
Starter Write a program that asks the user if it is raining today.
CPS120: Introduction to Computer Science
Welcome to <INSERT school name>’s
Algorithms Take a look at the worksheet. What do we already know, and what will we have to learn in this term?
Introduction to TouchDevelop
CS 106 Computing Fundamentals II Chapter 69 “Event Loop”
For loops Taken from notes by Dr. Neil Moore
Today’s agenda: IFTTT Productivity & Communication Work Environment
Unit 3 – Branding.
Statements in C Programming
Pitch Back format 4 minutes in total Four items
Python While Loops.
SSR Reminders Grade level appropriate
Homework Check Everyone should have their homework out. Resource Managers grab answer keys for each member of your team. Team members should share and.
How to allow the program to know when to stop a loop.
Presentation transcript:

Using Lists and Loops in Lots of Circles Week 4

Lists For example: to do list, shopping list In CS: An ordered set of values One name, multiple values, in numbered order Can get to individual items if you know their position How would this be helpful in the QuizMe Hack?

Loops Tell the computer to do something over and over The block of code to repeat is IN the loop. Other code is not in the loop There must be a condition for the loop to end Example: Shopping List

Definite Loops Foreach (member of a list): do something Automatically end at the end of the list Example: foreach (class period): go to class foreach (shopping list item): get it Automatically move to the next member of the list at the end of the commands

Indefinite loops While (condition is true): do something End when the condition is not true Example: While (it is raining): use an umbrella Do not move through a list, just check a condition at the end of the block of code Can use a counter to keep track Example: While (I still have tickets): give next person a ticket

Lots of Circles

Resources If you have problems Read the App Inventor book on lists and loops (page & ) Post questions to the Technovation Challenge Google Group

Reminder: Weekly Reflections What did your team like about this week? What challenges did your team have this week? Anything else your team would like to share?

Share with us on Twitter & Facebook Tweet #technovation Like us on Facebook: Technovation Challenge