python : BEGINNERS
Students will learn the syntax of traditional, text based computer languages using Python. Jumping from Scratch, which is a visual language, to a traditional text based language, such as Python, is a natural progression.
Python is a great language to start with, as it is easier to learn than other languages such as C or Java, but is still powerful and widely used in the computer industry. For example, large pieces of the Google search engine were built using Python.
In this course students will learn the core fundamentals of programming: data abstraction and data types, branching using conditionals and Boolean logic, iterating using loops and Pythons iterators, and creating and using functions. The foundation which the students learn can be used to continue learning Python and be applied to other programming languages, such as C and Java, as well as mathematics, critical thinking, and problem solving.
We emphasize mathematics and core fundamentals. As well as having fun!
Python Beginner Courses:
Who is this for?
- Ages 10-17 years old
- Laptop provided (one per student)
- No prerequisites for older students
For younger students, we recommend completing Scratch Beginner II (otherwise a placement test is required)
- Each course is: 5 sessions x 2 hours
- ¥27,000 + tax
- 2-kid discount: ¥2,000
- Camp discount (2 classes i.e. Python 101 + 102): ¥4,000