Hour Two – what to do after the Hour of Code JULIE BAR AND MARTIN FUNK – NEW TRIER HIGH SCHOOL
What is the Hour of Code? Introduce students of all ages to computer science “Every 21 st century student should have the opportunity to take part in creating technology that’s changing our world. The basics help nurture creativity and problem-solving skills, and prepare students for any future career.” An attempt to fix the diversity gap in CS.
What is the Hour of Code? Code.org Code.org Self-guided tutorials which work on any modern browser, tablet, smartphone, or even with no computer at all. December 7 – 13, 2015
Demonstration: Scratch Free software Online or Download (Windows, Mac, Linux) Lots of online support: examples, tutorials, online community, etc. Easy to learn, but can get complex it’s a Science Olympiad event this year Student example Tips
Demonstration: Alice Free software Download (Windows, Mac, Linux) Tutorials Available Version 2.x (51 videos if you search “Alice Programming by Steve” on YouTube) Version 3.x (video tutorials on Alice.org) Easy to Learn Drag and Drop Can do really cool animations without knowing many CS concepts Student Examples
Demonstration: App Inventor Free Online For android devices but has emulator Good online support Easy to learn, but can get complex Student example & Demonstration
Demonstration: Lego Mindstorms and App Inventor To work with Lego Robots Used to work with App Inventor (but does not work with new EV3 robots) Motivating: student workstudent work
Demonstration: Raptor Free software (Windows) Download “Handouts” available (textbook like) Tutorials available Student Examples
Demonstration: Codea Used on the Ipad. Not free, but not expensive ($14.99) Text-based and event driven. Looks cool but can get complicate Online tutorials and references. Not as much as other stuff, but increasing Graphics – good application for other math skills Examples
Self-directed students can: Code.org Code.org Lightbot Angry Birds (similar and easier than Lightbot) Flappy Bird (can send to your own phone and to friends) On-Line College Courses Code Academy (Python, Java, HTML, Javascript, …) Code Academy Kahn Academy (HTML, Javascript, general CS concepts) Kahn Academy
Questions?