u/Swampberryin r/functionalprogramming • Mentions
On “Is there any deep philosphy in “low level” programming? --- Is low level programming a good match form my way of thinking?”
2.5M subscribers • 35 videos on Hallway • University channel
Beginner. No background in the topic needed.
1.7M views5 years ago
Computer scienceAlgorithmsData structuresComputation and complexity
David J. Malan introduces computer science fundamentals, covering binary representation, algorithms, pseudocode, and basic programming concepts using Scratch.
TABLE OF CONTENTS - Introduction - Representation - Binary - ASCII - Unicode - RGB - Algorithms - Finding David - Solving Problems Efficiently - Pseudocode - Scratch - Hello, World - Variables - Text to Speech - Sounds - Loops - Pen - Conditions - Variables - Animation - Sensing - Video Motion - Broadcasts - Translation - Custom Blocks - Gingerbread Tale - Oscartime - Raining Men *** This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. *** HOW TO SUBSCRIBE youtube.com/subscription_center?add_user=cs50tv HOW TO TAKE CS50 edX: cs50.edx.org/ Harvard Extension School: cs50.harvard.edu/extension Harvard Summer School: cs50.harvard.edu/summer OpenCourseWare: cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Discord: discord.gg/T8QZqRx Ed: cs50.harvard.edu/x/ed Facebook Group: facebook.com/groups/cs50/ Faceboook Page: facebook.com/cs50/ GitHub: github.com/cs50 Gitter: gitter.im/cs50/x Instagram: instagram.com/cs50 LinkedIn Group: linkedin.com/groups/7437240/ LinkedIn Page: linkedin.com/school/cs50/ Reddit: reddit.com/r/cs50/ Quora: quora.com/topic/CS50 Slack: cs50.edx.org/slack Snapchat: snapchat.com/add/cs50 Twitter: twitter.com/cs50 YouTube: youtube.com/cs50 HOW TO FOLLOW DAVID J. MALAN Facebook: facebook.com/dmalan GitHub: github.com/dmalan Instagram: instagram.com/davidjmalan/ LinkedIn: linkedin.com/in/malan/ Quora: quora.com/profile/David-J-Malan Twitter: twitter.com/davidjmalan *** CS50 SHOP cs50.harvardshop.com/ *** LICENSE CC BY-NC-SA 4.0 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License creativecommons.org/licenses/by-nc-sa/4.0/ David J. Malan cs.harvard.edu/malan malan@harvard.eduCS50 is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.
u/Swampberryin r/functionalprogramming • Mentions
On “Is there any deep philosphy in “low level” programming? --- Is low level programming a good match form my way of thinking?”