Technology Department

Terry Young, Resource Teacher
Phone - 240.740.2448


Janice Bailey, Teacher
Mark Estep, Teacher
David Hill, Teacher
Ishan Khetarpal, Teacher
Kevin Lee, Teacher
Denita Weber, Teacher



Fundamentals of Computer Science (9th Grade SMCS) covers a number of topics including programming. While we teach Python 3.4 from the basics, it is useful to already have some degree of introductory programming background. If you are new to programming, you are recommended to take a free online introductory course. As we use Python 3.4 it is recommended that the course use version 3.x, but a version 2.x course is fine. There are a variety of free online courses available but some that have been looked at include
Code Academy: (only the first 9 topics (through 9 Exam Statistics) are necessary. )
University of Michigan: