Looking for a course syllabus exemplars for a high school year-long course in Python/Javascript
I'm using CS Circles in my 11th grade CS class. http://cscircles.cemc.uwaterloo.ca/ Students can set you up as their "guru" so you can monitor their progress and they can communicate with you when they are stuck on something. It's excellent, IMO. -Peter On Thu, Feb 20, 2014 at 6:00 AM, <edu-sig-request@python.org> wrote:
---------- Forwarded message ---------- From: Clint Johns <clint.m.johns@gmail.com> To: "edu-sig@python.org" <edu-sig@python.org> Cc: Date: Wed, 19 Feb 2014 14:14:11 -0800 Subject: [Edu-sig] Looking for a course syllabus exemplars for a high school year-long course in Python/Javascript Greetings Python community,
I have been asked to create an introduction to programming course, with an emphasis on Python and JavaScript, for this upcoming school year.
My knowledge of Python is beginning/intermediate, but I am willing to learn in order to make this a viable course. I am interested in interfacing with LEGO NXT and EV3 robotics kits, and possibly designing some games.
If any of you can point me to some resources, it would be of great help, and I would be extremely thankful.
Continued success in all you do,
Clint Johns computer science teacher San Francisco Bay Area, CA
---------- Forwarded message ---------- From: roberto <roberto03@gmail.com> To: Clint Johns <clint.m.johns@gmail.com> Cc: "edu-sig@python.org" <edu-sig@python.org> Date: Thu, 20 Feb 2014 10:47:18 +0100 Subject: Re: [Edu-sig] Looking for a course syllabus exemplars for a high school year-long course in Python/Javascript Hi Clint, I was in your very situation in the past, and these are resources I consider good: - http://www.amazon.com/Mathematics-Digital-Age-Programming-Python/dp/09727055... - http://inventwithpython.com/ - https://www.udacity.com/course/cs101
According to the level of your students, and yours as well, you might be more comfortable with one or more of the above mentioned. I regularly run robotics after-school courses but I've never found extremely helpful Python on NXT, for a number of technical glitches on it. I prefer to focus on the learning way more than on the technical aspects of the business.
Hope this helps! Have a great day. Roberto.
participants (1)
-
Peter Beens