Computer Science

Coding Resources

Ted-Ed: Lessons Worth Sharing

Learn from a video lesson with exercises and further resources and discussion as well. Ted-Ed provides video based lessons that people have developed into fuller lessons using question and answer exercises after the video, futher information and resource references, and online discussion boards.  You can search for the subject area or lesson topic you would like…

Read More

Practice-It!

Learn Java by typing code solutions to posed problems.  Practice-It is the University of Washington’s partially-open access (with an account that must be created before first use) practice system for Java. It contains introductory and advanced lessons that come from the textbook used for the courses offered there. The user attempts to solve coding problems by…

Read More

Khan Academy Library

Learn math, science, economics, history, art, computing or test prep using video lessons and exercises.The Khan Academy Library provides well organized video series teaching and exercises in many subjects.  Khan Academy has the most extensive content in Mathematics, but also has great series of videos in Sciences, Economics and Finance, Arts and Humanities, Computing, and Test Preparation!   Link to…

Read More

CodingBat

The CodingBat website contains dozens of lessons in both Java and Python, allowing the user to learn at their own pace. Most of the website consists of coding exercises automatically checked by the server, giving the student immediate feedback and stats on their coding. There are also videos, links to relevant internal and external sites,…

Read More

Codecademy

 Learn computer programming.  Codecademy is a free online program developed to teach anyone how to write code in various computer languages to create programs.  It walks you through step by step to recreate various projects and therefore learn how to code.  It includes lessons in Javascript, HTML/CSS, PHP, Python, Ruby, API, and more.  It is gamified…

Read More

Code Combat

Learn how to program by writing javascript code in a game. Code Combat is an open source programming game where you learn to code in order to move the character through this game and fight the enemy.  The game is well designed to start simply and guide you through while learning different aspects of writing code as…

Read More

All Resources

Zombie Typocalypse

 Game to practice keyboarding/typing.  Zombie Typocalypse game sends zombies toward you with a word above their head. You have to type the word correctly and then your guns will automatically shoot them down. The vocabulary is more limited and the timing wasn’t as good as Qwerty Warriors, which made it a tad less fun. Also the gun sound…

Read More

Z-Type

Practice typing while playing a game. Z-type is a typing game where word bombs or ships drop from the top of the screen toward your ship at the bottom of the screen.  You have to type the word attached to each bomb or ship in order to shoot and destroy it before it reaches you. Watch…

Read More

Typing Web Tutor

 Learn typing/keyboarding. Typing Web Tutor provides free interactive typing lessons showing you which finger to use for each letter.  You can save your progress if you create a free account, so you can come back later and start where you left off.  It requires more clicking than some other typing websites, but the visuals are helpful…

Read More

Typing Club

 Learn how to type. The Typing Club site provides very well organized typing lessons with goals and great immediate results. You are able to track your progress if you want, but you do not have to. The format is simple and easy to use. It is like a game, so it makes you want to keep trying again…

Read More

Touch Typing Study

Touch Typing Study is a free, user-friendly learning website that is designed to help you learn, practice and improve your typing speed and accuracy. Once you can touch type you will not need to look at the keyboard to find the letters you want to type and you will also be able to type at…

Read More

Qwerty Warriors 2

Game to practice keyboarding/typing. The Qwerty Warriors game sends war machines toward you with words attached to them. You have to type the word before the machine gets close enough to you to shoot. If they get close enough to shoot, then you have to get rid of them before your health runs out. The game…

Read More

Practice-It!

Learn Java by typing code solutions to posed problems.  Practice-It is the University of Washington’s partially-open access (with an account that must be created before first use) practice system for Java. It contains introductory and advanced lessons that come from the textbook used for the courses offered there. The user attempts to solve coding problems by…

Read More

OSU net.Tutor: Evaluating Websites

OSU’s net.Tutor: Evaluating Websites site provides information and some videos on fourteen different topics for evaluating websites including information regarding finding Author and Publisher, Currency, Recognition and Bias. At the end of each of the topic posts there are exercises to practice the information learned.  Link to resource

