Computer Science 20

You will explore the history of computers, consider the impact of computers on society and learn the fundamentals of computer programming.

Note: There is limited space in this course and registration will be closed once at capacity.

Prerequisite

Science 10

Delivered

Online Asynchronous
Summer School: Online Asynchronous only

Credits

Science 20 or
Elective 20

What Will I Learn?

You will gain computer related vocabulary with an improved ability to understand and write code.

This course is intended for beginners with no previous coding experience. However, students with previous coding experience will benefit from improved skills through their work in the course.

If you're interested in pursuing a career in Information Technology (IT), Sask DLC has created IT pathways that can help guide you towards your goal. Whether you're interested in software development, network administration, cybersecurity, or any other aspect of IT, these pathways can help you find the right path for you. Take advantage of this great resource and start exploring your options today with IT Pathways.

Units of Study

Computer Science and Programming

Algorithms

Computer Technology

Introduction to Computational Thinking

Programming in Python

Student Directed Programming Project

Exams

No Proctored Exams

What is a proctor?

Course Materials

You Will Need

Reliable internet connection and device to submit course work, including speakers or headphones.
Access to ONE of the following machines/operating system options:

- A windows PC or laptop, and have the ability to install software (Thonny)
- A Mac PC or laptop, and have the ability to install software (Thonny)
- A PC or laptop running a current version of LINUX
- A Chromebook - NOTE - Linux MUST be enabled on the Chromebook

Supplied by Sask DLC

Online course material and course timetable

Saskatchewan Distance Learning Centre provides Kindergarten to Grade 12 courses to Saskatchewan students who choose to study online. We empower students and families to choose the learning environment that works best for them, while supporting their graduation plan.

Learning

Services

Connect