Coding for Teens - S101: Python I (Ages 13 - 18) @ Upp Bukit Timah

264 Upper Bukit Timah Road, null
From Dec 1st 2016
To Dec 31st 2018
See the website

Description

Learn Python While Enhancing Your Child’s Understanding of Mathematics

Consistently ranked #1 as the “Most Popular Coding Language“, learning Python will enable your child to build programs that are used widely today in many domains; Eg. Web Development, Data Science, and Artificial Intelligence.

In this program specifically designed based on the GCE "O" and "A" levels Mathematics curriculum, Mathematics will be used as the context through which students pick up Python programming skills. They will learn how to develop a simultaneous or quadratic equation solver, program Monte Carlo simulations, and more, leading to a better understanding of these complex and abstract Mathematical concepts.

This powerful synergistic pairing of Math and Programming, developed by Coding Lab's Award-Winning team of curriculum advisors, has been tested in selected MOE schools and proven to provide students a solid foundation in both.

Course Outline

Introduction to Python: Simultaneous Equations are EasyLearn to install, setup and run PythonBasic Syntax and VariablesNumerical data and Mathematics operatorsDevelop a simultaneous equation solver program

Booleans and Conditionals: Solving Quadratic EquationsLearn booleans and conditionalsSyntax of if, if-then-else, if and elifLogical operators and truth tablesDevelop a quadratic equation solver program

While LoopsUsing while loopsApplying while loops to Mathematics (Eg. Prime numbers, Fibonacci sequence)

Using Modules and LibrariesRandom numbersPlotting graphs with MatplotlibModelling probability by developing a roulette game simulator and plotting the results

Hackathon and ChallengesTimed Challenges for students to stretch their abilities

Fees: $445 (*Early Bird 5% off)

All equipment provided.

*Up till 10 days before the course starts, subject to availability.

Sign Up
New to Hackathon.com?
Sign-up to take advantage of all the features
Sign In
Already have an account?
Sign-in to join or create hackathons
Forgot password
Congratulations!
We just sent you a confirmation email.
Validate your email address to finish registration.
The recovery email has been sent
If you don’t receive it, make sure you already have an account.