Stanford Engineering Everywhere (SEE) is now offering its the three-course Introduction to Computer Science free online:
Programming Methodology
Programming Abstractions
Programming Paradigms
These are the intro programming courses that most Stanford engineering students take.
Electrical Engineering and Computer Science
For example:
Mathematics for Computer Science
Building Programming Experience: A Lead-In to 6.001
Software Engineering for Web Applications
Alan Kay and the Croquet project. Alan Kay's Ted talk about "better techniques for teaching kids by using computers to illustrate experience in ways -– mathematically and scientifically -- that only computers can."
- The Real Computer Revolution Hasn't Happened Yet, Alan Kay
- Children Learning by Doing: Squeak Etoys on the OLPC XO, Alan Kay
- Thoughts About Teaching Science and Mathematics To Young Children, Alan Kay
- Squeak Etoys Authoring & Media, Alan Kay
- Squeak Etoys, Children & Learning, Alan Kay
- Our Human Condition "From Space", Alan Kay
- Background on How Children Learn, Alan Kay
- Steps Toward the Reinvention of Programming (First Year Progress Report), A. Kay, I. Piumarta, K. Rose, D. Ingalls, D. Amelang, T. Kaehler, Y. Ohshima, C. Thacker, S. Wallace, A. Warth, T. Yamamiya
- Packrat Parsers Can Support Left Recursion, Alessandro Warth, James R. Douglass, Todd Millstein
- Bare Blocks with a Thin Object Table: An Object Memory for Cola, Ted Kaehler
- Efficient Sideways Composition in COLAs via 'Lieberman' Prototypes, Ian Piumarta
- Open Reusable Object Models, Ian Piumarta, Alessandro Warth
- Proposal to NSF - Granted on August 31st 2006, Alan Kay, Dan Ingalls, Yoshiki Ohshima, Ian Piumarta, Andreas Raab
- Accessible Language-Based Enviroments of Recursive Theories (a white paper advocating widespread unreasonable behavior), Ian Piumarta
Center for Discrete Mathematics and Theoretical Computer Science (Rutgers)
IAE-pedia, a wiki for ICT in education:
Philosophy:
"Computing center connects CMU, Microsoft ", a news article about Jeanette Wing, the CMU Center for Computational Thinking, and Computer and Information Science (CIS) as an undergraduate major.
Discovering Biology in a Digital World, blog and FAQ about digital biology.
Comments
Post new comment