Computer Science Modules
YES Computer Science modules engage K-8 students in computational thinking by framing computer science through the authentic context of engineering design. Students experience how engineers use computational tools to increase efficiency and accuracy, using low-cost devices such as micro:bits, or free web-based tools such as Teachable Machine and MATLAB interactives from MathWorks. The modules encourage students to decompose and investigate algorithms to recognize their social context, benefits, and potential limitations.
YES Computer Science Framework
Why include Computer Science Modules?
Students engaged in engineering benefit from learning when the use of a computer may enhance their engineered product, how to provide instructions to a computer, and how to understand the limitations of computational tools. The YES computer science framework describes why it is important for engineers and students to learn to think computationally.