playful coding problems for 10 year olds
Gary Herron
gherron at digipen.edu
Mon Nov 1 19:17:37 EDT 2010
On 11/01/2010 01:31 PM, Daniel Fetchinson wrote:
> Hi folks,
>
> My niece is interested in programming and python looks like a good
> choice (she already wrote a couple of lines :)) She is 10 and I
> thought it would be good to have a bunch of playful coding problems
> for her, stuff that she could code herself maybe after some initial
> help.
>
> Do you guys know problems like these? Or a good resource where to look them up?
>
> Cheers,
> Daniel
>
>
Does she like robots? My kid's school started a program last year (for
5th and 6th graders) that taught some Python programming in the guise of
controlling a small robot.
The programs was created by Institute for Personal Robots in Education
<http://wiki.roboteducation.org/Institute_for_Personal_Robots_in_Education>
(IPRE) at http://wiki.roboteducation.org/Main_Page.
The hardware is the scribbler robot
(http://wiki.roboteducation.org/Myro_Hardware) controlled via a
bluetooth connection. It has the ability to move forward/backward at
varying speeds and turn radii, dragging a pen for drawing if you wish.
It has IR and light sensors, and a camera. It also has several
programmable LEDs, and can play music and make beeps.
The software is a Python library called Myro
(http://wiki.roboteducation.org/Myro_Reference_Manual) that allows to
control the scribbler interactively (through Idle) or via written/save
Python files.
By the end of one semester, (some of) the kids were able to program
small Python loops and a few if statements based on sensor values for
object avoidance or light following and such.
Great fun (and a bit of Python programming) was had by all.
--
Gary Herron, PhD.
Department of Computer Science
DigiPen Institute of Technology
(425) 895-4418
More information about the Python-list
mailing list