Scratch Programming in the Classroom palliser Teachers Convention February 24, 2017 Gerald Chung @chunger0923 chunger0923@gmail.com
Welcome ABOUT ME Gerald Chung Present: Director of Learning Technologies – Elk Island Public Schools Past: Classroom Teacher AP Computer Science Teacher Cisco Academy Instructor Business Education Teacher Head Coach – Sr. Girls Basketball
Connecting with each other Quick Introductions
SCRATCH PROGRAMMING About Scratch - https://scratch.mit.edu/about/ Lets all try it out You can sign in now or sign up for Scratch
Scratch Links Game Links - Student Created https://scratch.mit.edu/projects/130180964/#player https://scratch.mit.edu/projects/132064474/ https://scratch.mit.edu/projects/131908367/ https://scratch.mit.edu/projects/132075326/ https://scratch.mit.edu/projects/70211622/
Scratch Links Game Links - Student Created https://scratch.mit.edu/projects/13940422/ https://scratch.mit.edu/projects/13941885/ https://scratch.mit.edu/projects/3172582/ https://scratch.mit.edu/projects/1629074/ https://scratch.mit.edu/projects/1629243/
Pictures Guitar Hero Buttons printed using a 3D Printer and connected to a Scratch Project created by Jr High Students
Pictures
Movies https://drive.google.com/open?id=0B79wH3FIpiUJdmM 1UkNGX0QzeXM
Scratch Basics - The Guide Scratch Window Start Moving Add a Sound Start a Dance Again and Again Say Something Green Flag
More Scratch Basics Changing Colours Key Pressed Add a Backdrop Add a Sprite Explore Tips Save and Share
Project Time Beginner Drawing Shapes Draw a perfect square using scratch and the pen down tool Draw any equilateral triangle using scratch and the pen down tool Draw a pentagon using scratch and the pen down tool Draw a circle with the pen down tool
Project Time Intermediate Make your own Sprite! Make your Sprite move in a Rectangle! Whenever two sprites collide, one of them says: “Excuse me.” Put a custom background! Make your own Maze! Make your Sprite turn and walk backwards.
Project Time Advanced - Challenges Advanced Geek
Coding quest - https://elearn.thelearningpartnership.ca/ Moodle based course Register as a teacher Entire course you can use to teach Scratch
Scratch and some Extras With LeapMotion With Mbot Student Projects – shown earlier, millions on the web. Surprise one Comes with Raspberry Pi
LeapMotion With Scratch - www.leapmotion.com
Mbot Uses Scratch Interface Sample Code Demo
Raspberry Pi – this little computer will run Scratch Click to add text Click to add text Raspberry Pi – this little computer will run Scratch
Other ways to teach Coding Tynker – www.tynker.com MIT App Inventor - http://explore.appinventor.mit.edu/ Crunchzilla.com - www.crunchzilla.com ScratchJr: free app – www.scratchjr.org Scratch BYOB: Snap - https://snap.berkeley.edu/ ScratchX – www.scratchx.com Python Java
Summary Reflection/Thoughts? Take Aways Additional Sessions