Other
The History of Programming Languages
Brief history of programming languages is provided in this research paper at this site.
Other
Rtd; Konrad Zuse (1910 1995)
Biographical information about the engineer Konrad Zuse is provided at this site. Tells of his accomplishments and contribution to computer history.
Other
A Few Words With Niklaus Wirth
An interview with the creator of Pascal, in which he discusses various aspects of programming languages.
Other
Anguilla Library: Lessons for Achieving Computer Literacy
This site presents lessons on software usage by members of a computer club. Lessons include Basic Dos Systems, Windows, Spreadsheets, Basic Programming, and more.
Other
Technofile: Gary Kildall and the Origins of the Pc
An article of how Gary Kildall invented the world's first DOS and Kildall's introduction of DR DOS.
Google
Google for Education: Modeling Pendulums Using Computational Thinking
In this demonstration, students learn how to use computational thinking to discover the laws which govern a pendulum's swing.
Google
Google for Education: Model Radioactive Decay Using Computational Thinking
Through this demonstration students will understand radioactive including its probabilistic nature and begin to see how scientists use computational thinking to model complex phenomena.
Other
Gamedev: Gaming Resources for Beginners
This is an informative resource for beginning game programmers, in which they can learn what it takes to become a professional programmer.
Code.org
Code.org: Cs Fundamentals: Debugging Guide
A one-page visual de-bugging reminder for studets learning computer programming.
Other
Unf: Pseudocode Examples
See some examples of pseudocode to help get started with computer programming.
Other
Testbytes: 5 Most Common Software Testing Methodologies
Learn how to choose the right software testing model.
Texas A&M University
Texas A&m University: What Are Data Structures?
Learn how data structures help to organize data and information.
Other
Machine Learning 101: Decision Tree Classifier Theory
In this part we shall discuss the theory and working behind decision trees.
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.