Designing Grace: Can an introductory programming language support the teaching of software engineering?

James Noble, Michael Homer, Kim B. Bruce, Andrew P. Black. Designing Grace: Can an introductory programming language support the teaching of software engineering?. In Tony Cowling, Shawn Bohner, Mark A. Ardis, editors, 26th International Conference on Software Engineering Education and Training, CSEE&T 2013, San Francisco, CA, USA, May 19-21, 2013. pages 219-228, IEEE, 2013. [doi]

@inproceedings{NobleHBB13,
  title = {Designing Grace: Can an introductory programming language support the teaching of software engineering?},
  author = {James Noble and Michael Homer and Kim B. Bruce and Andrew P. Black},
  year = {2013},
  doi = {10.1109/CSEET.2013.6595253},
  url = {http://dx.doi.org/10.1109/CSEET.2013.6595253},
  researchr = {https://researchr.org/publication/NobleHBB13},
  cites = {0},
  citedby = {0},
  pages = {219-228},
  booktitle = {26th International Conference on Software Engineering Education and Training, CSEE\&T 2013, San Francisco, CA, USA, May 19-21, 2013},
  editor = {Tony Cowling and Shawn Bohner and Mark A. Ardis},
  publisher = {IEEE},
}