Skip to main content
Kent Academic Repository

Items where Author, Editor or other role is "Kolling, Michael"

Group by: Creator's name | Item Type | Date | No Grouping
Jump to: A | B | C | E | F | H | K | M | P | Q | R | U
Number of items: 92.

A

Altadmri, Amjad, Kölling, Michael, Brown, Neil C. C. (2016) The Cost of Syntax and How To Avoid It: Text versus Frame-Based Editing. In: CELT: COMPSAC Symposium on Computing Education & Learning Technologies; part of COMPSAC 2016: The 40th IEEE Computer Society International Conference on Computers, Software & Applications, 10-14 June 2016, Atlanta, USA. (doi:10.1109/COMPSAC.2016.204) (KAR id:54776)
Format: PDF

Astrachan, Owen, Bruce, Kim, Koffman, Elliot, Kölling, Michael, Reges, Stuart (2005) Resolved: Objects Early Has Failed. In: SIGCSE'05 Proceedings. (doi:10.1145/1047124.1047359) (KAR id:14360)
Format: PDF

B

Barnes, David J., Kölling, Michael (2016) Objects First with Java - A Practical Introduction using BlueJ. Sixth edition. Pearson, New York, USA, 672 pp. ISBN 978-0-13-447736-7. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:55886)

Brown, Neil C. C., Kölling, Michael, Altadmri, Amjad (2016) Position Paper: Lack of Keyboard Support Cripples Block-Based Programming. In: 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond). IEEE E-ISBN 978-1-4673-8367-7. (doi:10.1109/BLOCKS.2015.7369003) (KAR id:50383)
Format: PDF

Brown, Neil C.C., Altadmri, Amjad, Kölling, Michael (2016) Frame-Based Editing: Combining the Best of Blocks and Text Programming. In: Learning and Teaching in Computing and Engineering (LaTiCE), 2016 International Conference on. (doi:10.1109/LaTiCE.2016.16) (KAR id:54394)
Format: PDF

Berry, Michael, Kölling, Michael (2016) Novis: A notional machine implementation for teaching introductory programming. In: Learning and Teaching in Computing and Engineering (LaTiCE), 2016 International Conference on. (KAR id:54393)
Format: PDF

Berry, Michael (2015) The Design and Implementation of a Notional Machine for teaching Introductory Programming. Doctor of Philosophy (PhD) thesis, University of Kent. (KAR id:54854)
Format: PDF

Berry, Michael, Kölling, Michael (2014) The State Of Play: A Notional Machine for Learning Programming. In: Proceedings of the 19th Annual Conference on Innovation and Technology in Computer Science Education. (KAR id:43795)
Format: PDF

Brown, Neil C.C., Kölling, Michael, McCall, Davin, Utting, Ian (2014) Blackbox: A Large Scale Repository of Novice Programmers’ Activity. In: SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science education. ACM, New York NY United States ISBN 978-1-4503-2605-6. (doi:10.1145/2538862.2538924) (KAR id:38938)
Format: PDF

Berry, Michael, Kölling, Michael (2013) The design and implementation of a notional machine for teaching introductory programming. In: Proceedings of the 8th Workshop in Primary and Secondary Computing Education. ACM, New York ISBN 978-1-4503-2455-7. (doi:10.1145/2532748.2532765) (KAR id:37645)
Format: PDF

Brown, Neil Christopher Charles and Kölling, Michael (2013) A Tale of Three Sites: Resource and Knowledge Sharing Amongst Computer Science Educators. In: Proceedings of the ninth annual international ACM conference on International computing education research. ICER International Computing Education Research Workshop . ACM, New York, USA, pp. 27-34. ISBN 978-1-4503-2243-0. (doi:10.1145/2493394.2493398) (KAR id:37642)
Format: PDF

Brown, Neil C.C., Kölling, Michael, Crick, Tom, Humphreys, Simon, Jones, Simon Peyton, Sentance, Sue (2013) Bringing Computer Science Back Into Schools: Lessons from the UK. In: SIGCSE Symposium 2013, March 6th - 9th, 2013, Denver, CO. (KAR id:33882)
Format: PDF

Brown, Neil C.C., Kölling, Michael (2012) Position Paper: Programming Can Deepen Understanding Across Disciplines. In: Addressing Educational Challenges: the role of ICT (AECRICT 2012), July 2nd - 5th, 2012, Manchester Metropolitan University, Manchester, UK. (KAR id:33881)
Format: PDF

Barnes, David J., Kölling, Michael (2012) Objects First with Java - A Practical Introduction using BlueJ. Pearson Education, 560 pp. ISBN 978-0-13-283554-1. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:37654)

Brown, Neil C.C., Stevens, Phil, Kölling, Michael (2010) Greenroom - A Teacher Community for Collaborative Resource Development. In: ITiCSE’10, June 2010, Ankara, Turkey. (doi:10.1145/1822090.1822181) (KAR id:30659)
Format: PDF

Barnes, David J., Kölling, Michael (2009) Objects First with Java - A Practical Introduction using BlueJ. Pearson Education ISBN 0-13-606086-2. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30608)

Bennedsen, Jens, Caspersen, Michael E., Kölling, Michael (2008) Reflections on the Teaching of Programming. Lecture Notes in Computer Science , Vol. 4821 . Springer ISBN 978-3-540-77933-9. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:23971)

Barnes, David J., Kölling, Michael (2006) Objects First With Java - A Practical Introduction Using BlueJ. Prentice Hall / Pearson Education, 520 pp. ISBN 0-13-197629-X. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14491)

Bergin, Joe and Bruce, Kim and Kölling, Michael (2005) Objects-Early Tools - A Demonstration. In: Proceedings of the 36th SIGCSE technical symposium on Computer science education. ACM, New York, USA, pp. 390-391. ISBN 1-58113-997-7. (doi:10.1145/1047344.1047358) (KAR id:14361)
Format: PDF

Barnes, David J., Kölling, Michael (2004) Objects First With Java - A Practical Introduction Using BlueJ. Prentice Hall / Pearson Education, 496 pp. ISBN 0-13-124933-9. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14155)

Barnes, David J., Kölling, Michael (2002) Objects First with Java - A Practical Introduction using BlueJ. Prentice-Hall, 400 pp. ISBN 0-13-044929-6. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:13736)

C

Caspersen, Michael E., Kölling, Michael (2009) STREAM: A First Programming Process. Transactions of Computing Education, 9 (1). p. 1. ISSN 1946-6226. (doi:10.1145/1513593.1513597) (KAR id:24070)
Format: PDF

Caspersen, Michael E., Kölling, Michael (2006) A Novice's Process of Object-Oriented Programming. In: Companion To the 21st ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA '06), Portland, Oregon, USA. (doi:10.1145/1176617.1176741) (KAR id:14408)
Format: PDF

E

Exton, Chris, Kölling, Michael (2000) Concurrency, objects and visualisation. In: Australian Computing Education Conference (ACE 2000), December 2000, Melbourne, Australia. (doi:10.1145/359369.359385) (KAR id:21920)
Format: PDF

Evered, Mark, Kölling, Michael, Schmolitzky, Axel (1995) A Flexible Object Invocation Language based on Object-Oriented Language Definition. Computer Journal, 38 (3). pp. 181-191. ISSN 0010-4620. (doi:10.1093/comjnl/38.3.181) (KAR id:21238)
Format: PDF

F

Fincher, Sally, Kölling, Michael, Utting, Ian, Brown, Neil C.C., Stevens, Phil (2010) Repositories of teaching material and communities of use: nifty assignments and the greenroom. In: Proceedings of the Sixth international workshop on Computing education research. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30638)

Fisker, Kasper and McCall, Davin and Kölling, Michael and Quig, Bruce (2008) Group work support for the BlueJ IDE. In: ITiCSE '08 Proceedings of the 13th annual conference on Innovation and technology in computer science education. ITiCSE Innovation and Technology in Computer Science Education . ACM, New York, USA, pp. 163-168. ISBN 978-1-60558-078-4. (doi:10.1145/1384271.1384316) (KAR id:23968)
Format: PDF

H

Henriksen, Poul, Kölling, Michael, McCall, Davin (2010) Motivating programmers via an online community. Journal of Computing Sciences in Colleges, 25 (3). pp. 182-196. ISSN 1937-4771. (KAR id:30701)
Format: PDF

Henriksen, Poul and Kölling, Michael (2004) greenfoot: Combining Object Visualisation with Interaction. In: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications. ACM, New York, USA, pp. 73-82. ISBN 1-58113-833-4. (doi:10.1145/1028664.1028701) (KAR id:14059)
Format: PDF

Hagan, Dianne and Kölling, Michael and Markham, Stefanie (1999) The BlueJ Experience: Implementing Educational Innovation. Technical report. (KAR id:21828)
Format: PDF

K

Kölling, Michael (2016) Lessons from the Design of Three Educational Programming Environments: Blue, BlueJ and Greenfoot. International Journal of People-Oriented Programming, 4 (1). pp. 5-32. ISSN 2156-1796. E-ISSN 2156-1788. (doi:10.4018/IJPOP.2015010102) (KAR id:56662)
Format: PDF Format: PDF

Kölling, Michael, McKay, Fraser (2016) Heuristic Evaluation for Novice Programming Systems. Transactions of Computing Education, 16 (3). ISSN 1946-6226. (doi:10.1145/2872521) (KAR id:55885)
Format: PDF

Kölling, Michael (2016) Educational Programming on the Raspberry Pi. Electronics, 5 (3). Article Number 33. ISSN 2079-9292. (doi:10.3390/electronics5030033) (KAR id:56149)
Format: PDF

Kölling, Michael (2016) Understanding Generics. Java Magazine, 2016 (05/06). pp. 45-49. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:55884)

Kölling, Michael (2016) Making The Most of Enums. Java Magazine, 2016 (03/04). pp. 40-44. ISSN N/A. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:55883)

Kölling, Michael and Brown, Neil C.C. and Altadmri, Amjad (2015) Frame-Based Editing: Easing the Transition from Blocks to Text-Based Programming. In: Proceedings of the Workshop in Primary and Secondary Computing Education. ACM-ICPS International Conference Proceeding Series . ACM, New York, USA, pp. 29-38. ISBN 978-1-4503-3753-3. (doi:10.1145/2818314.2818331) (KAR id:50406)
Format: PDF

Kölling, Michael (2015) Create a Simple Paddle Game with Microsoft Kinect. Java Magazine, 2015 (05/06). pp. 44-47. ISSN N/A. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:53526)

Kölling, Michael (2015) Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations. Second edition. Prentice Hall, 304 pp. ISBN 978-0-13-405429-2. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48189)

Kölling, Michael (2015) Code Java on the Raspberry Pi – Part 2. Java Magazine, . pp. 28-31. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48188)

Kölling, Michael (2014) Code Java on the Raspberry Pi. Java Magazine, . pp. 35-37. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48187)

Kölling, Michael (2014) Fun and Games with Greenfoot and Kinect?, Part 1. Java Magazine, . pp. 32-35. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48186)

Kölling, Michael (2014) Interactive Objects?with BlueJ? – Part 2. Java Magazine, . pp. 29-32. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48185)

Kölling, Michael (2014) Interactive Objects with BlueJ. Java Magazine, . pp. 33-36. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:48184)

Kölling, Michael (2012) Can You Teach Testing to Beginners? Java Magazine, 2012 (Nov). pp. 30-33. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:38979)

Kölling, Michael and Utting, Ian (2012) Building an Open, Large-Scale Research Data Repository of Initial Programming Student Behaviour. UNSPECIFIED. (doi:10.1145/2157136.2157234) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30821)

Kölling, Michael, Brown, Neil C.C. (2012) Teaching with Greenfoot and the Kinect – A Novel Way to Engage Beginners. In: SIGCSE 2012, March 2012, Raleigh, North Carolina, USA. (KAR id:38982)
Format: PDF

Kölling, Michael (2012) Introductory Programming Teaching with Greenfoot. In: ACE2012 - Fourteenth Australasian Computing Education Conference, 30 January - 3 February 2012, Melbourne, Australia. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:38984)

Kölling, Michael (2012) Shall We Play a Game? Java Magazine, 2012 (Jan). pp. 19-21. (doi:10.5539/mas.v6n1p2) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:38974)

Kölling, Michael (2011) Starting Your First Computer Game. Java Magazine, 2011 (Nov). pp. 19-21. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:38972)

Kölling, Michael (2011) Getting Your Feet Wet - Use Greenfoot to create Java classes, objects, and methods. Java Magazine, 2011 (Sep). pp. 14-16. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:38971)

Kölling, Michael (2011) Greenfoot – Introducing Java With Games And Simulations. In: SIGCSE 2011, March 2011, Dallas, USA. (KAR id:38980)
Format: PDF

Kölling, Michael, Trees, Frances, Hoeppner, Stephanie, Green, Daniel (2011) Teaching with Greenfoot - From development of material to delivery in the classroom. In: SIGCSE 2011, March 2011, Dallas, USA. (KAR id:38981)
Format: PDF

Kölling, Michael (2010) The Greenfoot Programming Environment. ACM Transactions on Computing Education (TOCE), 10 (4). pp. 182-196. ISSN 1946-6226. (doi:10.1145/1868358.1868361) (KAR id:30614)
Format: PDF

Kölling, Michael (2010) Introduction to Programming with Greenfoot - Object-Oriented Programming in Java with Games and Simulations. Pearson Education ISBN 0-13-603753-4. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30690)

Kölling, Michael and Barnes, David J. (2008) Apprentice-Based Learning. In: Bennedsen, Jens and Caspersen, Michael E. and Kölling, Michael, eds. Reflections on the Teaching of Programming. Lecture Notes in Computer Science , Vol. 4821 . Springer, pp. 29-43. ISBN 978-3-540-77933-9. (KAR id:23973)
Format: PDF

Kölling, Michael (2008) Using BlueJ to Introduce Programming. In: Bennedsen, Jens and Caspersen, Michael E. and Kölling, Michael, eds. Reflections on the Teaching of Programming. Lecture Notes in Computer Science , Vol. 4821 . Springer, pp. 121-140. ISBN 978-3-540-77933-9. (KAR id:23972)
Format: PDF

Kölling, Michael and Henriksen, Poul (2005) Game Programming in Introductory Courses with Direct State Manipulation. In: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education. ACM, New York, USA, pp. 59-63. ISBN 1-59593-024-8. (doi:10.1145/1067445.1067465) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14304)

Kölling, Michael, Henriksen, Poul, MacCall, Davin, Quig, Bruce, Rosenberg, John (2005) Opportunities and Challenges with J2SE 5 for Introductory Programming Teaching. In: Conference on Frontiers in Education 2005, 20-23 June 2005, Las Vegas, Nevada (USA). (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14325)

Kölling, Michael (2004) Unit Testing in BlueJ. Technical report. University of Southern Denmark (KAR id:14122)
Format: PDF

Kölling, Michael (2004) The BlueJ Environment Reference Manual. Technical report. University of Southern Denmark (KAR id:14152)
Format: PDF

Kölling, Michael and Barnes, David J. (2004) Enhancing apprentice-based learning of Java. In: Proceedings of the 35th SIGCSE technical symposium on Computer science education. ACM, New York, USA, pp. 286-290. ISBN 1-58113-798-2. (doi:10.1145/1028174.971403) (KAR id:14203)
Format: PDF

Kölling, Michael, Patterson, Andrew (2004) Going Interactive: Combining Ad-Hoc and Regression Testing. In: The Fifth International Conference on Extreme Programming and Agile Processes in Software Engineering (XP 2004), February 2004, Garmisch-Partenkirchen, Germany. (doi:10.1007/b98150) (KAR id:14209)
Format: PDF

