St. Mary's County Public Schools (SMCPS) understands that digital learning is a way to individualize student learning opportunities.  Online learning opportunities are available for original credit, credit recovery, quarterly recovery, and unit recovery in blended learning environments. Online learning or eLearning provides an opportunity for students to take a course when enrollment is too low to assign a teacher to a traditional classroom.  Blended learning environments incorporate both face-to-face and online learning. Technology and digital resources are employed to improve student productivity and learning as well as extend the "learning day."

SMCPS eLearning Opportunities

Characteristics of an Online Learner

If you would like additional information please contact your student's school or the Department of Learning Management Systems at 301-475-5511, x32106.

2020 Online Summer Course Enrollment
(Registration is Open)

Foundations of Technology

Explore and develop a deep understanding of the characteristics and scope of technology, the influence of technology on history; along with the relationships and the connections between technology and other fields of study.  Develop an understanding of the attributes of design while developing skills in using the design process to solve technological problems. Course Credit: 1

Foundations of Computer Science

This course is designed to introduce students to the field of computer science and computational practices through an exploration of engaging and accessible topics. Units use a variety of tools and platforms around the topics: human computer interaction, problem solving, web design, programming, and robotics. Emphasis is placed on how computing enables innovation in a variety of fields and the impacts that those innovations have on society. If this course is taken to satisfy the computer science pathway, it cannot be used to satisfy the technology graduation.  Course Credit: 1

Course Prerequisites:

  • Students must attend the orientation session to receive syllabus, class expectations, and course access.
  • Students will need minimum computer skills which include navigating websites, uploading and downloading files, using word processing software, using PowerPoint software, using spreadsheet software, saving and updating files, locating files in a computer, and downloading and installing software.
  • Students will need access to a computer that has access to the internet and has the ability to create word documents and (possibly) presentations.

ALL participants MUST complete the course online registration.  The student participation agreement is included in the registration process and will automatically be forwarded to the guidance counselor to review for approval to take the course.   Each session requires a minimum enrollment of 10 students to run.

Course Tuition: $225.00

No refunds will be given if student exits the course after the session has started.

Course orientations will be held virtually.  Course facilitators will reach out to students via email address submitted on the registration forms.



Session 1: Friday, May 1, 2020 - Friday, June 26, 2020 (Session Full)
Enrollment Deadline: Thursday, April 30, 2020

Session 2: Tuesday, June 16, 2020 - Friday, August 7, 2020 (Session Full)
Enrollment Deadline: Monday, June 15, 2020

Session 3: Monday, June 29, 2020 - Friday, August 21, 2020 (Session Full)
Enrollment Deadline: Friday, June 28, 2020

Wait List: Currently accepting registrations for wait list.  If enrollment meets minimum for class a fourth session will be opened.



Session 1:  Monday, June 8, 2020 - Friday, July 31, 2020 (Session Full)
Enrollment Deadline: Sunday, June 7, 2020

Session 2: Friday, June 19, 2020 - Friday, August 14, 2020 (Session Full)
Enrollment Deadline: Thursday, June 18, 2020

Wait List: Currently accepting registrations for wait list.  If enrollment meets minimum for class a third session will be opened.