Out of the blue tonight Phoebe tells me I have to teach her to program.
I've got a bit of work to do and I haven't had a chance to think out a well structured approach so I say that we can have a go at the weekend.
However Phoebe wants to learn NOW!
It then strikes me that I have a simple +/- 100 line C program on bitbucket (tictactoe) that I wrote a couple of years ago for Holly to demonstrate the Raspberry Pi in class. I figure we can use this as a starting point and warning Feebs that this will likely be boring as I haven't had a chance to prepare, we get stuck in.
5 minutes late my nine year old daughter is clapping hands with delight as she now has her own bitbucket account :).
Using Phoebe's netbook, running ubuntu 14.04 we do a quick install of git and the gcc compiler from the ubuntu repositories, clone the bitbucket repository, view the code and compile and run the program. Phoebe did all the typing from the command line and is creating directories, changing directories, listing directory contents and viewing files via vim like she's been doing it for months.
A couple of games of tictactoe later and we're off to bed a happy camper.
Introducing your children to something new doesn't always go the way you want; sometimes you lose - however sometimes you win :)
No comments:
Post a Comment