Computer Science 30 will challenge students to extend their current understanding of computer science concepts through the object oriented programming paradigm. A major project will allow students to apply learned concepts to a project of particular interest to them.
Note: There is limited space in this course and registration will be closed once at capacity.
Students will investigate data structures, sorting algorithms, effective coding practices, and collaborative programming practices and will create programs that utilize external files, libraries, and recursion.
If you're interested in pursuing a career in 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.
Introduction to javaScript
p5Js – shapes, colour, sound and interaction
Libraries
Number systems
Recursion
Object oriented programming
Data structures
Utilizing external files
Capstone programming project
No Proctored Exams
What is a proctor?A working laptop with internet.
None
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