Exploring Computer Science is an NSF-funded project to enhance computer science learning in Los Angeles schools. The project uses a curriculum of activities for a yearlong course, which it posts at this website. There are many great ideas for computer science related lesson plans as well as suppleme more
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
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
Game Theory .net focuses on making the lessons of game theory relevant to the educator, student, business professional, or layperson. The site provides resource materials demonstrating the application of game theory to computer science, economics, business, political science, and other disciplines. more
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.
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