Kölling, Michael, Quig, Bruce, Patterson, Andrew, Rosenberg, John (2003) The BlueJ system and its pedagogy. Computer Science Education, 13 (4). pp. 249-268. ISSN 0899-3408. (doi:10.1076/csed.13.4.249.17496) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:13875)

Kölling, Michael and Rosenberg, John (2002) BlueJ - The Hitch-Hikers Guide to Object Orientation. Technical report. USD, Denmark (KAR id:13735)
Format: PDF

Kölling, Michael, Rosenberg, John (2001) Guidelines for Teaching Object Orientation with Java. In: Proceedings of the 6th conference on Information Technology in Computer Science Education (ITiCSE 2001). (doi:10.1145/377435.377461) (KAR id:13607)
Format: PDF

Kölling, Michael (2000) The BlueJ Tutorial. Technical report. Monash University (KAR id:22061)
Format: PDF

Kölling, Michael (1999) Teaching Object Orientation with the Blue Environment. Journal of Object-Oriented Programming, 12 (2). pp. 14-23. ISSN 0896-8438. (KAR id:21734)
Format: PDF

Kölling, Michael (1999) The Blue Language. Journal of Object-Oriented Programming, 12 (1). pp. 10-17. (KAR id:21789)
Format: PDF

Kölling, Michael (1999) The Problem of Teaching Object-Oriented Programming, Part 2: Environments. Journal of Object-Oriented Programming, 11 (9). pp. 6-12. ISSN 0896-8438. (KAR id:21839)
Format: PDF

Kölling, Michael and Rosenberg, John (1999) Tools and Techniques for Teaching Objects First in a Java Course. In: The proceedings of the thirtieth SIGCSE technical symposium on Computer science education. ACM, New York, USA. ISBN 1-58113-085-6. (doi:10.1145/384266.299818) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21866)

Kölling, Michael (1999) The Design of an Object-Oriented Environment and Language for Teaching. Doctor of Philosophy (PhD) thesis, Basser Department of Computer Science, University of Sydney. (KAR id:21868)
Format: PDF

Kölling, Michael (1999) The Problem of Teaching Object-Oriented Programming, Part 1: Languages. Journal of Object-Oriented Programming, 11 (8). pp. 8-15. (KAR id:21879)
Format: PDF

Kölling, Michael, Rosenberg, John (1999) On Creation, Equality and the Object Model. In: 32nd International Conference on Technology of Object-Oriented Languages (TOOLS), 22-25 November 1999, Melbourne, Australia. (doi:10.1109/TOOLS.1999.809427) (KAR id:21882)
Format: PDF

Kölling, Michael and Rosenberg, John (1998) Support for Object-Oriented Testing. In: Proceedings of the Technology of Object-Oriented Languages and Systems. IEEE, pp. 204-215. ISBN 0-7695-0053-6. (KAR id:21645)
Format: PDF

Kölling, Michael (1998) The Blue Programming Environment - Reference Manual. Technical report. University of Kent (KAR id:21618)
Format: PDF

Kölling, Michael and Rosenberg, John (1997) Blue - Language Specification, Version 1.0. Technical report. (KAR id:21435)
Format: PDF

Kölling, Michael, Rosenberg, John (1996) Blue - A Language for Teaching Object-Oriented Programming. In: Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education. (doi:10.1145/236462.236537) (KAR id:21393)
Format: PDF

Kölling, Michael, Rosenberg, John (1996) An Object-Oriented Program Development Environment for the First Programming Course. In: Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education. (doi:10.1145/236452.236514) (KAR id:21392)
Format: PDF

Kölling, Michael, Koch, Bett, Rosenberg, John (1995) Requirements for a First Year Object-Oriented Teaching Language. In: Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education. (KAR id:21268)
Format: PDF

M

McCall, Davin (2016) Novice Programmer Errors - Analysis and Diagnostics. Doctor of Philosophy (PhD) thesis, University of Kent,. (KAR id:61340)
Format: PDF

McCall, Davin, Kölling, Michael (2014) Meaningful Categorisation of Novice Programmer Errors. In: Frontiers In Education Conference 2014 Proceedings. (doi:10.1109/fie.2014.7044420) (KAR id:43796)
Format: PDF

McKay, Fraser, Kölling, Michael (2013) Predictive Modelling for HCI Problems in Novice Program Editors. In: HCI 2013 - The 27th International British Computer Society Human Computer Interaction Conference: The Internet of things, 9-13 September 2013, London, UK. (KAR id:34950)
Format: PDF

McKay, Fraser, Kölling, Michael (2012) Evaluation of Subject-Specific Heuristics for Initial Learning Environments: A Pilot Study. In: Psychology of Programming Interest Group 24th Annual Conference, 21st-23rd November 2012, London, UK. (KAR id:32143)
Format: PDF

P

Price, Thomas W., Brown, Neil C.C., Lipovac, Dragan, Barnes, Tiffany, Kölling, Michael (2016) Evaluation of a Frame-based Programming Editor. In: ICER '16 Proceedings of the 2016 ACM Conference on International Computing Education Research. ACM, New York, USA ISBN 978-1-4503-4449-4. (doi:10.1145/2960310.2960319) (KAR id:56259)
Format: PDF

Patterson, Andrew, Kölling, Michael, Rosenberg, John (2003) Introducing Unit Testing With BlueJ. In: Proceedings of the 8th conference on Information Technology in Computer Science Education (ITiCSE 2003). (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:13961)

Q

Quig, Bruce and Kölling, Michael and Rosenberg, John and Steele, Phillip (2005) Interactive Visualisation and Testing of Jini Services. In: Fifth International Conference on Quality Software (QSIC'05). International Conference on Quality Software . IEEE, pp. 458-463. ISBN 0-7695-2472-9. (doi:10.1109/QSIC.2005.37) (KAR id:14253)
Format: PDF

Quig, Bruce and Rosenberg, John and Kölling, Michael (2003) Supporting Interactive Invocation of Remote Services within an Integrated Programming Environment. In: Proceedings of the 2nd international conference on Principles and practice of programming in Java. ACM International Conference Proceeding Series . Computer Science Press, New York, New York, USA, pp. 195-200. ISBN 0-9544145-1-9. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:13960)

R

Rosenberg, John, Kölling, Michael, Quig, Bruce (2007) Greenfoot: Using Computer Games to Teach Introductory Programming. Professional Educator, 6 (3). (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14553)

Rosenberg, John and Kölling, Michael (1997) I/O Considered Harmful (At least for the first few weeks). In: Proceedings of the 2nd Australasian conference on Computer science education. ACM International Conference Proceeding Series . ACM, New York, USA, pp. 216-223. ISBN 0-89791-958-0. (doi:10.1145/299359.299390) (KAR id:21470)
Format: PDF

Rosenberg, John, Kölling, Michael (1997) Testing Object-Oriented Programs: Making it Simple. In: Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education. (KAR id:21536)
Format: PDF

U

Utting, Ian and Brown, Neil and Kölling, Michael and McCall, Davin and Stevens, Philip (2012) Web-scale data gathering with BlueJ. In: Proceedings of the ninth annual international conference on International computing education research. ICER International Computing Education Research Workshop . ACM, New York, USA, pp. 1-4. ISBN 978-1-4503-1604-0. (doi:10.1145/2361276.2361278) (KAR id:31069)
Format: Microsoft Word

Utting, Ian, Cooper, Stephen, Kölling, Michael, Maloney, John, Resnick, Mitchel (2010) Alice, Greenfoot, and Scratch - A Discussion. ACM Transactions on Computing Education (TOCE), 10 (4). pp. 182-196. ISSN 1946-6226. (doi:10.1145/1868358.1868364) (KAR id:30617)
Format: PDF

This list was generated on Wed Apr 1 20:28:24 2026 BST.