Download presentation
Presentation is loading. Please wait.
Published byRandall Brown Modified over 9 years ago
1
Unit 3
3
demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of problems independently and as part of a team; design software solutions to meet a variety of challenges; apply a software development life-cycle model to a software development project. relate the specifications of computer components to user requirements; demonstrate an understanding of the software development process. Coming up; demonstrate an understanding of emerging areas of computer science research;
4
use proper code maintenance techniques and conventions when creating computer programs use a variety of problem-solving strategies to solve different types of problems; design software solutions to meet a variety of challenges, using a set of standards; apply a software development life-cycle model to a software development project. demonstrate an understanding of the functions of different types of computer components;
5
design and write algorithms and subprograms to solve a variety of problems; 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. demonstrate the ability to apply modular design concepts in computer programs; 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; 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.
6
demonstrate an understanding of object-oriented programming concepts and practices in the design and creation of computer programs; design software solutions using object-oriented programming concepts participate in a large student-managed project, using proper project management tools and techniques to manage the process effectively. demonstrate the ability to use project management tools to plan and track activities for a software development project demonstrate an understanding of ethical issues and practices related to the use of computers; D3. investigate and report on emerging computer technologies and their potential impact on society and the economy
7
fulfils responsibilities and commitments within the learning environment; completes and submits class work, homework, and assignments according to agreed-upon timelines; takes responsibility for and manages own behaviour.
8
devises and follows a plan and process for completing work and tasks; establishes priorities and manages time to complete tasks and achieve goals; identifies, gathers, evaluates, and uses information, technology, and resources to complete tasks.
9
independently monitors, assesses, and revises plans to complete tasks and meet goals;
10
accepts various roles and an equitable share of work in a group; responds positively to the ideas, opinions, values, and traditions of others; builds healthy peer-to-peer relationships through personal and media-assisted interactions; works with others to resolve conflicts and build consensus to achieve group goals; shares information, resources, and expertise and promotes critical thinking to solve problems and make decisions.
12
Group Programming Challenge Each group will create a program based on requirements from Mr. McTavish Group work evaluated (i.e. Gantt chart, managing group project) Individual work evaluated (i.e. responsible for planning method/code)
13
Determine the specs of computer for a person to purchase based on the needs outlined Keep within the budget assigned
14
Emerging Technologies research report
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.