Do you find getting started with Python hard? In this first taste of Python, students will get off the ground. We will learn how to get Python to do our bidding and make a silly story program by the end. Students will program in the class and will be challenged to apply concepts in many examples and challenges. Students will be introduced to a concept and then try examples, looking for patterns and drawing inferences. The teacher will insure mastery over the material. To take this course, your child needs to be able to type with a speed of at least 20 WPM. No knowledge of programming is necessary. Topics covered: -What is Python? What is programming? -Printing out information -Variables and data types -Getting input from the user -Putting it all together to make a Wacky Story (like MadLibs)
Students will learn the foundations of Python programming (console input/output, variables)
Students will apply their programming skills to make an interactive story
Students will think computationally to solve programming challenges
Students need a laptop or desktop with a full keyboard, not a tablet or phone. A 4-page handout will be provided and it is recommended that students print this handout.
I am a middle school and high school Computer Science teacher. Over the past 12 years, I have taught more than 100 beginners how to program in order to make their own games and other projects. I love seeing students make magic with computers!