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...
Get Safe Online
Get Safe Online: Use a Firewall
Firewall software forms the first line of defense against hackers and certain types of computer viruses. This site explains what a firewall can do to help secure a computer and what it cannot do. The site also discusses different types...
Get Safe Online
Get Safe Online: Viruses and Spyware
If a computer is connected to the internet and is not protected from computer viruses and spyware, then it is only a matter of time before the computer is infected. This article describes the symptoms of an infected computer and the...
Other
Teaching Ideas for Primary Teachers: Computing Ideas
A great resource to discover fun new computer activities to bring to your classroom.
NBC
Science of Innovation: Self Driving Cars
This tutorial includes a video filmed at Google headquarters in Mountain View, California, computer scientist Sebastian Thrun and his team of software engineers are creating a fleet of self-driving cars. His innovative approach to...
Other
Medium: 4 Ways to Make Your Code More Reusable
Reusable code saves time, energy and cost making it vital in software development. Consider four essential attributes to make code more reusable.
Get Safe Online
Get Safe Online: Safe Internet Use
No matter what software a person uses to browse the internet, there are security risks involved. This article describes some of the security risks and how to browse the internet safely.
Khan Academy
Khan Academy: Unit: Online Data Security
Readings and practice problems about online data security.
Other
The History of Programming Languages
Brief history of programming languages is provided in this research paper at this site.
TED Talks
Ted: Ted Ed: Meet a 12 Year Old App Developer
Most 12-year-olds love playing video games- but Thomas Suarez taught himself how to create them. After developing iPhone apps like "Bustin Jeiber," a whack-a-mole game, he is now using his skills to help other kids become developers. [4:33]
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.
BBC
Bbc Bitesize: Development and Testing: Test Driven Development
See why programming and debugging can be part of the same development process.
Other
Internet Learning Tree: A Brief History of the Internet
An anecdotal history of the people and communities that brought about the internet.
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 C
- Computer Programming Python
- Excel Computer Program
- Computer Programming Loop