Shortcomings of Alice, Scratch, Myro, etc.

Having taught a few CS0 courses, I got the impression that programming learning environments including those above enable beginners to do easy attractive and satisfying things, but do not automatically (at least) lead them to do the harder things.  I was particularly disappointed that the old version of Alice did not provide easy to use arrays that could be employed in teaching basic search and sorting algorithms.

Post a comment or leave a trackback: Trackback URL.


  • Muscle Factor X  On April 27, 2013 at 1:02 PM

    I am no longer positive the place you are
    getting your info, however good topic. I must spend some time studying much more or figuring out more.
    Thank you for wonderful info I was looking for this info for my mission.

    • chaikens  On April 27, 2013 at 5:49 PM

      Thanks for asking. My information comes from personally having taught college students in several courses with Alice, Scratch and Myro (in different courses).

      I’ve more recently observed students who get 100% on the first CS1 project to write straight line code with no variables, to do turtle graphics, and the fall flat on the next project where they were asked to make and call parametrized methods in the same turtle drawing context.

  • chaikens  On December 15, 2011 at 3:53 PM

    Good news! Please keep up blogging on your experiences in becoming a programmer!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: