Introduction to Computers & Programming

Introduction to Computers & Programming

An introductory course on computers and programming focusing on logic building and problem-solving skills through hands-on exercises.

Beginner

30 Lessons

6h

Certificate of Completion

An introductory course on computers and programming focusing on logic building and problem-solving skills through hands-on exercises.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

9 Playgrounds
6 Quizzes

This course includes

9 Playgrounds
6 Quizzes

Course Overview

This language-agnostic course is your guide to programming and acquiring problem-solving skills. You will start reviewing the anatomy of computers and the binary number system. You will then look at the lifecycle of a program before moving on to the core concepts of programming. Overall, the primary focus of this course is logic building within the context of computer science and programming. Throughout each chapter, you will get hands-on experience with exercises and quizzes to solidify what you’ve learne...Show More

What You'll Learn

Learning the anatomy of a computer

Learning how information is represented in a computer

Understanding the lifecycle of a program

Learning the key steps to solving problems

Learning to write pseudocode

Learning to draw flowcharts

Discovering how conditional statements are used in programs

Understanding how repetition is achieved in programs

What You'll Learn

Learning the anatomy of a computer

Show more

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Souvik Kundu

Front-end Developer

Eric Downs

Musician/Entrepeneur

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath