Computer Studies IONA CATHOLIC SECONDARY SCHOOL COURSE CODE: COURSE NAME: INSTRUCTOR: ICS 4U Computer Science, Grade 12, University Preparation COURSE OVERVIEW This Strands course enables studentsand to further develop knowledge and skills in computer science. Students will use modular design of Study Overall Expectations include: principles to create complex and fully documented programs, according to industry standards. Student teams will manage a large software development project, from planning through to project review. Students will also analyse algorithms for effectiveness. They will investigate ethical issues in computing and further explore environmental issues, emerging technologies, areas of research in computer science, and careers in the field. PREREQUISITE: Introduction to Computer Science, Grade 11, University Preparation STRANDS OF STUDY AND OVERALL EXPECTATIONS INCLUDE: Ministry guidelines for specific course A1 A2 A3 A4 B1 Demonstrate the ability to use different data types and expressions when creating computer programs; Describe and use modular programming concepts and principles in the creation of computer programs; Design and write algorithms and subprograms to solve a variety of problems; Use proper code maintenance techniques when creating computer programs. Demonstrate the ability to manage the software development process effectively, through all of its stages – planning, development, production, and closing; B2 Apply standard project management techniques in the context of a student-managed team project. C1 Demonstrate the ability to apply modular design concepts in computer programs; C2 Analyse algorithms for their effectiveness in solving a problem. D1 Assess strategies and initiatives that promote environmental stewardship with respect to the use of computers and related technologies; D2 Analyse ethical issues and propose strategies to encourage ethical practices related to the use of computers; D3 Analyse the impact of emerging computer technologies on society and the economy; D4 Research and report on different areas of research in computer science, and careers related to computer science. Efforts will be made to meet the individual learning needs of students in order to ensure these expectations are being met. COURSE BREAKDOWN RESOURCES UNITS OF STUDY: The course will use a variety of resources: a teacher Internet web site and other internet sources. There is no textbook for this course. INHERITANCE POLYMORPHISM ARRAYS (MD) RECURSION EVALUATION STRUCTURE SORTS Knowledge/Understanding Thinking Communication Application LISTS TREES STACKS/QUEUES 25 % 25 % 20 % 30 % The above is reflected both in the term work (worth 70% of the final mark) and the summative work (worth 30% of the final mark). Summative work consists of the Final Exam ( 15 %) and a Culminating Activity ( 15 %). TEXTS AND RESOURCES: ONLINE RESOURCES ONLY EVALUATION POLICY Students will be assessed & evaluated according to the work produced & skills displayed. Methods of providing feedback will include assessing work in process & evaluating completed assignments, tests, co-operative learning activities. Student marks will be determined by evaluating process & product according to 4 categories & 4 levels. Please see the chart below for specific categories and key words used to determine student competency in the different categories. CATEGORY Knowledge/Understanding Level 1: Level 2: Level 3: Level 4: 50-59% 60-69% 70-79% 80-100% Limited display of: Some success in: Considerable display of: Thorough understanding of: Knowledge and understanding of content Thinking Use of planning skills, use of processing skills, use of critical/creative thinking processes Communication Expression and organization of ideas and information. Communication for different audience. Use of conventions, vocabulary, and terminology of the discipline in oral, visual, and written forms, including electronic forms Application Application of knowledge and skills. Transfer of knowledge and skills. Making connections within and between various contexts. Feedback will also be provided for student learning skills. Skills like working independently, team work, organization, work habits and homework, and initiative are assessed independently student achievement and will be conducted through the use of a rubric indicating specific criteria to be achieved to receive each of the following letter grades: E –Excellent G – Good S – Satisfactory N - Needs Improvement OTHER EVALUATION ISSUES LATE ASSIGNMENTS The due dates for major assignments will be clearly articulated by the teacher when the task is assigned. The teacher will establish a deadline and an acceptance period of 3 school days following the deadline. The teacher will also allow for submission of assignments before the deadlines of the acceptance period for the purpose of assistance in revising. If a student does not hand in the assignment by the deadline, a mark reduction will be applied to the assignment submitted thereafter up to a total of 10%. If the assignment is not submitted by the end of the acceptance period the student will receive a mark of zero. Refer to The Student Handbook 2011-2012, p.32 for further details. INCOMPLETE ASSSIGNMENTS Assignments will be graded according to the extent with which they meet the criteria established in the rubric or evaluation structure. MISSED TESTS Teachers will give the class ample notice for up-coming tests/evaluations. It is the responsibility of the student to make arrangements for an alternative assessment date (which may not be during class time) with the teacher before the scheduled time for the test/evaluation. If a test is missed due to a legitimate reason, verification (note only to be handed in on the day of the student’s return) from a parent/guardian must be given to the subject teacher indicating that the parents are aware the student has missed a test. If a test is missed as a result of truancy, a mark of zero will be assigned with no opportunity for a re-write. PLAGIARISM in any form reflects academic dishonesty and will result in a mark of zero for the assignment in question. Refer to The Student Handbook 2004-05, p. 19 for further details. ATTENDANCE It is the responsibility of each student to be punctual and in attendance, with proper materials, at all classes and scheduled activities. Students who miss classes may put their credit in jeopardy. It is the student’s responsibility to catch up on missed work when absent.