American Academy of Family Physicians
Aafp: A Comparison of Voice Recognition Programs
An article that presents information about voice recognition software programs, and compares 3 programs.
Khan Academy
Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum
To give fellow teachers ideas for how they can teach the KA curriculum in a classroom setting, they created case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon the curriculum in her classroom.
Khan Academy
Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum
To give fellow teachers ideas for how they can teach Khan curriculum in a classroom setting, check out the case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon Khan's curriculum in her classroom.
Other
Edureka: Java vs Python : Comparison Between the Best Programming Languages
Compare software programming languages.
Other
Testbytes: 5 Most Common Software Testing Methodologies
Learn how to choose the right software testing model.
Other
Software Sustainability Instite: Choosing a Repository for Your Software Project
Learn about different code depositories from which to choose.
Other
Choral Resources: Technology for Choral Music
Implementing technology into your choir program is easy to do when you have a wealth of information available to you. This site offers many practical ideas and solutions to enable you to begin utilizing technology in your choir program.
Other
Beanz: How to Build a Computer
Building your own computer is a great way to not only save money, and get more processing power, but also to learn about the less obvious parts of software programming.
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.
BBC
Bbc Bitesize: Data Structures and Data Types: Variables and Constants
Computer programs usually use data in some shape or form expressed as varaiables and constants.
Other
A Few Words With Niklaus Wirth
An interview with the creator of Pascal, in which he discusses various aspects of programming languages.
History of Computing Science
History of Computing Science: Basic & Other Languages
There are many computer programming languages in use today. This lecture series presents a brief description of the progression of programming languages.
Other
C++ Resources Network: History of C++
This site features a description on how the C++ programminglanguage was developed.
Other
Xml: What Is Rss?
A technical but easy-to-understand history and explanation of the RSS format. Examines the various versions of this useful content and news syndication tool so that programmers will have an idea of how to get started. Also contains a...
Other
Webdesigner Depot: 20 Years of Adobe Photoshop
Adobe Photoshop is a well-known software title that has been used by a large number of computer users. The software product turned twenty years old in February 2010. This site explores the twenty year history of the famous program.
Tech Target
What Is: Flowchart
This site provides a definition of a flowchart and contains several links to further information.