An Introduction to
Programming and
Simulation using
Scratch
Dr. Ben Schafer
Department of Computer Science
University of Northern Iowa
CS4HS Summer 2010
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 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 taught
Computing experience?
The WHAT of the
workshop
• CS4HS 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 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:
– 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)
•
•
•
•
•
•
•
•
8:30 – 10:15 – Morning Session #1
10:15 -10:30 - Break
10:30 – Noon – Morning Session #2
Noon – 1:00 - Lunch
1:00 – 2:30 – Afternoon Session #1
2:30 – 2:45 - Break
2:45 – 4:15 – Afternoon Session #2
4:15 - 4:30 – Daily Wrapup
Topic Schedule
• Wednesday
–
–
–
–
Introductions
Scratch as Logo
Scratch for Storytelling
Programming Assignment #1
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 Phase Two of the
workshop
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 30th
– Saturday, November 13th
• 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 campus
• Meals
• Food/drink in the classroom
Assorted Logistics
• Workshop website
• Session recordings
• Flash drive of resources
• Comments, questions, matters
arising of any nature?