Open Educational Resources

Document Type

Lecture or Presentation

Publication Date



The following topics are discussed:

  • Development Environment
  • Basic input and output
  • Variables and assignments
  • Python expressions
  • Division and modulo
  • Math module

For CS0 students. Part of the CUNY CS04All project.


Lecture slides come in three formats, examples of programs are included in Instructor Materials.rar.

In-class work and assessment questions together with all the programs are in the Activities_and_Assignments.rar archive.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 License.

Instructor Materials.rar (718 kB)
Power Point and Libre Office lecture slides with programs

Activities and Assignments.rar (512 kB)



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.