Students will learn basic concepts of programming in Python through this course. They will be exposed to a variety of python fundamentals such as loops and variables. The programming concepts in this course will be delivered and reinforced through fun and interactive coding games and projects.
Python is a programming language used by professionals in industry. It powers the world’s second-largest search engine: YouTube. Scientists use Python to work with large data sets. Software engineers build neural networks and other forms of artificial intelligence with this versatile language.
A major feature that makes Python unique is that it’s easy to understand, even for kids with no programming experience. Unlike the majority of programming languages, Python’s syntax is concise and easily readable by humans. It mirrors the human language far better than other programming languages which makes it an ideal language for beginners. Writing code in Python is similar to writing commands in plain English. As beginners, kids will quickly pick up the basics and learn how to use this language for game development and animation.
|Teacher||Jerry Hou from Brighter Bee Academy
Jerry initially found his interest in robotics from his electronics design class in middle school. Beginning in ninth grade, he participated in FIRST Robotics Competition for four years, serving as software lead, outreach lead, and team captain. He led the team to qualify for FRC World Championships for three consecutive years and to receive the Engineering Inspiration Award, a recognition for the team’s robotics instruction programs to elementary school students in the local community. Jerry has 150+ hours of experience in robotics instruction, and served as programming judge for University of Missouri’s robotics challenge for elementary school students.
|Prerequisite||Ability to perform basic computer operations
Ability to type on the computer using keyboard
Every Monday 4:30- 5:30pm (EST)
From Jan 18th – Jun. 14th
|Main Topics||Variables and simple data types
Conditionals: if statements
Loops: for loops, while loops
Lists and data structures
- Coding with Python (Level 1)