MIT App Inventor. The News by Michael Rosen. Michael Rosen (b. 1946) says he became a children's poet by accident - "I thought I was being an ironic adult poet but children's literature 'claimed' me".
He has since become a very well-known poet, for adults as well as children, and also writes plays; he has worked in television and radio too, in programmes from Home Truths to Playschool. He is a winner of the Eleanor Farjeon Award for Children's Literature and the National Literacy WOW Award, has received an honorary doctorate from the Open University, and has been involved in one way or another with more than a hundred books. This recording, though, is taken from just three of those books: his Book of Nonsense, Even More Nonsense, and In the Colonie. The first two are, indeed, full of Nonsense, as titles like 'Bips', 'The Smeenge' and 'Plonky Wonky Doodah' suggest. Rosen says that his Nonsense is in conversation with Edward Lear, who wrote dozens of limericks too, so it's not surprising to find '3 Limericks' in this section.
Computer Science E-75 is a course at Harvard Extension School. Even if you are not a student at Harvard, you are welcome to "take" this course via cs75.tv by following along via the Internet. (The course's own website is at www.cs75.net.) Available at left are videos of lectures along with PDFs of projects. Sample solutions to the latter are not available, but if you have questions or would like to discuss the material with others, do join the course's Google Group. If you're a teacher, you are welcome to adopt or adapt these materials for your own course, per the license.
Special thanks to Chris Thayer and Harvard Extension School for the course's videos. djm. Building Mobile Applications / OpenCourseWare. School of Engineering - Stanford Engineering Everywhere. This course is the largest of the introductory programming courses and is one of the largest courses at Stanford.
Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language. The course is explicitly designed to appeal to humanists and social scientists as well as hard-core techies. In fact, most Programming Methodology graduates end up majoring outside of the School of Engineering.
Prerequisites: The course requires no previous background in programming, but does require considerable dedication and hard work. View Lectures and Materials Complete Course Material Downloads: Flash Kit, A Flash Developer Resource for Adobe Flash, MX Tutorials, SWF FLA images, clipart, Sounds, WAVS, Animations, Help and Support. Codea – iPad. Make Anything on your iPad.
Codea for iPad lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer. We think Codea is the most beautiful code editor you'll use, and it's easy. Codea is designed to let you touch your code. Want to change a number? Codea is built on the Lua programming language. Join the Codea Forums. Learn by Doing. OpenClassroom. Full courses.
Short Videos. Free for everyone. Learn the fundamentals of human-computer interaction and design thinking, with an emphasis on mobile web applications. A practical introduction to Unix and command line utilities with a focus on Linux. Introduction to fundamental techniques for designing and analyzing algorithms, including asymptotic analysis; divide-and-conquer algorithms and recurrences; greedy algorithms; data structures; dynamic programming; graph algorithms; and randomized algorithms.