To find all of these courses, go to the high school section of the IBM Academic Initiative Courseware Repository, which is available to members of the IBM Academic Initiative.
IBM and the Computer Science Teachers Association have worked together to develop new high school computer science curriculum resources. Our goal is to support high school computer science education by providing teacher developed resources that promote teaching and learning, and engage students in ways that will encourage them to acquire the skills they need to compete in the global marketplace. All of the resources adhere to the standards defined in the ACM Model Curriculum for K-12 Computer Science.
Introduction to Social Computing - this course provides a brief introduction into different Social computing technologies and explores their evolution.
Project-Based Learning Module - this learning module provides teachers with an overview of Project-Based Learning (PBL) and is intended for use as a professional development resource. It includes two Powerpoint presentations, each offering a slightly different approach to the topic, and several additional documents and resources that include reflections, video clips of classrooms engaged in PBL, sample worksheets and templates, and links to additional readings and project samples.
Web Site Design - this learning module introduces students to the principles of Web site design. It is intended for students with a level 1 or basic understanding of the Web.
Object Oriented Design Using PONG - an object-oriented implementation of the classic video game Pong. Students will design and implement Pong using object-oriented programming concepts. This resource is intended for use by beginning Java programmers but includes suggestions for enhanced learning for more experienced Java programmers. Teachers should have experience working with an object oriented Java program using multiple classes, such as the College Board's Advanced Placement test Marine Biology Case Study. |