I would look at the domain they are interested in and have some simple code they can modify to make things happen – ie scripting how many circles, size, colour appear on screen. Simple buttons – maybe something like the gpiozero library and interaction with hardware would work well to demonstrate how code has real, physical effects.
I would expect for a taster lesson that it is about making the potential apparent, not actually learning any coding, but learning that through coding you can be empowered to make things happen. That then gives the motivation to learn the nuts and bolts. ..d From: Discuss [mailto:[email protected]] On Behalf Of Javier García Algarra Sent: 29 November 2017 14:45 To: Software Carpentry Discussion <[email protected]> Subject: [Discuss] Your advice. Python lesson for really novice students Hi all: I am going to give an introductory lesson to students from 16 to 18 years old that do not plan to follow a STEM path, but some digital-enabled artistic disciplines: animation, design and so on. This is an optional activity, so we assume that enrolled students have a strong motivation to learn programming basic skills. I plan to use the Pyhton lesson as a template, and I would appreciate your advice to deal with this scenario. Thanks in advance Javier The University of Dundee is a registered Scottish Charity, No: SC015096
_______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/listinfo/discuss
