Computer Science OER

A resource for WA state grant developed resources
2 members | 2 affiliated resources

All resources in Computer Science OER

Introduction to Computer Science I

(View Complete Item Description)

Computer Science 50: Introduction to Computer Science I is a first course in computer science at Harvard College for concentrators and non-concentrators alike. More than just teach you how to program, this course teaches you how to think more methodically and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans.

Material Type: Activity/Lab, Assessment, Full Course, Lecture

Author: David Malan

Computer Science K-12 Learning Standards

(View Complete Item Description)

Effective and relevant computer science education is essential to achieving our vision that “every student is ready for college, career, and life.” While attention to computer science education has increased in recent years, a lack of awareness about its content and potential impact is widespread. The Washington State Computer Science K–12 Learning Standards are designed to enhance teacher understanding and improve student learning so that students are better equipped for college, career, and life. Washington is committed to implementing high-quality computer science instruction to: * Increase the opportunity for all students to gain knowledge of computer science. * Introduce the fundamental concepts and applications of computer science to all students, beginning at the elementary school level. * Make computer science at the secondary level accessible, worthy of a computer science credit, and/or equivalent to math and science courses as a required graduation credit (see Level 3B of computer science standards). * Offer additional secondary-level computer science instruction that allows interested students to study facets of computer science in depth and prepare them for entry into a career or college. Learning standards describe what students need to know and be able to do. Standards are worded broadly to allow flexibility at the district, building, and classroom levels.

Material Type: Teaching/Learning Strategy

Author: Washington Office of Superintendent of Public Instruction