The Adventure Continues

Transcription

The Adventure Continues
CoderDojo
The Adventure Continues
A man with a vision
What can coders
look like?
Who are our coders?
I did some data mining!
What Grade Are You In?
Where do you live? All Over!
What are you into?
So that’s what you want to do ...
Can we do it?
Of course we can!
How?!?
You and Mentors!
Zerai Araya
Patrick Bailey
Tingting Feng
Michael Kelly
Justin Kenel
George Lively
Al Luna
Camisha Parker
Chris Sherman
Anteneh Tefera
Steve Trickey
Jason Victor
What are we going to do this fall?
Soooo many options!
App Inventor
Scratch
Robotics &
Microcontrollers
Website Design
The Coder Dojo Philosophy
One Rule: Be cool!
Parents close your eyes for second
Learn by exploration (not lectures)
Self Directed
Muscles we want to exercise
●
●
●
●
Creativity
Flexibility
Collaboration
Peer Review
Some Procedures for this
session
When you arrive
● Get your laptop setup
● Login
● Fill out the check in form
● Parents please assist
We are going to implement a belt
system to recognize your
achievements.
Content of classes will be decided
by the interests of students and
the resources we can muster
Check In Form
http://goo.gl/forms/4PzZMV23RJ
Utilize some Coder Dojo Resources
● Sushi cards
○ Laminated single topic cards
HTML (Web Design) Sushi
What are we going to do …
NOW!
Program
Without using a computer
What does it mean to program?
● Detailed ...
● Specific ...
● Instructions
Slight Science Detour
Two significant space travel events
happened in the last 12 months.
Can you name them?
● New Horizons Spacecraft
passed right by Pluto
● Rosetta Spacecraft
landed on a comet!
Imagine you had to write a
program to do that!
Why can’t you just fly it in remotely?
How long does it take a message to travel
round trip Earth to Sun and back?
About 16 minutes
How long for a round trip
message Earth to Pluto & Back
About 9 hours!
Your First Programming Challenge:
Operation Rescue!
● One of your astronauts is injured on
planet Dojo.
● You need to program an unmanned
vehicle to go rescue the astronaut
● You will “launch” your vehicle from
the back of the room
● Your vehicle must traverse each row
● Your vehicle can only do what it is
instructed to do.
● A vehicle cannot improvise!
Operation Rescue (cont.)
● Split up into small groups
○ One group per mentor*
○ Need some parent volunteers
■ Today only mentor (unless you want more!)
■ Code checkers for vehicles enroute
● Don’t worry it’s easy (and fun!)
● Very quick pre-mission brief with
mentors
● Then code checkers come to me for
guidance
● To the untrained eye ...
Operation Rescue
Launch!
Take A Look At our Tools
First we need to log in:
● Find the Nova Guest Wifi
● Create a temporary 12 hour account
● Be patient! :)
Online Resources
● The Scratch Home Page
○ https://scratch.mit.edu
● The App Inventor Home Page
○ http://appinventor.mit.edu/explore/
● Download Python
○ https://www.python.org
● Develop in the Cloud
○ Python, JavaScript, Php, Ruby, html5
○ https://c9.io
● Coder Dojo Resources
○ https://coderdojo.com