Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

David Malan is a Harvard professor known for turning CS50 into a popular online computer science course. We discussed the story behind CS50, how to lecture well, and how AI is changing CS education including in cheating/academic dishonesty.


• My ergonomic keyboard project I mentioned, you can follow along here: https://read.compose.llc/


𝗣𝗼𝗱𝗰𝗮𝘀𝘁 𝗹𝗶𝗻𝗸𝘀:


• YouTube: https://youtu.be/bB2o81DnKHk

• Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835

• Transcript: https://www.developing.dev/p/harvard-professor-cs50-what-matters


𝗧𝗵𝗮𝗻𝗸 𝘆𝗼𝘂 𝘁𝗼 𝘁𝗵𝗶𝘀 𝗲𝗽𝗶𝘀𝗼𝗱𝗲'𝘀 𝘀𝗽𝗼𝗻𝘀𝗼𝗿𝘀 𝗳𝗼𝗿 𝘀𝘂𝗽𝗽𝗼𝗿𝘁𝗶𝗻𝗴 𝗺𝘆 𝘄𝗼𝗿𝗸:


• Cursor 3: a unified workspace for building software with agents, check it out at https://cursor.com/

• WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at https://workos.com/


𝗧𝗶𝗺𝗲𝘀𝘁𝗮𝗺𝗽𝘀:


0:00 - Intro

1:09 - Getting into computer science

3:27 - Becoming the professor of CS50

11:19 - How to lecture well

14:25 - Depth vs engagement in education

18:11 - Why don't we consolidate educational resources

23:20 - Why start with C

31:51 - The ideal use of AI in education

34:54 - Cheating and AI

38:21 - Should we really learn CS still?

45:24 - College vs online education

47:06 - The most difficult concept to learn

51:00 - Growth vs fixed mindset

52:35 - The future of CS50

55:56 - Biggest career regret

1:00:29 - Top book recommendations

1:02:36 - Advice for his younger self

1:03:35 - Outro


𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗗𝗮𝘃𝗶𝗱:


• Personal website: https://cs.harvard.edu/malan/

• Facebook: https://www.facebook.com/dmalan

• Github: https://github.com/dmalan

• Instagram: https://www.instagram.com/davidjmalan/

• LinkedIn: https://www.linkedin.com/in/malan/

• Reddit: https://www.reddit.com/user/davidjmalan/

• X/Twitter: https://x.com/davidjmalan

• Threads: https://www.threads.com/@davidjmalan


𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗥𝘆𝗮𝗻:


• Newsletter: https://www.developing.dev/

• X/Twitter: https://x.com/ryanlpeterman

• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/

• Threads: https://www.threads.com/@ryanlpeterman

• Instagram: https://www.instagram.com/ryanlpeterman

• TikTok: https://www.tiktok.com/@ryanlpeterman


𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝗱 𝗶𝗻 𝘁𝗵𝗶𝘀 𝗲𝗽𝗶𝘀𝗼𝗱𝗲:


• His first program for CS50: https://x.com/davidjmalan/status/1432538424590929920

• Paper about CS50 improvements: https://cs.harvard.edu/malan/publications/fp310-malan.pdf

• Hitchhiker's Guide to the Galaxy: https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_the_Galaxy

• How Computers Work book (not affiliate link): https://www.amazon.com/How-Computers-Work-Evolution-Technology/dp/078974984X

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(62)

Creator of Lean: Handwritten Math Will Change Dramatically | Leonardo de Moura

Creator of Lean: Handwritten Math Will Change Dramatically | Leonardo de Moura

Leonardo de Moura is the creator of Lean and the Z3 theorem prover. I talked with him about how Lean works and why LLMs plus Lean will fundamentally change how we write software and do math.• My ergon...

10 Aug 1h 8min

Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy

Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy

Roberto Ierusalimschy is the creator of the Lua programming language. I interviewed him about Lua's unique strengths, programming language design and predictions for how AI will impact programming lan...

3 Aug 1h 5min

Turing Award Winner: Early AI, LLM Predictions, Causality | Judea Pearl

Turing Award Winner: Early AI, LLM Predictions, Causality | Judea Pearl

Judea Pearl is a Turing Award winner and a pioneer in artificial intelligence and causal reasoning. We talked about how he got into science, his major breakthroughs and his predictions for AI today.• ...

27 Juli 1h 27min

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

Xavier Leroy (creator of OCaml) is an expert in compilers, formal verification of software and functional programming. This interview should be an approachable resource if you're curious about formal ...

20 Juli 1h 24min

Turing Award Winner: TPU vs GPU vs CPU, Computer Architecture, RISC vs CISC | David Patterson

Turing Award Winner: TPU vs GPU vs CPU, Computer Architecture, RISC vs CISC | David Patterson

David Patterson is a Turing Award winner famous for his contributions to computer architecture. I interviewed him about his past work, thoughts on GPU/TPUs and career advice from half a century of exp...

13 Juli 59min

Turing Award Winner: NSA, Public Key Cryptography, Crypto Wars | Martin Hellman

Turing Award Winner: NSA, Public Key Cryptography, Crypto Wars | Martin Hellman

Martin Hellman is a Turing Award winner who helped to invent public-key cryptography against the NSA's wishes. I interviewed him all about his work and why it broke the law at the time.• My ergonomic ...

6 Juli 1h 1min

MIT Complexity Theorist: Why You Can Do Better Than “Optimal” On Leetcode & SAT | Ryan Williams

MIT Complexity Theorist: Why You Can Do Better Than “Optimal” On Leetcode & SAT | Ryan Williams

Ryan Williams is a professor at MIT and the winner of the Gödel Prize in theoretical computer science. I interviewed him all about his work starting by asking him a popular Leetcode question (3 SUM).C...

29 Juni 1h 12min

OpenAI Eng & Dev Tools Founder: How Software Engineering Is Changing | Charlie Marsh

OpenAI Eng & Dev Tools Founder: How Software Engineering Is Changing | Charlie Marsh

Charlie Marsh is the founder of Astral, the Python devtool startup that was acquired by OpenAI. I inteviewed him about how software engineering is changing and learnings from starting his own company ...

22 Juni 1h 22min

Populärt inom Teknik

uppgang-och-fall
skogsforum-podcast
rss-laddstationen-med-elbilen-i-sverige
elbilsveckan
 och-bilen-gar-bra
rss-elektrikerpodden
market-makers
bli-saker-podden
developers-mer-an-bara-kod
rss-en-ai-till-kaffet
rss-veckans-ai
bosse-bildoktorn-och-hasse-p
rss-uppgang-och-fall
hej-bruksbil
rss-milpodden
rss-fabriken-2
natets-morka-sida
allt-du-behover-veta-om-ny-teknik
algoritmen
rss-technokratin