Digital Media Development 12 students take on a variety of roles including a variety of roles within the design field . Using the design thinking process , students will build a portfolio that includes packaging , branding , and print media projects . The course will explore theoretical and practical skills to turn creative ideas into reality , such as colour theory , typography and software used in industry . Students will present their creations and provide constructive peer feedback . This course may be taken in Grade 11 or 12 . Assessment is based on assignments and presentations .
The Big Ideas explored this course are :
• The design cycle is an ongoing reflective process .
• Personal design choices require selfexploration , collaboration , evaluation and refinement of skills .
• Design and content can influence the lives of others .
AP COMPUTER SCIENCE A
Prerequisite ICT : Computer Studies 10 , AP Computer Science Principles or permission of the teacher following determination of prior experience and readiness for this course
Course Credit Course Duration Delivery Method
4 credits Full year
Variety of instructional strategies imperative problem solving and design using Java language . These techniques represent proven approaches for developing solutions that can scale up from small , simple problems to large , complex problems . The AP Computer Science A course curriculum is compatible with many CS1 courses in colleges and universities .
AP COMPUTER SCIENCE PRINCIPLES
Prerequisite
Course Credit Course Duration Delivery Method
None
4 credits Full year
Variety of instructional strategies
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation . The course will introduce students to the creative aspects of programming , abstractions , algorithms , large data sets , the Internet , cybersecurity concerns , and computing impacts . AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artefacts for both self-expression and problemsolving . Together , these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science .
• The design cycle is an ongoing reflective process .
• Personal design choices require selfexploration , collaboration , and evaluation and refinement of skills .
• Tools and technologies can be adapted for specific purposes .
AP Computer Science A is equivalent to a firstsemester , college-level course in computer science . The course introduces students to computer science with fundamental topics that include problem-solving , design strategies and methodologies , organization of data ( data structures ), approaches to processing data ( algorithms ), analysis of potential solutions , and the ethical and social implications of computing . The course emphasizes both object-oriented and
75