This website uses cookies and similar technologies to understand visitors' experiences. By continuing to use this website, you accept our use of cookies and similar technologies,Terms of Use, and Privacy Policy.

Amazing Concept: Phoneblocks -It would help reduce e-wastes and also help people customize their phones.
This Appmachine helps people without technical training build things like websites, apps and games. As a designer, it looks like the beginning of the end for designer and coder. Pros: It is well built in simple mobile app. It looks like a very easy and simple process. I think it is good for prototyping something, but not designing. Cons: But I don't think this has much to do with design at all. It also costs over $1,000. If I were an emplo...
Processing Processing is "an electronic sketchbook for developing ideas." Processing also offers a way to learn programming through creating interactive graphics. Among possible ways of learning code, I think students can find motivation in immediate (in real time) visual feedback. Tweak Mode- This is awesome. You cannot type anything while running the app, but you can drag the number values to change them. I think this is a big step up for code tools.
App Inventor is a visual programming platform for creating applications for Android-based mobile devices. Previously developed by Google, it is now maintained and developed by MIT. A couple of months ago, I messed around with this programming language to see its potential for a course I taught this past summer. I wrote a couple of simple games/apps (based on learning resources available here) and was excited to see them running on my Android mobile device. I think it is a great too...
A couple of weeks ago at the EdLab Seminar, Craig Tashman gave a nice talk about LiquidText, an iPad application for supporting people's reading experience. The idea originated from two papers (click here) that are published in CHI, a very good conference in the field of human computer interaction. Both of these papers mentioned the concept active reading, which involves annotation, note taking, commenting, and highlighting, among others, when people are reading materials. This is not a new direction in academics as some other researchers ha...
6 years ago
In this session, Paul Irish introduced a few tools and techniques he's been using for JavaScript developing. The first tool introduced by Paul is SASS (Syntactically Awesome Stylesheets). SASS is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance and more. It's translated to well-formatted, standard CSS using the command line tool or a web-framework plugin. Per the above definition, SASS is pretty close to LESS, the tool EdLab developers have been using. However, SASS does provide some unique features that makes it...
7 years ago
What Noodle Idea is in theory: Noodle, founded by the founder of Pearsons Review, is an educational search and recommendation engine which allows people to search and get recommendations to colleges, grad schools, tutors, test prep, high school, etc,. In order to suggest recommendations, Noodle asks you a set of questions such as your GPA, undergrad school, SAT, LSAT scores, etc., and then gives you recommendations to schools, and tutors, etc., You can save, organize and share your search results and connect with friends and other people. Yo...
Please watch this video if you haven't already... I guarantee at least a smile. So, did you smile? What gumption! He's just a boy! But he made my day AND got me thinking about entrepreneurism: 1) Use what you know to prototype sooner than later Why wait until a college engineering degree, or even high school shop class to attempt building an arcade? No more excuses! Use dad's old au...
8 years ago
I was playing around Carnegie Mellon's Open Learning Initiative. It is site well-designed to support online teaching and learning. I was most impressed by its features as it were carefully devised for course creating and managing. The site provides a "Course Builder" utility to instructors who plan to create a course. Apart from the course creation options that are common to most learning sites, the Course Builder does provide some outstanding features. Basically, a course can be created in either "simple" or "advanced" mode. If created under "advanced" mode, the editor will have greater fr...
1 Comment
Skillicorn, D. (2007). Understanding complex Datasets: Data Mining with Matrix Decompositions. Boca Raton, FL: Chapman & Hall/CRC Description: This book provides a solid, in-depth review of various data mining techniques involving matrix decomposition, and how these techniques can be used to analyze complex datasets. It does not dig too deep in terms of the mathematics, but explains exceptionally well the general concepts, the procedures, the application with scalable examples, and the impli...