Skip to main content


Showing posts from June, 2011

Analysing an autorickshaw ride in Bangalore

The bumpy ride on the Bangalore streets triggered a thought the other day, why not log the data and analyse it later(whackily purposeless initially).  The desire to log is esp. a fallout of my recent stint with user studies dealing with data cleaning/analysis and deriving statistical results from it: formally two-way ANOVA tests, T-tests etc. and who doesn't love clean graphs telling a story :-) Without giving much thought, I tied my Macbook Pro equipped with SuddenMotionSensor(SMS) to the auto-rickshaw seat and used to log the X/Y/Z axis data in CSV format. I manually kept a record through a stopwatch about the potholes/pit occurrence during the 25 minute rick-ride. It was interesting to the see the outliers due to the sudden relative motion triggered jerks. Ankit and I plotted a few qualitative graphs out of the sampled CSV data(6731 datalogs). I matched the spikes with the manually recorded pothole/sudden-jerk data to see the obv

Scratch Mini Bootcamp

So the scratch bootcamp turned out to be fun during my 14 day break from regular research. We traveled 3 cities, 4 schools, and introduced Scratch Programming environment to 8-12 year old kids. Most kids were first time introduced to programming. The novel drag and drop based looping and the fact that other kids from around the world could re-mix, check out their projects,  excited them into coming up with their own ideas, and build them into something usable. The projects involved animations, adding interactivity, and using sprites. Tapan Sharma(student of class 3rd) volunteered and shared some of the projects online . I am highly confident of Scratch as a learning tool, and its induction in our education system, due to its learning-by-doing approach.