|
Introduction to Computer Studies, Grade 11
Course DescriptionThis course introduces students to computer science. Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model. They will also write and use subprograms within computer programs. Students will develop creative solutions for various types of problems as their understanding of the computing environment grows. They will also explore environmental and ergonomic issues, emerging research in computer science, and global career trends in computer-related fields. (page 39) Prerequisite: None Overview of the programOpen courses are designed to broaden students’ knowledge and skills in subjects that reflect their interests and to prepare them for active and rewarding participation in society. They are not designed with the specific requirements of universities, colleges, or the workplace in mind... University preparation courses provide students with a foundation in the broad spectrum of computer science concepts and applications. In these courses, students explore the theoretical underpinnings of computer science; design software, working independently and as part of a team and using industry-standard programming tools and the software development life-cycle model; and investigate various computer science–related topics, such as cryptography and artificial intelligence. (page 7-8) Curriculum ExpectationsThe expectations identified for each course describe the knowledge and skills that students are expected to develop and demonstrate in their class work, on tests, and in various other activities on which their achievement is assessed and evaluated. (page 9) Each course in computer studies is organized into distinct but related strands. The strands are particular to each course. [T]he Grade 11 course has four strands. [T]he first strand is A. Programming Concepts and Skills, and the second is B. Software Development. The third strand (C. Computer Environments and Systems) ...focuses on the programming environment... The fourth strand (D. Topics in Computer Science) deals with the role of computers in society, and includes expectations regarding environmental concerns, the ethical use of computers, and career exploration. In this strand, the university preparation courses also explore new research in the field of information and computer science, and its implications for society. (page 11) Two sets of expectations are listed for each strand, or broad curriculum area, of each course. (The strands are numbered A, B, C, and so on.)
Source: The Ontario Curriculum, Grades 10 to 12: Computer Studies, 2008 (revised) PDF Format |
|