Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#946 overall

Logic and Computational Thinking

edX

1 recommender · 1 thread · recommended in 1 year, 2019 · score 0.7

Search for it ↗

An introductory edX course on logic and how computers reason, starting from the fundamental concepts of logic without requiring heavy math. Commenters describe it as basic enough to finish in a single sitting.

Commenters call it a good, unintimidating starting point for understanding how computers 'think', and say it helped a self-described weak-at-math student build the confidence to tackle numbers.

CS Fundamentals & Systemsbeginner#logic#computational thinking#introduction#edx

Recommendations by year

20062026

What commenters said (1)

  1. Recommendselliekelly2019in “Ask HN: What should be taught in high school?”

    As someone who was always interested in CS but who also always sucked at math, the basics of logic helped me immensely in finally understanding both. And, whether by nature or nurture, as a woman I was always better with words than numbers. Learning the fundamental concepts of logic without numbers bridged that gap in my brain and gave me the confidence to tackle the numbers soon after.

    There’s a really good course on edX called “Logic and Computational Thinking”. It’s pretty basic and you could probably finish the whole thing in a Saturday. I would imagine much of the content is in line with the capability of the average high schooler. It was a good (and unintimidating) starting point for learning how computers “think”.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help