Python Basics: Applicatons and Turtle
Your Instructor
Sanjin combines his passion for teaching and education with an in-depth understanding of a vast array of technologies. He graduated in 2007 from The Australian National University, majoring in Robotics and Computer Vision. He has a unique ability to adapt various engineering concepts into hands on classroom activities and teach everything from Scratch, Python, Arduino to Raspberry Pi to very young audiences. His role with Techxellent centres around doing this on a larger scale in an easy to follow ‘progression model’ which imbues students with a new mindset required for innovation and analytical thinking. In 2016 his goal is to raise the bar in student engagement with programming and robotics by enabling students to communicate with computers much like they do with their friends— using facial expressions and hand gestures.
Course Curriculum
-
StartGetting Started with Python (2:45)
-
StartNickname Creator (5:33)
-
StartNickname Creator Extension (6:09)
-
StartReaction time measurement program (7:15)
-
StartReaction Time Extension (10:32)
-
StartGuess the number game (10:58)
-
Start'Guess the Number Game Extension (10:30)
-
StartMemory Training Game Extension (20:54)
-
StartMemory training game (8:50)
-
StartIntroduction to Turtle (3:29)
-
StartTurtle Basic Examples (4:13)
-
StartTurtle Penup and Pendown (4:13)
-
StartUsing turtle to fill in shapes (2:43)
-
StartUsing loop variables with turtle (3:13)
-
StartTurtle coding challenges (3:44)
-
StartSolutions to challenges 1-4 (8:33)
-
StartSolutions to challenges 5-8 (11:44)
-
StartCreating a polygon function with turtle (5:07)
-
StartCreating recursion with the polygon function (5:23)