Explore Curriculum

The curriculum search tool allows you to search for key words or select key elements from specific grades or areas of learning

Type
Subject
Grade
Curricular Competency Explain and justify mathematical ideas and decisions in many ways Computer Science 11 Communicating and representing
Keyword: Explain and justify Elaboration: use mathematical arguments to convinceincludes anticipating consequences
Keyword: decisions Elaboration: Have students explore which of two scenarios they would choose and then defend their choice.
Keyword: many ways Elaboration: including oral, written, pictures, use of technologycommunicating effectively according to what is being communicated and to whom
Curricular Competency Engage in problem-solving experiences connected with place, story, cultural practices, and perspectives relevant to local First Peoples communities, the local community, and other cultures Computer Science 11 Understanding and solving
Keyword: connected Elaboration: through daily activities, local and traditional practices, popular media and news events, cross-curricular integrationby posing and solving problems or asking questions about place, stories, and cultural practicesthrough cryptography (e.g., Navajo Code Talkers from WWII)
Curricular Competency Solve problems with persistence and a positive disposition Computer Science 11 Understanding and solving
Keyword: persistence and a positive disposition Elaboration: not giving up when facing a challengeproblem solving with vigour and determination
Curricular Competency Apply flexible and strategic approaches to solve problems Computer Science 11 Understanding and solving
Keyword: flexible and strategic approaches Elaboration: using different algorithms to solve the same problemdesigning algorithms that solve a class of problems rather than a single problemdeciding which programming patterns to use to solve a problemchoosing an effective strategy to solve a problem (e.g., guess and check, model, solve a simpler problem, use a chart, use diagrams, role-play)
Keyword: solve problems Elaboration: interpret a situation to identify a problemapply mathematics to solve the problemanalyze and evaluate the solution in terms of the initial contextrepeat this cycle until a solution makes sense
Curricular Competency Visualize to explore and illustrate computer science concepts and relationships Computer Science 11 Understanding and solving
Keyword: Visualize Elaboration: visualize data structures pictoriallyuse flow chartsuse code visualization tools or websites (e.g., http://pythontutor.com/)
Curricular Competency Develop, demonstrate, and apply conceptual understanding through experimentation, inquiry, and problem solving Computer Science 11 Understanding and solving
Keyword: inquiry Elaboration: includes structured, guided, and open inquirynoticing and wonderingdetermining what is needed to make sense of and solve problems
Curricular Competency Think creatively and with curiosity and wonder when exploring problems Computer Science 11 Reasoning and modelling
Keyword: Think creatively Elaboration: by being open to trying different strategiesrefers to creative and innovative mathematical thinking rather than to representing math in a creative way, such as through art or music
Keyword: curiosity and wonder Elaboration: asking questions to further understanding or to open other avenues of investigation
Curricular Competency Model with mathematics in situational contexts Computer Science 11 Reasoning and modelling
Keyword: Model Elaboration: use mathematical concepts and tools to solve problems and make decisions (e.g., in real-life and/or abstract scenarios)take a complex, essentially non-mathematical scenario and figure out what mathematical concepts and tools are needed to make sense of it
Keyword: situational contexts Elaboration: including real-life scenarios and open-ended challenges that connect mathematics with everyday life
Curricular Competency Explore, analyze, and apply mathematical ideas and computer science concepts using reason, technology, and other tools Computer Science 11 Reasoning and modelling
Keyword: analyze Elaboration: examine the structure of and connections between mathematical and computer science ideas (e.g., demonstrating the connection between theoretical and experimental probability through simulation)
Keyword: reason Elaboration: inductive and deductive reasoningpredictions, generalizations, conclusions drawn from experiences (e.g., with coding)
Keyword: technology Elaboration: graphing technology, dynamic geometry, calculators, virtual manipulatives, concept-based appscan be used for a wide variety of purposes, including:exploring and demonstrating mathematical relationshipsorganizing and displaying datagenerating and testing inductive conjecturesmathematical modelling
Keyword: other tools Elaboration: integrated development environments (IDE)third-party librariesvisual code comparison tools to view code differences (e.g., Meld)
Curricular Competency Develop flexible thinking to analyze and create algorithms Computer Science 11 Reasoning and modelling
Keyword: flexible thinking Elaboration: understanding that different algorithms can be used to solve the same problem
Big Ideas Personal choices influence our mental, physical, and artistic well-being. Dance Conditioning 11 No CCG
Keyword: Elaboration:
Big Ideas Dance is an art form that combines flexibility, strength, and endurance. Dance Conditioning 11 No CCG
Keyword: Elaboration:
Big Ideas Personal fitness can be maintained or enhanced through participation in a variety of activities at different intensity levels. Dance Conditioning 11 No CCG
Keyword: Elaboration:
Big Ideas Knowing about the human body empowers dancers in their technical and artistic training. Dance Conditioning 11 No CCG
Keyword: Elaboration:
Big Ideas Dance conditioning for improved physical performance requires commitment, perseverance, and resilience. Dance Conditioning 11 No CCG
Keyword: Dance conditioning Elaboration: includes fitness activities such as aerobic movements, stretching, yoga, and strength training, as well as a variety of somatic approaches

<none>