Archive for August 29, 2014

Moving from Scratch to text: Why We Need Sniff

I’m intrigued by this project and would really love to see some analysis.  Do students who use Scratch recognize Sniff as being a text form of Scratch?  If it doesn’t work well, is the problem in the syntax and semantics of Sniff, and maybe we could do better?  Do students transfer their knowledge of Scratch into Sniff?

So if Scratch is so great why do we need Sniff? The problem is that at some point you need to move beyond Scratch. It could be that you want to tackle a different kind of problem that Scratch can’t handle well. Perhaps you’ve realised that graphical programming is a nice idea, and great way to start, but in practise its clumsy. Clicking and dragging blocks is a tedious and slow way to build large programs. It could be you need something that feels “more grown up” – the cat sprite/logo is cute, and even older children will find it fun for a while, but Scratch is designed to look and feel like a toy even though its actually very powerful. For whatever reason at some point you start to look for something “better”.

via Sniff: Why We Need Sniff.

August 29, 2014 at 8:39 am 17 comments


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 8,460 other followers

Feeds

Recent Posts

Blog Stats

  • 1,859,846 hits
August 2014
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031

CS Teaching Tips