
This module introduces the concept and process of pattern recognition, the second step in Computational Thinking. Examples of pattern recognition are shown and resources for teaching pattern recognition skills in the classroom are introduced.
This module introduces the concept and process of pattern recognition, the second step in Computational Thinking. Examples of pattern recognition are shown and resources for teaching pattern recognition skills in the classroom are introduced.
Computer Science > Coding
Computer Science > Computational Thinking
Computer Science > Computers in Society
Computer Science > Human Computer Interaction
Full Course
Lesson Plan
Video
This module introduces the concept of Algorithm Design in Computational Thinking. Examples of algorithm design are shown and resources for teaching algorithm design skills in the classroom are introduced.
Computer Science > Coding
Computer Science > Computational Thinking
Computer Science > Computers in Society
Computer Science > Human Computer Interaction
Full Course
Lesson Plan
Video
Instructional videos for over 10 different projects based on Scratch. Students can follow the video lessons to build their projects. Teacher dashboard is available as an upgrade.
Computer Science > Coding
Interactive
Full Course
Curriculum
Lesson Plan
Video
YouTube
Computer Science > Coding
Video
This subset of the Black Box Software Testing collection includes resources to teach Risk-Based Testing. The essence of risk-based testing is to imagine how the product could fail and design tests to expose those potential failures. Key concepts include project-level risk analysis and failure mode a more
Computer Science > General
Other
This subset of the Black Box Software Testing collection includes resources to teach Specification-Based Testing. Spec-based testing involves discovering what claims are made in the specifications and testing the product against those claims. Thus, testers might evaluate a product against a comprehe more
Computer Science > General
Other
This subset of the Black Box Software Testing collection includes resources to teach Scenario Testing. The scenario test involves a story about how the program is used, including information about the motivations of the people involved. The Soap Opera emphasizes the human issues, even beyond the tra more
Computer Science > General
Other
This subset of the Black Box Software Testing collection includes resources to teach Domain Testing: The Most Widely Used Test Technique. Resources include lecture videos, slides, activities, suggested readings, and study guide materials.
Computer Science > General
Other
This subset of the Black Box Software Testing collection includes resources to teach Bug Advocacy: Effective Bug Investigation and Reporting. Bug reports are not just neutral technical reports. They are persuasive documents. The key goal of the bug report author is to provide high-quality informatio more
Computer Science > General
Other
Mathematica-LaPlace Solution
Computer Science > General
Other
Our Terms of Service and Privacy Policies have changed. By logging in, you agree to our updated Terms and Policies.