King's College London

Research portal

Professor Michael Kolling

  1. Kölling, M, Brown, NCC, Hamza, H & McCall, D 2019, Stride in bluej - Computing for all in an educational Ide. in SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, Inc, pp. 63-69, 50th ACM Technical Symposium on Computer Science Education, SIGCSE 2019, Minneapolis, United States, 27/02/2019. https://doi.org/10.1145/3287324.3287462
  2. Kölling, M 2018, Blue, BlueJ, Greenfoot: Designing Educational Programming Environments. in Innovative Methods, User-Friendly Tools, Coding, and Design Approaches in People-Oriented Programming. IGI Global, pp. 42-87. https://doi.org/10.4018/978-1-5225-5969-6.ch002
  3. de Souza, D, Kölling, M & Barbosa, EF 2017, Most common fixes students use to improve the correctness of their programs. in 2017 IEEE Frontiers in Education Conference Proceedings (FIE). IEEE.
  4. Barnes, D & Kölling, M 2017, Objects First with Java - A Practical Introduction using BlueJ. 6 edn, Pearson Education, New York, USA.
  5. Vahrenhold, J, Caspersen, M, Berry, G, Gal-Ezer, J, Kölling, M, McGettrick, A, Nardelli, E, Pereira, C & Westermeier, M 2017, Informatics Education in Europe: Are We All In The Same Boat? ACM and Informatics Europe.
  6. Price, TW, Brown, NCC, Lipovac, D, Barnes, T & Kölling, M 2016, Evaluation of a Frame-based Programming Editor. in ICER 2016. 2016 ACM Conference on International Computing Education Research. ACM, Melbourne.
  7. Alabdullah Altadmri, AA, Kölling, M & Brown, NCC 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. IEEE, Atlanta. https://doi.org/10.1109/COMPSAC.2016.204
  8. Brown, NCC, Altadmri, A & Kölling, M 2016, Frame-Based Editing: Combining the Best of Blocks and Text Programming. in Fourth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE). IEEE, Mumbai, India. https://doi.org/10.1109/LaTiCE.2016.16
  9. Berry, M & Kölling, M 2016, Novis: A notional machine implementation for teaching introductory programming. in Fourth International Conference on Learning and Teaching in Computing and Engineering (LATICE 2016). Mumbai, India. https://doi.org/10.1109/LaTiCE.2016.5
  10. Kölling, M, Brown, NCC & Alabdullah Altadmri, AA 2015, Frame-Based Editing: Easing the Transition from Blocks to Text-Based Programming. in The 10th Workshop in Primary and Secondary Computing Education (WiPSCE 2015). ACM.
  11. McCall, DA & Kölling, M 2014, Meaningful Categorisation of Novice Programmer Errors. in 2014 Frontiers In Education Conference. IEEE, Madrid, Spain.
  12. Berry, M & Kölling, M 2014, The State Of Play: A Notional Machine for Learning Programming. in The 19th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2014). ACM.
  13. Brown, NCC, Kölling, M, McCall, DA & Utting, I 2014, Blackbox: A Large Scale Repository of Novice Programmers’ Activity. in The 45th SIGCSE technical symposium on computer science education (SIGCSE 2014). ACM.

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