Current Status
Not Enrolled
Price
Get Quotation
Get Started
This curriculum is currently closed

By the end of this course students will be able to:

– Understand how computers consume data, transform data, and produce new data, allowing users to create new information or knowledge to solve problems through the interpretation of those data
– Understand how programmers integrate algorithms and abstraction to create programs
for creative purposes and to solve problems
– Use multiple program statements in a specified order, making decisions, and repeating the same process multiple times are the building blocks of programs.
– Incorporate elements of abstraction—by breaking problems down into interacting pieces, each with their own purpose—to make writing complex programs easier.
– Understand how programmers need to think algorithmically and use abstraction to define and interpret processes that are used in a program.
– Understand how the Internet can be used to send and receive information and ideas throughout the world through a series of protocols.
– Understand the requirements needed to use computing safely and responsibly such as being aware of privacy, security, and ethical issues.

Curriculum Content

Expand All
Module 1: Algorithms
Lesson Content
0% Complete 0/1 Steps
Module 3: Programming
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps