Presentation is loading. Please wait.

Presentation is loading. Please wait.

Unit 3. demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of.

Similar presentations


Presentation on theme: "Unit 3. demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of."— Presentation transcript:

1 Unit 3

2

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.

11

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


Download ppt "Unit 3. demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of."

Similar presentations


Ads by Google