Skip to main content

Academic Initiative  >  

Resources for high schools


   

Getting StartedLearnTeachConnect

New high school computer science resources available

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.


Other teaching resources
New - to IBM information management - DB2 is the IBM software solution for information management. At its core is a powerful family of relational database management system (RDBMS) servers. If you are new to IBM DB2 information management software, this is a great place to get started.

New - to Java technology - The developerWorks Java technology zone contains hundreds of articles, tutorials, and tips to help a developer make the most of the Java-language technology and related applications. This resource delivers starting points in the form of relevant developerWorks articles, tutorials and tips, IBM learning services education, Webcasts, workshops, and IBM products for further investigation.

The Cloudscape Detective game - A fun and interactive game that introduces relational database concepts. Great for both students and teachers wanting to gain an understanding of data management.

Programming games and brainteasers

IBM Academic Initiative curriculum and courseware - introductory courses include Information Management Basics, Introduction to IBM DB2 Universal Database, SQL Fundamentals for IBM DB2, and Java Fundamentals using Eclipse.

Programming problem of the week - New programming problems are posted regularly.


Related information

IBM K-12 programs: A sustained committment to innovation in education
(945KB)