6. Panel

Mon 4:45-6:00 pm - Genoa
Manifesto: a New Educational Programming Language
Andrew Black, Portland State University, United States
Kim B. Bruce, Pomona College, United States
James Noble, Victoria University of Wellington, New Zealand

No object-oriented programming language is obviously suitable for teaching introductory computer science. Languages in common use are showing their age, while no emerging language seems clearly fit for this purpose. The object-oriented programming languages community should take this opportunity to work together to select, to shape, or design the next educational programming language. The language should support introductory teaching well, embody contemporary best practice in programming language design, and could provide a foundation for future research in language design and implementation.