top of page
Design and Engineering 

In this semester long course students will learn about the Design Process through various plugged and unplugged activities.  Students will obtain skills in the following areas.

 

Problem Solving

Use a structured problem solving process to help address new problems

View challenges as solvable problems

Break down larger problems into smaller components

 

Persistence

Expect and value mistakes as a natural and productive part of problem solving

Continue working towards solutions in spite of setbacks

Iterate and continue to improve partial solutions

 

Creativity

Incorporate personal interests and ideas into activities and projects

Experiment with new ideas and consider multiple possible approaches

Extend or build upon the ideas and projects of others

 

Collaboration

Work with others to develop solutions that incorporate all contributors

Mediate disagreements and help teammates agree on a common solution

Actively contribute to the success of group projects

 

Communication

Structure work so that it can be easily understood by others

Consider the perspective and background of your audience when presenting your work

Provide and accept constructive feedback in order to improve your work



 

Standards

CSTA K-12 Computer Science Standards

AP - Algorithms & Programming

  • 1B-AP-08 - Compare and refine multiple algorithms for the same task and determine which is the most appropriate.

  • 1B-AP-11 - Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

  • 1B-AP-16 - Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation and review stages of program development.

      CS - Computing Systems

  • 1B-CS-01 - Describe how internal and external parts of computing devices function to form a system.

  • 1B-CS-02 - Model how computer hardware and software work together as a system to accomplish tasks.

IC - Impacts of Computing

  • 2-IC-20 - Compare tradeoffs associated with computing technologies that affect people's everyday activities and career options.

  •  

  • 2-IC-22 - Collaborate with many contributors through strategies such as crowdsourcing or surveys when creating a computational artifact.

  • 2-IC-22 - Collaborate with many contributors through strategies such as crowdsourcing or surveys when creating a computational artifact.

  • 2-AP-19 - Document programs in order to make them easier to follow, test, and debug.

  • 2-AP-19 - Document programs in order to make them easier to follow, test, and debug.

bottom of page