Hi /edu/ , I'm teaching a group of students how to program. Each student has something that they are learning for, including game and website creation. If anybody has any tips on teaching, I would appreciate it. They are also using 'CodeAcademy' on the side, but they're not very motivated and a couple of the students are not very intelligent.
At the moment we are writing Python, I chose this language because it is extremely simple, and it makes explaining the patterns and features in programming really easy. We are going to move into C#, because of it's use in Unity, or Actionscript 3, because some students need to learn it for their ICT class. If anyone has any better ideas, I would appreciate that as well.
Thanks.