Read More

Netiquette

The Netiquette website provides information on common courtesy and informal rules regarding writing comments, participating in discussion boards, emailing, blogging and other forms of communication on the internet. This includes  10 ‘Core Rules’ and more extensive rules in the ‘Complete Online Edition’.  The Quiz is outdated and so does not work on modern browsers.  This information is a…

Read More

Learners TV

LearnersTV is a comprehensive site providing thousands of downloadable educational videos for many subjects ranging from Biology to Political Science with its diverse and plentiful content. Also, this site has a collection of free audio lectures of whole courses which are provided by professors from reputed universities around the world. You can review the lessons you’ve already studied by taking the…

Read More

Khan Academy Library

Learn math, science, economics, history, art, computing or test prep using video lessons and exercises.The Khan Academy Library provides well organized video series teaching and exercises in many subjects.  Khan Academy has the most extensive content in Mathematics, but also has great series of videos in Sciences, Economics and Finance, Arts and Humanities, Computing, and Test Preparation!   Link to…

Read More

In Pictures: the simplest way to learn office applications

Get step-by-step instruction on how to use Microsoft Office Applications including Word, PowerPoint, Excel, and Access. In Pictures provides step-by-step visual tutorials on how to do specific actions on the Microsoft Office Applications: Word, PowerPoint, Excel, and Access.  It provides visual screenshots of the particular application with text explanation to help you learn to use the…

Read More

How-To-Type.com

Learn typing/keyboarding. How-To-Type provides simple written typing lessons, typing practice, and typing tests.  Just read the instructions and then a practice typing the set of letters.  After completing the short exercise, it will automatically show you your typing accuracy and speed for that particular exercise. The great thing about this site is how easy it is…

Read More

Goodwill Community Foundation Learn Free

Learn basic computer skills, basic reading, or basic math with interactive videos, exercises, and more. GCF Learn Free has video tutorials, interactive activities, & quizzes introducing all kinds of basic skills from using a computer to baking a cake. After finding the topic of interest, you can watch a basic tutorial video explaining the topic, then…

Read More

Good Typing

Learn to type/keyboard. Good Typing provides a free keyboarding course with 30 levels/lessons. You are required to register (for free) in order to save your progress. However, the unique thing about this program is that you can practice typing with out having to correct your mistakes or use the backspace at all. If you type a letter…

Read More

GCF Learn Free Typing Tutorial

Learn how to type with a audio/visual tutor guiding you step by step. The Goodwill Community Foundation (GCF) has provided this helpful interactive program to teach typing to the beginner.  GCF’s Typing Play is especially beneficial for those who need to slow step-by-step instruction with audio and visual lessons and interactive exercises. When you start…

Read More

Fun To Type

Fun-To-Type provides a great collection of free typing games.  Each game has a different theme and a little different way to play. Most the games let you choose which keys you want to focus on and the level of difficulty you want.  The games are good at getting harder as you progress so that you improve your…

Read More

Free Typing Games

Free Typing Games provides a collection of games for practicing your typing skills. The graphics are not quite as good as the games on Fun-to-Type, but will help improve typing nonetheless. Link to resource  

Read More

CodingBat

The CodingBat website contains dozens of lessons in both Java and Python, allowing the user to learn at their own pace. Most of the website consists of coding exercises automatically checked by the server, giving the student immediate feedback and stats on their coding. There are also videos, links to relevant internal and external sites,…

Read More

Codecademy

 Learn computer programming.  Codecademy is a free online program developed to teach anyone how to write code in various computer languages to create programs.  It walks you through step by step to recreate various projects and therefore learn how to code.  It includes lessons in Javascript, HTML/CSS, PHP, Python, Ruby, API, and more.  It is gamified…

Read More

Code Combat

Learn how to program by writing javascript code in a game. Code Combat is an open source programming game where you learn to code in order to move the character through this game and fight the enemy.  The game is well designed to start simply and guide you through while learning different aspects of writing code as…

Read More