"Teacher training": learn Python on Udacity starts Monday 20th Feb

Share and discuss resources for use in the classroom

8 posts
by clive » Sat Feb 18, 2012 11:49 am
Any teachers who would like to learn some programming and underlying computing concepts: I'm going to go out on a limb and recommend Udacity's free, online course CS101. It assumes no programming experience and runs from Monday 20th Feb for seven weeks.

So, if you facy learning some Python by the Easter holidays - and you can squeeze in a few hours a week at a very busy time of the year - then this might be worth a look. You can sign up till Feb 27th.

-------------------------

Disclaimers etc etc

1. I know that There are lots of other resources to learn stuff like this (I'm in the middle of writing a blog bit about this from a teacher's point of view) but I like this model as: a) it's from a respectable educational source b) the structure and time limit and community is a motivator (for me anyway :) )  c) it seems like a nice mix of programming and concepts. d) No twilight sessions at some dodgy campus a hour's drive away :) .

2. I know that Udacity is mentioned elsewhere on the forums.

3.  I have no personal interest in Udacity or this couse, and have no detailed knowledge of the syllabus. It might be rubbish, it might be the Charles Atlas course of the computing world. I don't know. Hence "going out on a limb" when recommending this. All I'd say is that you have nothing to lose!

4. It's not limited to teachers :D

5. Please don't post about "better" courses, "better" languages etc etc. This is a heads up about a specific course, that's all. Please save the flames for the upcoming blog :)
User avatar
Raspberry Pi Foundation Employee & Forum Moderator
Raspberry Pi Foundation Employee & Forum Moderator
Posts: 499
Joined: Tue Feb 07, 2012 8:19 pm
by grumpyoldgit » Sat Feb 18, 2012 12:14 pm
This is all related that Stanford scheme that has been talked about. It all looks very interesting. I can't work out if this is instead of Stanford or whether they will be running something as well. Another of the professors has started a different scheme under the name Coursera name but with the Stanford logo at the top.

http://www.cs101-class.org/

I've already started with Codecademy which is another new initiative and which will be developing courses over the whole year. There was quite a bit of publicity a couple of montha ago when the mayor of New York, Bloomberg, signed up for it. These initial courses deal with Javascript but they intend to go on to Python.

http://www.codecademy.com/#!/exercises/0
User avatar
Posts: 1454
Joined: Thu Jan 05, 2012 12:20 pm
by grumpyoldgit » Sat Feb 18, 2012 12:16 pm
Oh. And sorry. i'm not posting about "better" courses. I have no idea at all how they all compare. I'm just adding to the list of what's available.
User avatar
Posts: 1454
Joined: Thu Jan 05, 2012 12:20 pm
by scep » Sat Feb 18, 2012 12:36 pm
Grumpyoldgit said:


This is all related that Stanford scheme that has been talked about. It all looks very interesting. I can't work out if this is instead of Stanford or whether they will be running something as well. Another of the professors has started a different scheme under the name Coursera name but with the Stanford logo at the top.


To cut a long story short, the AI course was Stanford, Udacity is a new, independent for-profit business. (Confusion arises as Seb Thrun is involved in both)

The other course is by Nick Parlante, who created the awesome codingbat.com. This course has been delayed until Mid March.
User avatar
Posts: 1063
Joined: Sun Nov 20, 2011 8:53 am
by sabridges » Sun May 27, 2012 11:01 pm
Is anyone aware of any truly beginner python online courses that will be starting after June 10? I'll be back in the land of high speed internet access for about 9 weeks and would love to get in on an online python programming course for beginners.

Mesi
Posts: 5
Joined: Wed Apr 18, 2012 2:27 pm
by scep » Sun May 27, 2012 11:13 pm
The Udacity CS101 is now open enrollement, so you can start it at any time. It really is 'truly beginner' - assumes no knowledge of CS or programming.
User avatar
Posts: 1063
Joined: Sun Nov 20, 2011 8:53 am
by computermillerj » Mon May 28, 2012 12:23 am
While the Udacity cs101 class states that it assumes no programming experience, towards the end some of the questions get pretty tough. I am not saying to not take it. If you have the time, definitely take it. I took it the first time it was offered and learned so much about Python in a short amount of time that its unbelievable. But if you are new to programming, be prepared to put in the time to really learn.

My 2 cents.
Posts: 4
Joined: Fri May 25, 2012 3:25 am
by g3sna » Fri Jun 22, 2012 4:02 pm
http://www.youtube.com/user/RaspberryPiTutorials

I have found these tutorials easy to follow. I would suggest starting at #6.

Stuart
Posts: 20
Joined: Sun Dec 25, 2011 8:04 pm