[ Submitter's Name ] Joshua Lowe
[ Submitter's Affiliated Organisation ] All About Code
[ Submitter's Twitter ] @all_about_code
[ Space ] youth
[ Secondary Space ] youth
[ Format ] learning-lab
Description
EduPython is a simple Python Library developed by myself to make physical computing, using python, easier for primary school children. EduBlocks makes the transition of Scratch to Python easier. The blocks are designed be fitted together (as in Scratch) but each block states the exact python code that would be used. Not only will people learn physical computing from this, they will hopefully also be inspired.
Agenda
At the start of the session I will do a quick introduction on the various components we will be using. Then a brief explanation about the different blocks and what they do. We will then compare it to a python script. Using handouts we will work through a number of steps to light up a noisy Halloween treat.
During this session we will use breadboards, jumper wires, buzzers and LED's with a Halloween twist.
Participants
I have run similar EduPython sessions with both small and large numbers. With the work being predominantly led through a worksheet this would not be a problem as long as enough equipment is provided.
Outcome
To have the confidence in moving on from Scratch to Python.
[ ID ] cfcc736d-2302-45ea-b43d-895011e65b79
[ Submitter's Name ] Joshua Lowe [ Submitter's Affiliated Organisation ] All About Code [ Submitter's Twitter ] @all_about_code
[ Space ] youth [ Secondary Space ] youth
[ Format ] learning-lab
Description
EduPython is a simple Python Library developed by myself to make physical computing, using python, easier for primary school children. EduBlocks makes the transition of Scratch to Python easier. The blocks are designed be fitted together (as in Scratch) but each block states the exact python code that would be used. Not only will people learn physical computing from this, they will hopefully also be inspired.
Agenda
At the start of the session I will do a quick introduction on the various components we will be using. Then a brief explanation about the different blocks and what they do. We will then compare it to a python script. Using handouts we will work through a number of steps to light up a noisy Halloween treat. During this session we will use breadboards, jumper wires, buzzers and LED's with a Halloween twist.
Participants
I have run similar EduPython sessions with both small and large numbers. With the work being predominantly led through a worksheet this would not be a problem as long as enough equipment is provided.
Outcome
To have the confidence in moving on from Scratch to Python.