You are here

Introduction to Programming With Python

Author: 
Stepp, Marty
Issue Date: 
Monday, September 8, 2008
Description: 
Python's light syntax makes it an ideal teaching language. This presentations presents the language without object-orientation. A Python quick reference sheet is included in the folder along with 4 sample python programs, all text-based.
Keywords: 
Python, programming, early language, Python numerics, Python control, Python strings
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Type: 
Instructional Material : Lecture/Presentation
Publisher: 
University of Washington, WA
URL: 
http://cs4hs.cs.washington.edu/displayPage.php?path=./content/Resources/...
CSTA Classification: 

CD.L3A-05

Explain the multiple levels of hardware and software that support program execution (e.g., compilers, interpreters, operating systems, networks).

CT.L2-01

Use the basic steps in algorithmic problem-solving to design solutions (e.g., problem statement and exploration, examination of sample instances, design, implementing a solution, testing, evaluation).

CPP.L2-04

Demonstrate an understanding of algorithms and their practical application.

CPP.L2-05

Implement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables, and functions.

Download this resource: