Python Programming for Teachers

Training Provider: NANYANG TECHNOLOGICAL UNIVERSITY
Course Reference: TGS-2025057661
S$600
Original: S$1,200
Save S$600

About This Course

Python is ranked the top programming language both in the 2019 IEEE Spectrum annual ranking of the top programming languages, and in the PYPL (PopularitY of Programming Language) Index. Its popularity is driven partly by the vast number of specialised libraries available for it, and by its simple syntax resulting in high code readability.

This course aims to equip teachers, particularly mathematics and physics teachers, with Python programming skills. Participants will be taught how concepts related to computational thinking using Python, and how to incorporate them into the teaching of mathematics. Examples related to the simultaneous solution of equations, the Newton-Raphson Method, Cramer's Rule, etc., will be illustrated using a combination of lectures and tutorials.

What You'll Learn

At the end of the course, participants will be able to:
1. write simple Python programs, and run them using (1) Jupyter Notebooks; Python's Integrated Development and Learning Environment (IDLE); and (3) the command line
2. understand how to import and use the Python standard and external libraries related to mathematics and statistics
3. visualise 2D data using matplotlib
4. relate computational thinking concepts using Python

Entry Requirements

There are no formal entry requirements or prior qualifications needed.

Course Details

Duration 14 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from NANYANG TECHNOLOGICAL UNIVERSITY

Marketing is undergoing a fundamental shift as artificial intelligence increasingly mediates how con...
Duration 180 hours
Fee After Subsidy S$5,400
• Lead Sustainable Urban Projects – Apply leadership skills, strategically manage initiatives in...
Duration 135 hours
Fee After Subsidy S$5,100
Aspire to work as an AI Engineer, AI Applications Engineer, or AI-driven Full-Stack Developer? Look ...
Duration 270 hours
Fee After Subsidy S$8,580