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 MorePractice-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 MoreKhan 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 MoreCodingBat
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 MoreCodecademy
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 MoreCode 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 MoreAll 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 MoreZ-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 MoreWord 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 MoreWord 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 MoreWikiversity – IT Fundamentals
IT Fundamentals includes computer hardware, computer software, networking, security, and basic IT literacy. This course comprises 15 lessons covering IT fundamentals. Each lesson includes a combination of Wikipedia readings, YouTube videos, and hands-on learning activities. The course also assists learners in preparing for CompTIA IT Fundamentals certification. This entire Wikiversity course can be downloaded in…
Read MoreWikiversity – Introduction to Computers
This course is an introduction for non-computer science students (see Introduction to Computer Science for computer science students). Instead this course is a gentler, lighter survey course without delving too much into technical details. It will also examine computers from the perspective on how they influence society. Link to Resource
Read MoreWikiversity – Introduction to Computer Science
Dear student, You are starting to learn about computation and its purpose. This course covers the same materials as an introductory class for undergraduate computer science majors. Its curriculum, which includes software, hardware and algorithms, resembles that of a one- or two-semester first-year college course or the high school Advanced Placement (AP) Computer Science. It…
Read MoreWikiversity – Internet Fundamentals/Introduction
The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide. This lesson introduces fundamental Internet concepts and terms used throughout the course. Link to Resource
Read MoreTyping 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 MoreTyping 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 MoreTouch 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 MoreStanford Engineering – Intro to Computer Science Courses including quizzes and lectures
Stanford Engineering Everywhere (SEE) expands the Stanford experience to students and educators online and at no charge. A computer and an Internet connection are all you need. The SEE course portfolio includes one of Stanford’s most popular sequences: the three-course Introduction to Computer Science, taken by the majority of Stanford’s undergraduates, as well as more…
Read MoreSharePoint 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 MoreSetting Up Wireless Networks: A Course for Barefoot Wireless Engineers
Commonwealth of Learning: Learning for Sustainable Development Setting up Wireless Networks – A Course for Barefoot Wireless Engineers has two modules. The first module covers some basic concepts related to planning the setup of wireless networks such as conducting a location survey and selecting the required hardware. The second module of the course covers details…
Read MoreRepair and Maintenance of Mobile Cell Phones
The course targets people who would like to start and run a mobile repair and servicing business. By the end of this course you should be able to disassemble and assemble a mobile phone, diagnose the problem, service and repair a mobile phone with the help of proper tools and instruments. Link to Resource
Read MoreQwerty 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 MorePractice-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 MorePowerPoint 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 MoreOutlook 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 MoreOSU 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 MoreOpenLearn – Science, Maths & Technology
Produced by The Open University, a world leader in open and distance learning, all OpenLearn courses are free to study. We offer nearly 1000 free courses across 8 different subject areas. Our courses are available to start right away. The rules of the universe and how we work with them. Link to Resource
Read MoreOpenLearn – Key skill assessment unit: Information technology
Skills in information technology (IT) cover a broad range, from using software packages effectively to developing a critical understanding of the strengths and weaknesses of IT solutions. Developing your IT skills means planning your work, practising your skills, seeking feedback from others and reviewing your approach. In this free course, Key skill assessment: Information technology,…
Read MoreOpenLearn – Data and processes in computing
This free course, Data and processes in computing, will help you to understand the forms of data that are handled by software and look at the various processes that can be applied to the data. These ideas are demonstrated through the use of a supermarket till and illustrate how simple data sets can be manipulated.…
Read MoreOpenLearn – An introduction to data and information
Ever wondered how a computer processes data into information? This free course, An introduction to data and information, will help you to understand the distinction between the two and examines how a computer-based society impacts on daily life. You will learn what computers can do with data to produce information and how computers can be…
Read MoreOpenLearn – Introducing ICT Systems
Information and communication technologies (ICTs) systems now dominate our everyday lives. This free course, Introducing ICT systems, will explain what constitutes such a system and how ICT systems work. You will also look at how ICT systems convey, store and manipulate data, and how they process data. Finally you will learn how these systems are…
Read MoreOneNote 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 MoreOneDrive 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 MoreNetiquette
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 MoreMIT OpenCourseware – Introduction to Computer Science and Programming Course
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish…
Read MoreMike’s Office
Weekly practice tests and study guides on this YouTube channel help students develop their Microsoft Office skills they can feel confident heading into any test or training situation. Link to resource
Read MoreMicrosoft 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 MoreMap 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 MoreLumen Learning Course – Introduction to using computers/ MS Office
This course is aimed at beginning to intermediate computer users. It teaches a range of computer skills from the basics of using Windows to creating projects using Microsoft Office. Assignments show step-by-step visuals to help students complete projects. This course was developed by Lumen Learning in conjunction with Cerritos College, with contributing work from Sherri…
Read MoreKhan 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 MoreIntroduction to Computers
The Introduction to Computers course will prepare future entrepreneurs to operate computer hardware and software applications. Participants will gain an understanding of computer hardware, operating systems, office applications and networks. It will ensure the entrepreneur is able to apply the concepts of networks, the Internet, World Wide Web, and mobile technologies and how they could…
Read MoreIn 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 MoreHow-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 MoreGoodwill 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 MoreGood 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 MoreGCF 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 MoreFun 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 MoreExcel 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 MoreEdX
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 MoreComputer Security, Forensics and Ethical Hacking
The aim of this course is to equip learners with the knowledge and techniques for computer forensics practices and evidence analysis. It prepares learners to use various forensic investigation approaches and tools necessary to start a computer forensics investigation. It also aims at increasing the knowledge and understanding in cyber security and ethical hacking. Link…
Read MoreCodingBat
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 MoreCodecademy
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 MoreCode 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 MoreAccess 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“How Do I…?” Technology videos from TCC Library
Made by the TCC Library staff, this YouTube playlist offers video tutorials on how to format Microsoft Word documents, including margins, fonts, and headers. Link to resource
Read More