Python is a high-level, feature-rich, and free programming language that is available on numerous operating systems including Windows, Mac, and Linux.

This course starts from the beginning and introduces students to programming concepts such as numeric operations, data types, conditional statements, loops, user input/output, debugging, and other fundamental concepts of software programming. These lessons will be paired with brief, hands on exercises to give students some hands on experience with writing and executing code.




In this class learn to:

  • Enter and edit script to run a simple program
  • Perform basic numeric operations
  • Understand different data types
  • Store text as a variable to reuse
  • Prompt a user for input
  • Verify user input using comparator operations
  • Change script behavior using logical operators
  • Use loops to run parts of the script multiple times
  • Import and use programming modules


Prerequisites: Basic PC skills and comfort navigating the web

This course is geared towards people with no prior programming experience.

Laptops will be provided and students are welcome to use their own as well.


Registration required.



Wednesday, December 12, 2018
7:00pm - 8:45pm
Bluemont Room
Central Library
Events for Adults and Grade 6+ Only
Registration Technology > Training
Registration has closed.

About Our Events

Photographing Policy

Library events may be photographed or videotaped by staff for archival or promotional purposes.

Accommodations in the Library

Please email or call 703-228-5993 one week in advance.