Showing posts with label learning. Show all posts
Showing posts with label learning. Show all posts

Monday, February 09, 2009

short feedback loops

Which brings me back to the small stuff: the everyday experience of a programmer. How to balance how much code to write before syntax checking, test harness runs, operational test. These decisions are modulated by the cost of doing each part. And this cost is implicit in amongst other things the tool set available. The traditional model is edit - compile - test - edit. Which can be quite a long loop - long enough to get a cup of coffee during the compile step (maybe). I have found that (for me) an exploratory model is much more productive - continuous course correction, continuously running and demo-able code, small increments. The biggest factor has been developing a programming environment that eliminated the compile step - suddenly the cognitive loop is closed at the edit stage and course-corrected motion towards the final product becomes more like swimming than run-wait-fear jerky progress. And the environment proved also to be accessible to non-programmers; our marketing VP said "I like VNOS because it makes me feel smart", and he wrote himself a weekly alarm applet that played an mp3 at happy hour on Fridays.

Summing up: the shorter the cognitive loop the better the learning, the surer the corrections; a lesson is learned only if the mistake is visible both as what is wrong with the result and why it went wrong and how to fix it and advance. Don't choke the student.

http://scienceblogs.com/cognitivedaily/2008/05/aps_2008_can_we_learn_from_err.php

Saturday, June 14, 2008

Cargo Cult Science

But then I began to think, what else is there that we believe? (And I thought then about the witch doctors, and how easy it would have been to cheek on them by noticing that nothing really worked.) So I found things that even more people believe, such as that we have some knowledge of how to educate. There are big schools of reading methods and mathematics methods, and so forth, but if you notice, you'll see the reading scores keep going down--or hardly going up in spite of the fact that we continually use these same people to improve the methods. There's a witch doctor remedy that doesn't work. It ought to be looked into; how do they know that their method should work? Another example is how to treat criminals. We obviously have made no progress--lots of theory, but no progress-- in decreasing the amount of crime by the method that we use to handle criminals.

So we really ought to look into theories that don't work, and
science that isn't science.

I think the educational and psychological studies I mentioned are
examples of what I would like to call cargo cult science. In the
South Seas there is a cargo cult of people. During the war they saw
airplanes land with lots of good materials, and they want the same
thing to happen now. So they've arranged to imitate things like
runways, to put fires along the sides of the runways, to make a
wooden hut for a man to sit in, with two wooden pieces on his head
like headphones and bars of bamboo sticking out like antennas--he's
the controller--and they wait for the airplanes to land. They're
doing everything right. The form is perfect. It looks exactly the
way it looked before. But it doesn't work. No airplanes land. So
I call these things cargo cult science, because they follow all the
apparent precepts and forms of scientific investigation, but
they're missing something essential, because the planes don't land.



Cargo Cult Science
Blogged with the Flock Browser

Sunday, May 18, 2008

Centre for Learning & Performance Technologies

The Centre for Learning & Performance Technologies provides a range of consultancy services, workshops and resources to help learning professionals understand, implement and use new and emerging technologies.

* Directory of Learning Tools contains over 2,200 tools that range from "traditional" course authoring tools to E-Learning 2.0 collaboration and sharing tools as well as tools for managing your personal learning. Find out what's new this week
* Top 100 Tools for Learning has been compiled from the Top 10 tools shared by over 130 learning professionals worldwide and categorised into A Core Toolset for Learning 2008. Suitable for someone who wants to cut down their choices to a handful in each tool type.
* iTouch Learning is a specialist section of the website devoted to the use of the iPod Touch and the iPhone for learning and performance support. It includes a list of the top web apps for these mobile devices as well as tips and tricks and supporting resources.
* Short Course Unit offers a growing list of (onsite and online) short courses and workshops including An Introduction to E-Learning, 25 Tools and the upcoming online workshop:- Moving Learning 2.0.
Centre for Learning & Performance Technologies
Blogged with the Flock Browser

Wednesday, November 14, 2007

Games that can educate: SimCity donated to OLPC project

Electronic Arts announced yesterday plans to donate the original version of the SimCity computer game to the One Laptop Per Child (OLPC) project so that it can be distributed to schoolchildren in developing countries on OLPC's XO laptop.

The original SimCity game, which won numerous awards and paved the way for an immensely successful franchise, transforms the player into the mayor of a virtual city. The simulation encourages cultivation of problem-solving skills and requires users to plan elaborate city infrastructure and respond to the needs of virtual citizens. The idea of including SimCity on the OLPC XO laptop was conceived by Electronic Frontier Foundation cofounder and OLPC advisor John Gilmore.

Saturday, October 13, 2007

Learning Linux, Perl, Python

Linux

Linux Newbie Administrator Guide - Google for LNAG.pdf

Aileen Frisch's Essential System Administrator - Multi Platform

http://ask.slashdot.org/article.pl?sid=07/04/19/1920221

http://www.linuxfromscratch.org/

http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/

http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/

http://nostarch.com/frameset.php?startat=vmware

Unix Power Tools
Perl
Robert's Perl Tutorials

Python

Dive into python

Friday, November 17, 2006

Ambrose Video

Ambrose Video is a leading producer of videotapes and multimedia materials for education and libraries. We have a library of over 1,000 titles that feature award-winning materials, in social studies, literature and the sciences.

The core of our collection is broadcast quality productions from the BBC, public broadcasting, HBO and assorted independent producers. The titles range from the BBC Shakespeare Plays, Public TV's Legacy to Discovery's Connection series.

Our goal is to provide relevant educational materials for students from middle school to college.

Sunday, October 29, 2006

Learning Resources


Just found this link: http://opencontent.org/blog/archives/247. Need to investigate.

Update: NPTEL by IISc and IITs

To be continued..