.@KathiFisler & I have an upcoming Viewpoint in CACM about intro to CS:
data-centric = data science + data structures
We're challenging most people to rethink what an intro to CS means, who it's for, what ends it meets, and how it should be structured.
https://cs.brown.edu/~sk/Publications/Papers/Published/kf-data-centric/ …
-
-
I've seen CS1 that teaches pointers/memory, Monte Carlo methods, MVC, web programming. Just a random smorgasbord of what the instructor likes. But data science limits the application scope, and keeps a focus on computational techniques specifically needed for data analysis.
-
Just look at Data8. They don't even teach for loops! Incredible! A world where students learn higher-order functions before they learn iteration. That's where I want to live.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD