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

Word Help Center

Learn how to: create a document in word, add and edit text, find and replace, check spelling, grammar, and clarity, show word count, insert & remove hyperlinks, create a bulleted or numbered list, change the line spacing, apply styles and themes, change margins, newletter columns, page orientation to landscape or portrait, add a border, insert…

Read More

Word 2016 Tutorial

Microsoft Word 2016 is the word processing application in the MS Office 2016 suite. Get help producing and sharing documents here. The content at GCFLearnFree.org is what we call self-paced tutorials. This means these tutorials are available when you are, on your schedule. You can view one lesson or an entire tutorial. And you don’t…

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

SharePoint Help Center

Learn how to: share SharePoint files or folders in Office 365, share a site, change the default link type when users get links for sharing, checkout, in or discard changes to files in a library, enable and configure versioning for a list or library, how does versioning work, restore a previous version of an item…

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

PowerPoint Help Center

Learn how to: get started on PowerPoint, slides, layouts, text tables, picture, and graphics, present slideshows, animations, audio, and video, templates, customize a slide master, change page orientation between landscape and portrait, organize PPT into sections, add hyperlinks, outlines, check spelling, add slide numbers, page numbers, and dates/time. Also learn how to share and collaborate.…

Read More

Outlook Help Center

Learn how to: get started, add email accounts to Outlook, create and send email, manage your calendar and contacts in Outlook, set up your outlook mobile app, change or update your password, create or customize a view, use and configure the reading Pane to preview messages, reply to or forward and email message, create and…

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

OneNote Help Center

Learn how to: take notes, covert and solve math equations, send documents and files to OneNote for Windows 10, embed content, insert a file, create links to notebooks, sections, pages, and paragraphs, add links, research your paper easily, format text, check spelling, insert a table, format pages, change background color of a page, add a…

Read More

OneDrive Help Center

Learn how to: upload or create save files, photos, and folders to OneDrive, save files by default to OneDrive, save photos, videos, and screenshots automatically, add and sync shared folders, share and work with shared files and folders, change permissions, see if documents are safe in the discover view, sync files, backup files from your…

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

Microsoft Teams Help Center

Learn how to: find and join a team, use or create a link or code, see who’s on a team, create a team from scratch or from an existing team or from an existing croup, renew a team, add people, change settings, reorder team lists, let everyone know about a new channel or team, change…

Read More

Map in Seconds

Turn your excel spreadsheets and data into maps. Find data online and enter it to create a map. Step 1: copy your data. Step 2: paste it into the website. Step 3: download your map. Link to Resource

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

Excel Help Center

Learn how to: build, delete, select, insert, move, copy, hide, freeze, filter, split workbooks, rows, columns, cells, unique values, duplicate values, sequential dates, resize tables, replace text, merge and unmerge cells, apply data validation, import or export text, formulas, functions, formatting, tables, charts, pivot tables, and how to share and collaborate. Align or rotate text,…

Read More

EdX

edX is the trusted platform for education and learning. Founded by Harvard and MIT, edX is home to more than 20 million learners, the majority of top-ranked universities in the world and industry-leading companies. As a global nonprofit, edX is transforming traditional education, removing the barriers of cost, location and access. Fulfilling the demand for…

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

Access Help Center

Learn how to: create a table and add fields, naming fields, controls, and objects, set field size, add a calculated field, add data macro, control data entry formats with input masks, restrict data input by using a validation rule, add or change a tables primary key, create and use an index to improve performance, import…

Read More