Publications about Grace

Black, A., Bruce, K. B., and Noble, J. 2010. Designing the next educational programming language. In Proceedings ACM international conference on Object oriented programming systems languages and applications companion. SPLASH ’10. ACM, New York, NY, USA, 201–204. http://doi.acm.org/10.1145/1869542.1869574

Homer, M., Noble, J., Bruce, K. B., Black, A. P., and Pearce, D. J. 2012. Patterns as objects in Grace. In Proceedings of the 8th symposium on Dynamic languages. DLS ’12. ACM, New York, NY, USA, 17–28. http://doi.acm.org/10.1145/2384577.2384581

Black, A. P., Bruce, K. B., Homer, M., and Noble, J. 2012. Grace: the absence of (inessential) difficulty. In Onward! ’12: Proceedings 12th SIGPLAN Symp. on New Ideas in Programming and Reflections on Software. ACM, New York, NY, 85–98. http://doi.acm.org/10.1145/2384592.2384601

Noble, J., Bruce, K. B., Black, A. P., and Homer, M. 2012. Grace: an open-source, object-oriented programming language for education. GOTO Magazine 2, 1, 30–33. http://www.cs.pdx.edu/~black/Publications/GOTO Magazine 2012 pp30-33.pdf 

Kim Bruce, Andrew Black, Michael Homer, James Noble, Amy Ruskin and Richard Yannow. 2013. Seeking Grace: a new object-oriented language for novices. Proceedings 44th SIGCSE Technical Symposium on Computer Science Education.
10.1145/2445196.2445240

Andrew P. Black, Kim B. Bruce James Noble. The Grace Programming Language Draft Specification.  March 2013.

James Noble and Michael Homer and Kim B. Bruce and Andrew P. Black. Designing Grace: Can an Introductory Programming Language Support the Teaching of Software Engineering? IEEE Conference on Software Engineering Education and Training (CSEE&T), 2013.
http://gracelang.org/documents/cseet13main-id92-p-16403-preprint.pdf

Leave a Reply

Your email address will not be published. Required fields are marked *