0:00 / 0:00
CS50 2021 in HDR - Lecture 0 - Scratch
CS50
2.5M subscribers • 35 videos on Hallway • University channel
- One of the most-watched uploads on CS50, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
- Presented by David J. Malan
Beginner. No background in the topic needed.
1.2M views4 years ago
Computer scienceAlgorithmsData structuresComputation and complexity
David J. Malan introduces computer science fundamentals, binary representation, algorithms, and programming concepts using Scratch.
This is CS50, Harvard University's Introduction to the intellectual enterprises of computer science and the art of programming. Enroll for free at cs50.edx.org/. Slides, source code, and more at cs50.harvard.edu/x. Playlist at youtube.com/playlist?list=PLhQjrBD2T383f9scHRNYJkior2VvYjpSL. TABLE OF CONTENTS - Intro - Problem Solving - Representation - Binary - Letters - ASCII - Unicode - Color - Images - Videos - Music - Questions on representation - Algorithms - Time to solve - Pseudocode - Scratch - Scratch blocks - Hello world - Inputs to outputs, outputs to inputs - Text to speech - Meow - Loops - Custom blocks - Conditionals - Forever - Video sensing - Whack-a-mole - One piece at a time - Oscartime - Oscartime stage - Oscartime trash can - Oscartime falling trash - Oscartime dragging trash - Putting Oscartime together - Movement - Movement's abstractions - Bouncing - Following - Ivy's Hardest Game *** 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/cs50 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/ Medium: cs50.medium.com/ Quora: quora.com/topic/CS50 Reddit: reddit.com/r/cs50/ Slack: cs50.edx.org/slack Snapchat: snapchat.com/add/cs50 SoundCloud: soundcloud.com/cs50 Stack Exchange: cs50.stackexchange.com/ TikTok: tiktok.com/@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 TikTok: tiktok.com/@davidjmalan Twitter: twitter.com/davidjmalan *** CS50 SHOP cs50.harvardshop.com/ *** LICENSE CC BY-NC-SA 4.0 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 InternationWhy it's here
A top upload from a listed channelCS50 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.