Information Technology Course

Introduction to Programming

Recently Updated

Introduction to Programming uses the Python programming language to introduce learners to basic programming skills, and they discover the principles of programming by comparing Python to other programming languages. The course begins with algorithms, and then it lays a foundation for mastering variables, operators, and control structures. In addition, students learn program design, documentation, formal debugging, and testing.

For the Google Drive version of the course, click HERE.

Please sign in to access this content. NAF course materials are only available to active NAF academy users.

Resource Info