Login

MTTC Computer Science: Practice & Study Guide

Course Summary

Use this mobile-friendly course to get ready for the MTTC Computer Science exam. You'll study short video lessons and take interactive self-assessment quizzes that are designed to strengthen your computer science knowledge and make sure you're prepared on exam day.
Create An Account
To Start This Course Today
Used by over 30 million students worldwide
Create An Account
Try it free for 5 days

13 chapters in MTTC Computer Science: Practice & Study Guide

Ch 1. History & Social Impacts of Computing {{cp.topicAssetIdToProgress[362287].percentComplete}}% complete
Course Progress Best Score
Lesson 1 - What is Computer Science? - Definition & Fields Score: {{cp.lessonAssetIdToProgress[44423].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[44423].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - History of Computers: Timeline & Evolution Score: {{cp.lessonAssetIdToProgress[14057].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14057].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Information Systems Resources: Networks, Hardware, Software, Data & People Score: {{cp.lessonAssetIdToProgress[1724].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1724].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Management Information Systems: Using Data to Manage Operations Score: {{cp.lessonAssetIdToProgress[2054].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2054].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Information Technology: Impact on the Economy Score: {{cp.lessonAssetIdToProgress[1800].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1800].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Globalization, Outsourcing & Insourcing: Impact of Technology on Careers Score: {{cp.lessonAssetIdToProgress[1804].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1804].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Ergonomics, Telecommuting, Virtual Teams & Job Design: Technology Effects on Careers Score: {{cp.lessonAssetIdToProgress[1803].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1803].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Impact of Technology on Privacy Score: {{cp.lessonAssetIdToProgress[1801].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1801].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - Computer Security & Threat Prevention for Individuals & Organizations Score: {{cp.lessonAssetIdToProgress[1805].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1805].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - Intellectual Property and Open Source Software: Issues and Concerns Score: {{cp.lessonAssetIdToProgress[3000].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[3000].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What is Computer Hardware? - Components, Definition & Examples Score: {{cp.lessonAssetIdToProgress[6121].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6121].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - What is a Computer System Unit? - Function, Components & Definition Score: {{cp.lessonAssetIdToProgress[5092].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5092].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Computer System Components: Computer Parts & Functions Score: {{cp.lessonAssetIdToProgress[1728].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1728].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - What is a Motherboard? - Definition, Function & Diagram Score: {{cp.lessonAssetIdToProgress[5081].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5081].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Central Processing Unit (CPU): Parts, Definition & Function Score: {{cp.lessonAssetIdToProgress[5082].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5082].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Computer Memory and Processing Devices: Functions & Characteristics Score: {{cp.lessonAssetIdToProgress[1729].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1729].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What Are Peripheral Devices of a Computer? - Definition, Examples & Types Score: {{cp.lessonAssetIdToProgress[5091].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5091].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Network Interface Card (NIC): Types, Function & Definition Score: {{cp.lessonAssetIdToProgress[5089].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5089].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - LAN Card: Definition, Function & Types Score: {{cp.lessonAssetIdToProgress[5088].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5088].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - What Is a Video Card? - Function, Definition & Types Score: {{cp.lessonAssetIdToProgress[5086].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5086].bestScoreQuestions}}  Take Quiz Optional
Lesson 11 - Computer Input Devices: Keyboards, Mice, Audio & Video Score: {{cp.lessonAssetIdToProgress[1731].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1731].bestScoreQuestions}}  Take Quiz Optional
Lesson 12 - Computer Output Devices: Monitors, Speakers, & Printers Score: {{cp.lessonAssetIdToProgress[1732].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1732].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What is Computer Software? - Definition & Applications Score: {{cp.lessonAssetIdToProgress[6120].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6120].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - What is Application Software? - Definition, Examples & Types Score: {{cp.lessonAssetIdToProgress[6119].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6119].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - What Is Computer Management? - Maintenance & Tools Score: {{cp.lessonAssetIdToProgress[13967].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13967].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Computer Operating Systems: Managing Hardware and Software Resources Score: {{cp.lessonAssetIdToProgress[1735].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1735].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - OS Functions: Security, System Management, Communication and Hardware & Software Services Score: {{cp.lessonAssetIdToProgress[1736].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1736].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Systems Security: Firewalls, Encryption, Passwords & Biometrics Score: {{cp.lessonAssetIdToProgress[13965].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13965].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Enterprise, Workgroup & Personal Operating Systems Score: {{cp.lessonAssetIdToProgress[1737].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1737].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - File Systems: FAT, NTFS, and HFS+ Score: {{cp.lessonAssetIdToProgress[13971].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13971].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - File Extensions and File Types: MP3, GIF, JPG, DOCX, XLSX, EXE, & More Score: {{cp.lessonAssetIdToProgress[2431].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2431].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - Microsoft Office and Open Office: Office Suite Applications Score: {{cp.lessonAssetIdToProgress[1739].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1739].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Application Software for Personal, Enterprise & Workgroup Objectives Score: {{cp.lessonAssetIdToProgress[1738].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1738].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Desktop Publishing & Word Processing Software: MS Word, InDesign & WordPerfect Score: {{cp.lessonAssetIdToProgress[1740].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1740].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Presentation Software and Graphic Suites: Illustrator, PowerPoint & CorelDraw Score: {{cp.lessonAssetIdToProgress[1741].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1741].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Database and Spreadsheet Software: Excel, Access, dBase & Lotus 1-2-3 Score: {{cp.lessonAssetIdToProgress[1742].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1742].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Communication Software: Terminal Emulator, Chat & FTP Score: {{cp.lessonAssetIdToProgress[1743].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1743].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Personal Application Software: Educational, Real Estate, Legal, Finance & Architectural Score: {{cp.lessonAssetIdToProgress[1744].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1744].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Workgroup Application Software for Business Teams Score: {{cp.lessonAssetIdToProgress[1745].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1745].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What is the History of the Internet? - Origins & Timeline Score: {{cp.lessonAssetIdToProgress[14060].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14060].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - World Wide Web: How the Web Works Score: {{cp.lessonAssetIdToProgress[1748].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1748].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - The Internet: IP Addresses, URLs, ISPs, DNS & ARPANET Score: {{cp.lessonAssetIdToProgress[1747].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1747].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Intranet and Extranet: Comparing Information and Data Dissemination Score: {{cp.lessonAssetIdToProgress[1754].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1754].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Internet Connectivity and Communication Standards Score: {{cp.lessonAssetIdToProgress[2438].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2438].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - What is Communication Protocol? - TCP/IP & Explanation Score: {{cp.lessonAssetIdToProgress[6381].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6381].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What is Internet Security? - Privacy, Protection & Essentials Score: {{cp.lessonAssetIdToProgress[14063].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14063].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - The Components of a Telecommunications System Score: {{cp.lessonAssetIdToProgress[1757].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1757].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Client/Server and Mainframe Systems Used in Telecommunication Systems Score: {{cp.lessonAssetIdToProgress[1758].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1758].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Telecommunications Hardware: Routers, Modems, Switches, Bridges, and Gateways Score: {{cp.lessonAssetIdToProgress[1759].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1759].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Network Operating Systems (NOS): Windows & Novell Net Ware Score: {{cp.lessonAssetIdToProgress[1760].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1760].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Computer Networks and Distributed Processing: PAN, LAN, WAN, MAN Score: {{cp.lessonAssetIdToProgress[1761].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1761].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - How Star, Bus, Ring & Mesh Topology Connect Computer Networks in Organizations Score: {{cp.lessonAssetIdToProgress[1766].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1766].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What is a Web Browser? - Definition & Examples Score: {{cp.lessonAssetIdToProgress[6369].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6369].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Internet Communication: Twitter, Email, IM, Blogging, RSS & Newsgroups Score: {{cp.lessonAssetIdToProgress[1751].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1751].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Purpose, Content & Structure of Emails Score: {{cp.lessonAssetIdToProgress[56279].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[56279].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Search Engines, Keywords & Web Portals Score: {{cp.lessonAssetIdToProgress[1753].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1753].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Web Page Design and Programming Languages: HTML, XHTML, XML, CSS & JavaScript Score: {{cp.lessonAssetIdToProgress[1749].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1749].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Automating Tasks Using Macros Score: {{cp.lessonAssetIdToProgress[13962].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13962].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Automated Online Search Tools & Intelligent Agents Score: {{cp.lessonAssetIdToProgress[362301].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362301].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - Using Technology in the Classroom Score: {{cp.lessonAssetIdToProgress[31797].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31797].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Effects of Technology in the Classroom Score: {{cp.lessonAssetIdToProgress[31639].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31639].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Different Types of Classroom Technology Score: {{cp.lessonAssetIdToProgress[31674].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31674].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Technology in the Classroom: Advantages & Disadvantages Score: {{cp.lessonAssetIdToProgress[31736].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31736].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Assistive Technology in the Classroom: Types & Uses Score: {{cp.lessonAssetIdToProgress[31635].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31635].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Technology-Based Classroom Management Resources Score: {{cp.lessonAssetIdToProgress[31633].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31633].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What is a Distance Learning Course?
Lesson 8 - Technology Ethics in the Classroom Score: {{cp.lessonAssetIdToProgress[31836].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31836].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - Multimedia Software: Working with Audio and Video Score: {{cp.lessonAssetIdToProgress[14056].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14056].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - What is Hypermedia? - Definition & Systems Score: {{cp.lessonAssetIdToProgress[7702].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[7702].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Using Search Engines for Online Research Score: {{cp.lessonAssetIdToProgress[18851].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[18851].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Evaluating Sources for Reliability, Credibility, and Worth Score: {{cp.lessonAssetIdToProgress[18852].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[18852].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Technologies for Group Communication and Collaboration: Groupware, Teleconferencing & Virtual Worlds Score: {{cp.lessonAssetIdToProgress[20904].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[20904].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Internet Collaboration: Second Life, VOIP, Video Conferencing, Virtual Reality & Telepresence Score: {{cp.lessonAssetIdToProgress[1752].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1752].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What Is a Webinar? - Definition & Tools Score: {{cp.lessonAssetIdToProgress[7773].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[7773].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Collaborative Wikis: Use, Advantages and Challenges Score: {{cp.lessonAssetIdToProgress[22094].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[22094].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - What Is a Virtual Meeting? - Technology & Strategies Score: {{cp.lessonAssetIdToProgress[7775].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[7775].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - What are Newsgroups and Discussion Forums? Score: {{cp.lessonAssetIdToProgress[14064].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14064].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What are Data? - Types, Sources & Definition Score: {{cp.lessonAssetIdToProgress[6123].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[6123].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - ASCII and Unicode to Represent Characters in Binary Code Score: {{cp.lessonAssetIdToProgress[1733].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1733].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - External and Internal Storage Devices: Optical, Magnetic & Semiconductor Storage Score: {{cp.lessonAssetIdToProgress[1730].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1730].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - What is Cloud Storage? - Definition & Concept Score: {{cp.lessonAssetIdToProgress[5547].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5547].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - How to Organize Data Using Data Structures: Files, Arrays, Lists and Others Score: {{cp.lessonAssetIdToProgress[2656].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2656].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Object-Oriented Programming: Objects, Classes & Methods Score: {{cp.lessonAssetIdToProgress[2659].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2659].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What is a Computer Algorithm? - Design, Examples & Optimization Score: {{cp.lessonAssetIdToProgress[14070].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14070].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - What is an Algorithm in Programming? - Definition, Examples & Analysis Score: {{cp.lessonAssetIdToProgress[10458].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[10458].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - Testing & Analyzing Computer Algorithms Score: {{cp.lessonAssetIdToProgress[362309].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362309].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - What Is Programming? - Definition & Introduction for Beginning Programmers Score: {{cp.lessonAssetIdToProgress[2651].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2651].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Gathering User Requirements: Meetings, Observation & Surveys Score: {{cp.lessonAssetIdToProgress[2652].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2652].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Using Validation Tools: Prototyping, Survey Review, Document Review & User Requirements Score: {{cp.lessonAssetIdToProgress[2998].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2998].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Analysis and Design Tools: Analysis Definition and Flow Charts Introduction Score: {{cp.lessonAssetIdToProgress[2654].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2654].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Mapping Code Using Outlines and Flow Charts Score: {{cp.lessonAssetIdToProgress[3609].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[3609].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - 5 Basic Elements Of Programming Score: {{cp.lessonAssetIdToProgress[5530].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[5530].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Programming Logic & Syntax: The Programming Toolbox Score: {{cp.lessonAssetIdToProgress[2653].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2653].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Data Types in Programming: Numbers, Strings and Others Score: {{cp.lessonAssetIdToProgress[13748].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13748].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - Functional Programming and Procedural Programming Score: {{cp.lessonAssetIdToProgress[14068].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[14068].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - Object-Oriented Programming vs. Procedural Programming Score: {{cp.lessonAssetIdToProgress[2658].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2658].bestScoreQuestions}}  Take Quiz Optional
Lesson 11 - Program Design: Top Down vs. Bottom Up Score: {{cp.lessonAssetIdToProgress[362313].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362313].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - How to Write a Program: Coding, Testing & Debugging Score: {{cp.lessonAssetIdToProgress[2657].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2657].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Software Development: Documentation & Communication Principles Score: {{cp.lessonAssetIdToProgress[362317].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362317].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Program Development Style Conventions Score: {{cp.lessonAssetIdToProgress[362319].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362319].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Steps in Program Implementation Score: {{cp.lessonAssetIdToProgress[362321].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362321].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Using Pseudocode to Map Code Score: {{cp.lessonAssetIdToProgress[3610].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[3610].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - IDE in Software: Definition & Examples Score: {{cp.lessonAssetIdToProgress[355819].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[355819].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Programming Languages: C++, Java, Python and Others Score: {{cp.lessonAssetIdToProgress[13750].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13750].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Machine Code and High-level Languages: Using Interpreters and Compilers Score: {{cp.lessonAssetIdToProgress[13749].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13749].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - Program Modularization in High-level Languages Score: {{cp.lessonAssetIdToProgress[362323].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362323].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - Characteristics of Robust Programs Score: {{cp.lessonAssetIdToProgress[362325].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362325].bestScoreQuestions}}  Take Quiz Optional
Course Progress Best Score
Lesson 1 - Teaching Computer Science: Strategies & Tips Score: {{cp.lessonAssetIdToProgress[48102].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[48102].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Computer Science Curriculum: Development & Instruction Score: {{cp.lessonAssetIdToProgress[362329].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362329].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Educating Students with Special Needs Score: {{cp.lessonAssetIdToProgress[1869].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1869].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Multiple Intelligences & Learning Styles: Teaching Tips Score: {{cp.lessonAssetIdToProgress[48069].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[48069].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - The Importance of Assessment in Education Score: {{cp.lessonAssetIdToProgress[31676].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[31676].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Use and Misuse of Assessments in the Classroom Score: {{cp.lessonAssetIdToProgress[1892].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1892].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - What Is Lifelong Learning? - Definition & Benefits Score: {{cp.lessonAssetIdToProgress[175111].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[175111].bestScoreQuestions}}  Take Quiz Optional

Earning College Credit

Did you know… We have over 95 college courses that prepare you to earn credit by exam that is accepted by over 2,000 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Support