An Introduction to Programming and Simulation using Scratch

  • Slides: 16
Download presentation
An Introduction to Programming and Simulation using Scratch Dr. Ben Schafer Department of Computer

An Introduction to Programming and Simulation using Scratch Dr. Ben Schafer Department of Computer Science University of Northern Iowa CS 4 HS Summer 2010

Welcome! If you have not already done so please • Pick up your nametag

Welcome! If you have not already done so please • Pick up your nametag • Complete your demographic information sheet (by lunch time) • Have me take your picture

Welcome and repeated apologies • Thanks for being here! • I again apologize for

Welcome and repeated apologies • Thanks for being here! • I again apologize for the confusion with initial communication. – Hopefully we have this all figured out now.

The WHO of the workshop • Who are you? – – Name School Grades/subjects

The WHO of the workshop • Who are you? – – Name School Grades/subjects taught Computing experience?

The WHAT of the workshop • CS 4 HS is a Google funded workshop

The WHAT of the workshop • CS 4 HS is a Google funded workshop to expose “secondary” teachers to computing. • Many different formats/topics offered at approximately two dozen locations around the country • Our workshop will focus on Scratch (more on that in a bit).

The WHAT of the workshop • I know I just asked you to mention

The WHAT of the workshop • I know I just asked you to mention it but… – Show of hands • How many of you have taken at least one semester of computer programming? • How many of you are comfortable doing computer programming?

The WHY of this workshop (Dr. Schafer’s opinions) • I have two strong beliefs:

The WHY of this workshop (Dr. Schafer’s opinions) • I have two strong beliefs: – Teachers are better able to convey their subject(s) when they can approach the material through a variety of techniques and modes. – ALL students should be exposed to the subject of computation/programming.

Daily Schedule (All times are targets and most should be treated lightly) • •

Daily Schedule (All times are targets and most should be treated lightly) • • 8: 30 – 10: 15 -10: 30 – Noon – 1: 00 – 2: 30 – 2: 45 – 4: 15 - 4: 30 – Morning Session #1 - Break – Morning Session #2 - Lunch – Afternoon Session #1 - Break – Afternoon Session #2 – Daily Wrapup

Topic Schedule • Wednesday – – Introductions Scratch as Logo Scratch for Storytelling Programming

Topic Schedule • Wednesday – – Introductions Scratch as Logo Scratch for Storytelling Programming Assignment #1

Topic Schedule • Thursday – – Show and Tell Scratch for Interaction Group Game

Topic Schedule • Thursday – – Show and Tell Scratch for Interaction Group Game Development Programming Assignment #2

Topic Schedule • Friday – Scratch for Simulation/Sensing – Scratch Resources – Preparing for

Topic Schedule • Friday – Scratch for Simulation/Sensing – Scratch Resources – Preparing for Phase Two of the workshop

The short of phase two • You will incorporate Scratch into at least one

The short of phase two • You will incorporate Scratch into at least one of your classes. • You will produce and submit – An artifact (e. g. lesson plan, worksheet, assignment, specific program) – A written experience report • You will present (15 -20 minutes) your materials and experiences to the group at a followup meeting.

The short of phase two • Please check your calendars for – Saturday, October

The short of phase two • Please check your calendars for – Saturday, October 30 th – Saturday, November 13 th • Return the data availability sheet by Friday morning. We would like to finalize the date before we end this week.

Assorted Logistics • • • Restrooms Drinking Fountain Computers in the classroom Computers on

Assorted Logistics • • • Restrooms Drinking Fountain Computers in the classroom Computers on campus Meals Food/drink in the classroom

Assorted Logistics • Workshop website • Session recordings • Flash drive of resources

Assorted Logistics • Workshop website • Session recordings • Flash drive of resources

 • Comments, questions, matters arising of any nature?

• Comments, questions, matters arising of any nature?