This course introduces students to computer programming concepts and practices. Students will write and test computer programs, using various problem-solving strategies. They will learn the fundamentals of program design and apply a software development life-cycle model to a software development project. Students will also learn about computer environments and systems, and explore environmental issues related to computers, safe computing practices, emerging technologies, and postsecondary opportunities in computer-related fields. (The Ontario Curriculum Grades 10 to 12 Computer Studies - Revised (2008))
Prerequisite: None
Students will be assessed and evaluated using the standard province-wide achievement chart that identifies four categories of knowledge and skills in Computer Studies.
Rubrics will be provided.
The breakdown of the course is:
Knowledge and Understanding 25%
Thinking and Inquiry 25%
Communication 20%
Application 30%
70 % Term Work + 15% Culminating Activity + 15% Final Exam
(DPCDSB values and weightings were Revised in June 2009)
Welcome to the website for my ICS3C Python class. This site hosts information for both students and parents.
Please take a moment to read and understand the disclaimer at the bottom of this page.
The built-in 'Search' feature can save you time.
Sebastian D. created this short tutorial so that you could install Python at home, properly.
If you 'just clicked install', and you want to 'fix' your installation, these steps work.
Follow the steps from 0 to 4.
Download the latest free version of Python 3.x.