Course ePortfolio
Introduction to the Python Language
Introduce to high school students the fundamentals of programming using the Python language.
Prerequisites
Abilities in math and boolean logic.
Pedagogical Approach & Learning Outcomes
Pedagogical Approach
Open-ended instruction
Learning Outcomes
Basic arithmetic
Loops
Variables
Conditional processing
Assessment & Other Information
Assessment
None
Other Information
None
Course Resources
-
Python for Everybody: Exploring Data In Python 3 (Open (Access) Textbook)
-
Python Tutor (Simulation)
-
Think Python: How to Think Like a Computer Scientist (Open (Access) Textbook)