readings 20100124

Two readings for discussion on Friday:


The questions I want us to consider for Friday (and you might come up with other points for discussion and debate):

  • Why do we have so many programming lnaguages? Isn't one good enough?
  • Do we still need more programming languages? Why might that be the case? Why not?
  • Scratch claims to be for beginning programmers. Do icons really help?
  • Next year, we're replacing Java in our introductory course with Scratch. Is this a good move for the department, or bad? Why or why not?

I may revise these as I reflect on them further. Or, if you have any additional thoughts, go ahead and add them to the comments below.
Creative Commons License This work is licensed under a CC BY-SA 3.0 License.