Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

September 25, 2012

How to teach Algorithms ?

Filed under: Algorithms — Patrick Durusau @ 10:20 am

How to teach Algorithms ? by Shiva Kintali.

From the post:

The goal is to have a very simple to understand “executable pseudo-code” along with an animation framework that “understands” this language. So I started designing a new language and called it Kintali language, for lack of a better word 🙂 . I borrowed syntax from several pseudo-codes. It took me almost two years to implement all the necessary features keeping in mind a broad range of algorithms. I developed an interpreter to translate this language into an intermediate representation with callbacks to an animation library. This summer, I finally implemented the animation library and the front-end in Objective-C. The result is the Algorithms App for iPad, released on Sep 20, 2012. This is my attempt to teach as many algorithms as possible by intuitive visualization and friendly exercises.

I like the idea of an “executable pseudo-code,” but I have this nagging feeling this has been done before.

Yes?

If I had a topic map of algorithm classes, textbooks and teaching aids I would know the answer right away.

But I don’t.

Are you aware of similar projects?

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress