Home Tech & Coding Software development Programming
Logic and Computational Thinking

Logic and Computational Thinking

Build a solid foundation for programming by learning basic logic and exploring how logic forms the foundation of computer programs.
Video Beginner
UPVOTE 0
SAVE THIS COURSE
Course Website
www.edx.org
Share this page
Gallery
Description

This course is part of the Microsoft Professional Program in Entry-Level Software Development.

Understanding how a computer "thinks" is one of the first steps to becoming an excellent computer programmer. A foundation in logic is crucial in developing this understanding. Mastering logic is more than learning a set of rules. It involves learning how to break problems into smaller chunks, figuring out how repeatable processes can save time and improve quality, and understanding how to organize problems into the right size.

In this course, you'll learn how to do all those things and use computers to make them easier. After all, logical tasks are what computers are best at doing!

This is not a programming course, but it will teach you how to approach critical thinking as both a lifestyle and an aide to better programming and testing.


Pricing:
Free
Level:
Beginner
Duration:
4 weeks, 2h-3h/week
Educator:
Paul Pardi
Organization:
Microsoft
Submitted by:
Coursearena
Reviews
Would you recomment this course to a friend?
Discussion
There are no comments yet. Please sign in to start the discussion.