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: Computer Software and Applications Conference (COMPSAC), 2016 IEEE 40th Annual. . pp. 748-753. IEEE ISBN 978-1-4673-8846-7. E-ISBN 978-1-4673-8845-0. (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. 37. pp. 451-452. ACM (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. 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). . pp. 59-61. 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: Proceedings of the 45th SIGCSE technical symposium on computer science education (SIGCSE 2014). SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science education. . pp. 223-228. 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: WiPSE '13. Proceedings of the 8th Workshop in Primary and Secondary Computing Education. . pp. 25-28. 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). . pp. 892-900. ACM ISBN 1-59593-491-X. (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). . pp. 109-115. ACM, 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 conference on Computing Education Research (ICER). . pp. 182-196. (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. 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: Arabnia, Hamid R., ed. Proceedings of The 2005 International Conference on Frontiers in Education: Computer Science and Computer Engineering. . pp. 55-61. CSREA Press ISBN 1-932415-84-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: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). Lecture Notes in Computer Science , 3092/2. pp. 270-273. Springer, Garmisch-Partenkirchen, Germany ISBN 3-540-22137-9. (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). . pp. 33-36. ACM, Canterbury, England (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: Technology of Object-Oriented Languages and Systems (TOOLS) 32. . pp. 210-221. IEEE, 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. . pp. 190-194. ACM, Philadelphia, Pennsylvania, USA ISBN 0-89791-757-X. (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. . pp. 83-87. ACM, Philadelphia, Pennsylvania, USA ISBN 0-89791-757-X. (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. 27 (1). pp. 173-177. ACM, Nashville, Tennessee, USA ISBN 0-89791-693-X. (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: Proceedings of BCS HCI 2013 - The Internet of Things XXVII. . British Computer Society, 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: Proceedings of the 24th Psychology of Programming Interest Group Annual Conference 2012. . pp. 128-138. London Metropolitan University, 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. . pp. 33-42. 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). . pp. 11-15. ACM, Thessaloniki, Greece (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. 29. pp. 77-81. ACM, San Jose, California, USA ISBN 0-89791-889-4. (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 Thu Apr 25 19:48:33 2024 BST.