Authors
Yağız Onat Yazir, Steven Lonergan, Yvonne Coady, Katherine Gunion
Publication date
2007
Conference
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Process in OO Pedagogy Workshop. Conference on
Description
Many institutions are finding that their first year students have difficulties appreciating both the process and the art of programming. The problem appears to be threefold: first, relatively cumbersome syntax associated with conventional programming languages inhibits their ability to appreciate the forest for the trees; second, they seemingly do not appreciate the underlying process of computation, making the semantics of many artefacts of programming languages obscure; and third, they fail to appreciate programming as an intensely social endeavour.
In this paper we propose a platform, GlassOnion, specifically designed to increase appreciation for the inherently multi-faceted nature of programming. The platform aims to simplify the incremental transition along a spectrum from modern abstractions on one end, to modern architectures on the other. Starting with abstractions such as those made popular in modern …
Total citations
200820092010201120122013201420152016201720182019211
Scholar articles
YO Yazır, S Lonergan, K Gunion, Y Coady - Objected Oriented Programming, Systems, Languages …, 2007