Programming - CS50's Understanding Technology 2017
CS50 CS50
1.83M subscribers
49,051 views
0

 Published On Sep 1, 2017

00:00:00 - Oscartime
00:01:09 - Software
00:01:44 - Finding Mike Smith
00:06:01 - Phone Book Algorithm
00:07:40 - Pseudocode
00:10:45 - Programming Constructs
00:11:35 - C
00:16:00 - C++
00:17:26 - Python
00:20:38 - Other Programming Languages
00:21:24 - Introducing Scratch
00:26:03 - hello, world in Scratch
00:28:51 - Scratch Interface
00:31:32 - Sounds
00:32:30 - Loops
00:37:25 - Animation
00:41:53 - Breaking Down Problems
00:43:04 - pet the cat
00:45:09 - don't pet the cat
00:46:27 - counting sheep
00:48:09 - cough0
00:49:55 - cough1
00:50:31 - cough2
00:55:21 - threads
00:59:52 - events
01:03:19 - Closing Thoughts
01:06:53 - It's Raining Men

This course is for students who don't (yet) consider themselves computer persons. Designed for students who work with technology every day but don't necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering students to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development as well as through readings on current events, this course equips students for today's technology and prepares them for tomorrow's as well.

   • CS50's Understanding Technology 2017  

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

http://www.youtube.com/subscription_c...

HOW TO TAKE CS50

edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x

HOW TO JOIN CS50 COMMUNITIES

Discord:   / discord  
Ed: https://cs50.harvard.edu/x/ed
Facebook Group:   / cs50  
Faceboook Page:   / cs50  
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram:   / cs50  
LinkedIn Group:   / 7437240  
LinkedIn Page:   / cs50  
Quora: https://www.quora.com/topic/CS50
Slack: https://cs50.edx.org/slack
Snapchat:   / cs50  
Twitter:   / cs50  
YouTube:    / cs50  

HOW TO FOLLOW DAVID J. MALAN

Facebook:   / dmalan  
GitHub: https://github.com/dmalan
Instagram:   / davidjmalan  
LinkedIn:   / malan  
Quora: https://www.quora.com/profile/David-J...
Twitter:   / davidjmalan  

***

CS50 SHOP

https://cs50.harvardshop.com/

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/...

David J. Malan
https://cs.harvard.edu/malan
[email protected]

show more

Share/Embed