Coding Workshop 2019 with Ruchi Bondre
Scratch Workshop (Beginners)
Ages: 8-10
EV3 Workshop (Beginners)
1 hour per week (9 weeks)
Overview:
Scratch workshop teaches computational thinking, programming concepts and problem solving using a simple-to-use, yet powerful, building block approach to software development. It introduces a software tool ‘Scratch', developed by the MIT Media Lab to students through a set of 10 modules.
Week 1: Getting Started
Topics Learned:
- Using move blocks
- Using text blocks
- Using loops
- Costumes
Topics Learned:
- Key press events
- Broadcasting
- Hiding and showing sprites
Topics Learned:
- Switching backdrops
- Broadcasting
- Polling
- Debugging
Topics Learned:
- Using move blocks
- Using "when key pressed"
- Using costumes
Topics Learned:
- Pen
- Xy coordinates
- Creating Games
Topics Learned:
- Turning block
- Degrees
- circle
Topics Learned:
- Variables
- Sensing
Topics Learned:
- Variables
- Switching backdrops
Sample projects for the kids to make: https://scratch.mit.edu/projects/424502210
EV3 Workshop (Beginners)
Ages: 8-10
1 hour per week (9 weeks)
Overview:
EV3 workshop teaches core computer programming logic and reasoning skills using a robotics engineering context. The lessons in the workshop will teach students to move and turn the robot using sensors, loops, and switches.
Lessons/Topics Learned:
Sensors:
- Touch Sensor
- Color Sensor
- Sound Sensor
- Ultrasonic Sensor
- Moving Straight
- Basic Line Follower
- Moving an Object
- Basic Turning
- Displaying Text & Graphics
- Customs Images & Sounds
- Switches
- Loops
- Using Comments
- Pseudocode