Google
Cs Education at Google: Cs First: Gumball's Coding Adventure
Teaches basic computer science concepts using the programming language Scratch. In this activity, learners use characters from Cartoon Network's "The Amazing World of Gumball" to create an animated story.
Google
Cs Education at Google: Cs First: Game Design Theme
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Google
Cs Education at Google: Cs First: Adventure on the High Seas
Teaches basic computer science concepts using the programming language Scratch. In this activity, students learn how to create animated waves in an ocean setting and then compose a high seas story.
Google
Cs Education at Google: Cs First: Sports Theme
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
Google
Cs Education at Google: Cs First: Curriculum for Ages 9 14
Activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class.
Google
Cs Education at Google: Cs First: Friends Theme
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Google
Cs Education at Google: Cs First: Create Your Own Google Logo
A set of three activities where students learn how to use the programming language Scratch to create Google logos, including ones for Valentine's Day and one for Earth Day.
Other
Learn Cpp
A series of step-by-step tutorials devoted to teaching how to program in C++. No prior programming experience required.
Science Buddies
Science Buddies: Career Profile: Software Quality Assurance Engineer and Tester
If you like to have your computer software work perfectly, it's because of the software qualitiy assurance engineer and tester that makes that happen. Read the career profile of the software engineer and the education requirements for...
Khan Academy
Khan Academy: Procedures With Return Values
Procedures can compute values for the rest of the program to use by sending back return values.
Khan Academy
Khan Academy: Procedures With Parameters
When programming, we use procedures to make our code more reusable and to better organize our code. Often-times, we pass parameters to a procedure so that we can change the output of the code.
Khan Academy
Khan Academy: Procedures With Return Values
Practice programming problems using procedures with return values.
Google
Cs Education at Google: Cs First: Animate a Name
Teaches basic computer science concepts using the programming language Scratch. In this activity, students using coding to animate the letters in a name.
Computer History Museum
Computer History Museum
This site includes a variety of exhibits, an artifact repository, special events and publications.
Other
Bt Open World: Stickies 4.5
At this site create virtual "Post-it," notes on your computer screen of reminders and to-do lists by downloading this freeware program. Eliminate the clutter at your computer station with this user-friendly program.
Other
Beanz: Functions and Procedures
An introduction to programming functions and procedures using pen and paper instead of code. Includes lots of examples and exercises.
BBC
Bbc Bitesize: Development and Testing: Test Driven Development
See why programming and debugging can be part of the same development process.
Khan Academy
Khan Academy: Writing Clean Code
Practice writing clean code in these practice problems.
TeachEngineering
Teach Engineering: Putting It All Together: Peripheral Vision
In this culminating activity of the unit, students bring together everything they've learned in order to write the code to solve the Grand Challenge. The code solution takes two images captured by robots and combines them to create an...
Other
Beanz: Day in Life: Paul Seal, Programmer
Paul describes his daily life as a programmer from Derby in the United Kingdom.
National Institute of Standards and Technology (NIST)
National Institute of Standards and Technology: Insertion Sort
Provides a clear definition of an insertion sort with links to a Java implementation and other demonstrations.
Other
Perforce: Eight Version Control Best Practices
Learn key version control best practices and how to apply them.
BBC
Bbc Bitesize: Development and Testing: Test Plan
Learn how developers use test plans that check a range of types of data under different circumstances.
Other
Software Sustainability Instite: Choosing a Repository for Your Software Project
Learn about different code depositories from which to choose.
Other popular searches
- Computer Programming
- Computer Programming Logic
- Computer Paint Program
- Computer Programming Alice
- Computer Program
- Computer Programming Lessons
- Computer Science C Programs
- Computer Science C++programs
- Computer Programming Python
- Excel Computer Program
- Computer Programming Loop
- Publisher Computer Program