COMP 1001: Introduction to Computers for Arts and Social Sciences Programming in Scratch Monday, May 16, 2011.

Slides:



Advertisements
Similar presentations
Microsoft® Small Basic
Advertisements

CS107 Introduction to Computer Science Lecture 3, 4 An Introduction to Algorithms: Loops.
Lecture Notes 3 Loops (Repetition)
Loops (Part 1) Computer Science Erwin High School Fall 2014.
CS001 Introduction to Programming Day 3 Sujana Jyothi
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
Scratch Programming Session 9 of 10 Review elements to use in stories, games, etc.
1 9/29/06CS150 Introduction to Computer Science 1 Loops Section Page 255.
COMP 14 Introduction to Programming Mr. Joshua Stough February 16, 2005 Monday/Wednesday 11:00-12:15 Peabody Hall 218.
COMP 14 Introduction to Programming Miguel A. Otaduy May 21, 2004.
1 9/28/07CS150 Introduction to Computer Science 1 Loops section 5.2, 5.4, 5.7.
COMP 110 Loops Tabitha Peck M.S. February 11, 2008 MWF 3-3:50 pm Philips
COMP 14: Looping (part 2) May 31, 2000 Nick Vallidis.
CS 106 Introduction to Computer Science I 02 / 11 / 2008 Instructor: Michael Eckmann.
Copyright © Texas Education Agency, Computer Programming For Loops.
CS 106 Introduction to Computer Science I 09 / 28 / 2007 Instructor: Michael Eckmann.
CS 240 – Computer Programming I Lab Kalpa Gunaratna –
Girl Develop It Ottawa Introduction to Programming With Scratch Introduction.
V Avon High School Tech Club Agenda Old Business –Delete Files New Business –Week 16 Topics: Intro to HTML/CSS –Questions? Tech Club Forums.
REPETITION STRUCTURES. Topics Introduction to Repetition Structures The while Loop: a Condition- Controlled Loop The for Loop: a Count-Controlled Loop.
New ways of learning week Sign up at: Monday 25 th November Tuesday 26 th November Wednesday 27 th November Thursday.
Institute for Personal Robots in Education (IPRE)‏ CSC 170 Computing: Science and Creativity.
CPS120 Introduction to Computer Science Iteration (Looping)
Mastery Objective: Students will understand how to use while loops in computer programming.
CRE Programming Club - Class 4 Robert Eckstein and Robert Heard.
L OO P S While writing a program, there may be a situation when you need to perform some action over and over again. In such situation you would need.
Course A201: Introduction to Programming 09/16/2010.
Conditional Loops CSIS 1595: Fundamentals of Programming and Problem Solving 1.
CPS120 Introduction to Computer Science Iteration (Looping)
ITEC 109 Lecture 11 While loops. while loops Review Choices –1 st –2 nd to ?th –Last What happens if you only use ifs? Can you have just an else by itself?
CS 240 – Computer Programming I Lab Kalpa Gunaratna –
Counting Loops.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 5 Repetition Structures.
Agenda Perform Quiz #1 (20 minutes) Loops –Introduction / Purpose –while loops Structure / Examples involving a while loop –do/while loops Structure /
CSC 1010 Programming for All Lecture 4 Loops Some material based on material from Marty Stepp, Instructor, University of Washington.
Logical Thinking CS 104 9/12/11. Agenda Today  College Board survey reminder  Note: Simple “how to” guide on Scratch posted on eLearning  Review HW.
Repetition Intro to Computer Science CS1510 Dr. Sarah Diesburg.
Shortcoming of the FOR-DO loop When you use the FOR-DO loop you must know how many times you want to perform an action. What if you didn’t know how many.
CRE Programming Club - Class 4 Robert Eckstein and Robert Heard.
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.
COMP Loop Statements Yi Hong May 21, 2015.
National Diploma Unit 4 Introduction to Software Development Data Structures – Loops and selection.
Microsoft® Small Basic Conditions and Loops Estimated time to complete this lesson: 2 hours.
Repetition In today’s lesson we will look at: why you would want to repeat things in a program different ways of repeating things creating loops in Just.
Learning Javascript From Mr Saem
Introduction to Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
FOP: While Loops.
Scratch: iteration / repetition / loops
Starter Write a program that asks the user if it is raining today.
LESSON 11 – WHILE LOOPS UNIT 5 – 1/10/17.
Intro to Computer Science CS1510 Dr. Sarah Diesburg
Looping and Repetition
CPS120: Introduction to Computer Science
CMSC 120: Visualizing Information 3/25/08
Introduction to pseudocode
Welcome to <INSERT school name>’s
Lecture Notes – Week 3 Lecture-2
© A+ Computer Science - What is a LOOP? © A+ Computer Science -
Intro to Computer Science CS1510 Dr. Sarah Diesburg
Computer Science Core Concepts
Introduction to Repetition Structures
Console.WriteLine(“Good luck!”);
Understanding Conditions
CSCI N207 Data Analysis Using Spreadsheet
Instructor: Craig Duckett
Introduction to Computer Science
© A+ Computer Science -
Flow of Control Flow of control is the order in which a program performs actions. Up to this point, the order has been sequential. A branching statement.
How to allow the program to know when to stop a loop.
Presentation transcript:

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming in Scratch Monday, May 16, 2011

COMP 1001: Introduction to Computers for Arts and Social Sciences Admin Stuff Office hours are posted and started earlier today. Work on Assignment 1 early so you can look at Assignment 2. Assignment 2 posted tonight. I will post an announcement asking you to print something to bring to next class. DO IT.

COMP 1001: Introduction to Computers for Arts and Social Sciences A Tour of Scratch

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Boolean Values

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Boolean Values

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Boolean Values And: Both must be true Or: One or both must be true Not: Must be false

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: If Statements

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: If Statements

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: If Statements

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: If Statements

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Loops Start Stop Condition

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Loops Forever loop: no stop condition (literally goes forever – or at least until the program stops)

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Loops Forever if loop: goes forever, but only runs the code inside when the boolean is TRUE

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Loops Repeat loop: repeats the code exactly the number of times you tell it to

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Loops Repeat until loop: continues until the boolean value is TRUE, then stops for good

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Variables myObject

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Variables myObject

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Variables

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Variables myObject

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Variables

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Broadcast

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Broadcast

COMP 1001: Introduction to Computers for Arts and Social Sciences Programming Concepts: Broadcast

COMP 1001: Introduction to Computers for Arts and Social Sciences Tutorials!