King's College London

Research portal

Professor Michael Kolling

  1. Blackbox, Five Years On: An Evaluation of a Large-scale Programming Data Collection Project

    Brown, N. C. C., Altadmri, A., Sentance, S. & Kölling, M. 13 Aug 2018 ACM International Computing Education Research Conference. 2018 ed. ACM, 9 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  2. Blue, BlueJ, Greenfoot: Designing Educational Programming Environments

    Kölling, M. 2018 Innovative Methods, User-Friendly Tools, Coding, and Design Approaches in People-Oriented Programming. IGI Global, p. 42-87

    Research output: Chapter in Book/Report/Conference proceedingChapter

  3. Most common fixes students use to improve the correctness of their programs

    de Souza, D., Kölling, M. & Barbosa, E. F. 1 Oct 2017 2017 IEEE Frontiers in Education Conference Proceedings (FIE). IEEE, 9 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  4. Frame-Based Editing

    Kölling, M., Brown, N. C. C. & Altadmri, A. 21 Jun 2017 In : Journal of Visual Languages and Sentient Systems. 3, 28 p.

    Research output: Contribution to journalArticle

  5. Objects First with Java - A Practical Introduction using BlueJ

    Barnes, D. & Kölling, M. Jan 2017 6 ed. New York, USA: Pearson Education. 672 p.

    Research output: Book/ReportBook

  6. Informatics Education in Europe: Are We All In The Same Boat?

    Vahrenhold, J., Caspersen, M., Berry, G., Gal-Ezer, J., Kölling, M., McGettrick, A., Nardelli, E., Pereira, C. & Westermeier, M. 2017 ACM and Informatics Europe. 251 p.

    Research output: Book/ReportBook

  7. Evaluation of a Frame-based Programming Editor

    Price, T. W., Brown, N. C. C., Lipovac, D., Barnes, T. & Kölling, M. 8 Sep 2016 ICER 2016. 2016 ACM Conference on International Computing Education Research. Melbourne: ACM, 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  8. The Cost of Syntax and How To Avoid It: Text versus Frame-Based Editing

    Alabdullah Altadmri, A. A., Kölling, M. & Brown, N. C. C. 25 Aug 2016 CELT: COMPSAC Symposium on Computing Education & Learning Technologies: part of COMPSAC 2016: The 40th IEEE Computer Society International Conference on Computers, Software & Applications. Atlanta: IEEE, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  9. Educational Programming on the Raspberry Pi

    Kölling, M. 24 Jun 2016 In : Electronics. 5, 3, p. 1-17

    Research output: Contribution to journalArticle

  10. Heuristic Evaluation for Novice Programming Systems

    Kölling, M. & McKay, F. 1 Jun 2016 In : Transactions of Computing Education. 16, 3, 32 p.

    Research output: Contribution to journalArticle

  11. Frame-Based Editing: Combining the Best of Blocks and Text Programming

    Brown, N. C. C., Altadmri, A. & Kölling, M. 31 Mar 2016 Fourth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE). Mumbai, India: IEEE, 7 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  12. Novis: A notional machine implementation for teaching introductory programming

    Berry, M. & Kölling, M. 31 Mar 2016 Fourth International Conference on Learning and Teaching in Computing and Engineering (LATICE 2016). Mumbai, India, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  13. Frame-Based Editing: Easing the Transition from Blocks to Text-Based Programming

    Kölling, M., Brown, N. C. C. & Alabdullah Altadmri, A. A. 9 Nov 2015 The 10th Workshop in Primary and Secondary Computing Education (WiPSCE 2015). ACM, 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  14. Lack of Keyboard Support Cripples Block-Based Programming

    Brown, N. C. C., Kölling, M. & Alabdullah Altadmri, A. A. 22 Oct 2015 Blocks and Beyond 2015. IEEE, 3 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  15. Meaningful Categorisation of Novice Programmer Errors

    McCall, D. A. & Kölling, M. 15 Oct 2014 2014 Frontiers In Education Conference. Madrid, Spain: IEEE, 9 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  16. The State Of Play: A Notional Machine for Learning Programming

    Berry, M. & Kölling, M. 6 Jun 2014 The 19th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2014). ACM, 7 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  17. Blackbox: A Large Scale Repository of Novice Programmers’ Activity

    Brown, N. C. C., Kölling, M., McCall, D. A. & Utting, I. 6 Mar 2014 The 45th SIGCSE technical symposium on computer science education (SIGCSE 2014). ACM, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference paper

  18. Alice, Greenfoot, and Scratch - A Discussion

    Kölling, M. 1 Jun 2010 In : Transactions of Computing Education. 10, 4, p. 182-196

    Research output: Contribution to journalArticle

  19. The Greenfoot Programming Environment

    Kölling, M. 1 Jun 2010 In : Transactions of Computing Education. 10, 4, p. 182-196

    Research output: Contribution to journalArticle

  20. STREAM: A First Programming Process

    Kölling, M. & Caspersen, M. E. 1 Mar 2009 In : Transactions of Computing Education. 9, 1, 29 p., 4

    Research output: Contribution to journalArticle

Export:RIS BibTex Word PDF - will at most contain 500 items

Search within the list

Refine results

Language

Language

Publication year

Publication year

Full text

Full text

Meeting and poster abstracts

Meeting and poster abstracts

Authors

Authors

© 2018 King's College London | Strand | London WC2R 2LS | England | United Kingdom | Tel +44 (0)20 7836 5454