Science Buddies
Science Buddies: Program to Check a Sudoku Solution
Sudoku puzzles have become extremely popular over the past couple of years. You can find books of puzzles for beginners to experts, and many newspapers print Sudoku puzzles daily. This project challenges you to write a computer program...
Science Buddies
Science Buddies: Computer Sleuth: Identification by Text Analysis
Here's a project where you can try your hand at being a detective with your computer. In this project you'll write a program to do some basic analysis of features of written text (for example, counting the length of each word in the...
Science Buddies
Science Buddies: Writing a Simple Calculator Program With Java Script
This is a good first-time programming project. You'll learn how to use JavaScript to create a basic calculator program that you can run in your Web browser.
Other
Ibm: Mastering Recursive Programming
A discussion of how to write a correct recursive algorithm. Numerous examples are given in several different programming languages.
Other
Business Education Resource Consortium: Computer Science & Information Systems
In this online manual you will find examples of integrated performance activities developed to coordinate with the Computer Science and Information Systems Career Path in the Business Education Career Path and Model Curriculum Standards....
WELL
People.well.com: Ada: The Enchantress of Numbers
Biography of mathematician and scientist Ada Lovelace, the woman for whom the first computer programming was named. It also includes a year-by-year timeline of her life. The biography was written by Betty Alexandra Toole.
Ted Nellen
Cyber English (By Ted Nellen): Oppenheimer: The Computer Delusion
A controversial article from The Atlantic magazine suggesting that there is no evidence to show that using computers in schools improves either teaching or learning. Argues against cutting enriching programs in art and music to fund...
Other
The History of Programming Languages
Brief history of programming languages is provided in this research paper at this site.
PBS
Pbs Learning Media: Tynker Hour of Code: Trail Blazer
Students apply geometry concepts to create patterns and shapes while they learn computer programming.
TryEngineering
Try Engineering: Program Your Own Game
Teams of young scholars learn about the work of software engineers as they design a simple computer game using free software available in multiple languages.
TED Talks
Ted: Ted Ed: Inside Your Computer
How does a computer work? The critical components of a computer are the peripherals (including the mouse), the input/output subsystem (which controls what and how much information comes in and out), and the central processing unit (the...
Lumen Learning
Lumen: Success Skills: Computer Based Writing
This activity focuses on using word processing programs to complete writing assignments. It uses Microsoft Word 2013 as a model for videos that show basic, intermediate, and advanced word processing skills. It also lists free...
Khan Academy
Khan Academy: Additional Programming Projects
Khan Academy has ten projects in Intro to JavaScript: Drawing & Animation curriculum, where each project is an opportunity for students to be more creative and free-form with their newfound programming knowledge.
Science Buddies
Science Buddies: Write a Java Script Binary/decimal/hexadecimal Converter
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and...
Science Buddies
Science Buddies: Follow the Bouncing Ball: A Web Animation Project
This project is a fun way to try your hand at programming. You'll learn how to create some simple animations, and you'll perform tests and make measurements to help you create more realistic-looking animations. All you need to get...
Other
Computer Aided Design and Drafting Section
This site includes many links under these categories: Organizations associated with CAD, CAD Research and Artificial Intelligence Links, CAD Directories, Gateways and News Centers, Important CAD Review Resources, CAD magazines, journals...
Other
Directi: Code Chef
CodeChef provides a platform for computer programmers to practice their skills through posted problems where users can submit their solutions in the language of their choice. They can also interact with a community of fellow programmers...
Other
Sun Microsystems: The Set Interface
A description of the Set interface in the Java programming language.
Google
Cs Education at Google: Cs First: Curriculum for Ages 9 14
Activities that teach learners 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 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....
Science Buddies
Science Buddies: Circumscribing a Circle About a Triangle
Here is a project that combines Computer Science and Mathematics. Prove a method for circumscribing a circle about a triangle (as shown). You'll also learn how to create an interactive diagram to illustrate your proof, using an applet...
Science Buddies
Science Buddies: Inscribing a Circle in a Triangle Using the Geometry Applet
Here is a project that combines Computer Science and Mathematics. Prove a method for inscribing a circle within a triangle (as shown). You'll also learn how to create an interactive diagram to illustrate your proof, using an applet that...
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...
TeachEngineering
Teach Engineering: Computer Accuracy
Accuracy of measurement in navigation depends very much on the situation. If a sailor's target is an island 200 km wide, sailing off center by 10 or 20 km is not a major problem. But, if the island were only 1 km wide, it would be missed...
Other popular searches
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Computer Programming Loop
- Computer Programming + Loop
- Computer Programming C++
- Computer Programming With Java