Courses Offered

 Advanced Engineering Academy

Analysis of Algorithms

AP Computer Science

AP Computer Science Principles

Artificial Intelligence

Computer Graphics

Elements of Computer Systems

SMCS Algorithms and Data Structures

SMCS Fundamentals of Comp Sci

SMCS Research and Experimentation

Software Design

Writing Mobile Apps

Technology Department

Mark Estep, Resource Teacher
Phone - 240.740.2448

Staff

Joyce Bailey, Teacher
Mark Curran, Teacher
Keith Gordon, Teacher
Kevin Lee, Teacher
Jack Stansbury, Teacher
Denita Weber, Teacher
Terry Young, Teacher

 

News

summerwork

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: https://www.codecademy.com/learn/python (only the first 9 topics (through 9 Exam Statistics) are necessary. )
Google: https://developers.google.com/edu/python/
Harvard: https://www.edx.org/course/using-python-research-harvardx-ph526x#!
University of Michigan: https://www.coursera.org/learn/python

This page is maintained by the Poolesville High School's Web Team
Click here to log in