SplashKit: a development framework for motivating and engaging students in introductory programming

Jake Renzella, Alex Cummaudo, Andrew Cain, John Grundy, Jonathon Meyers

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

1 Citation (Scopus)


Learning to program is known to be challenging for many students. Upon entry, students often have poor perceptions of their capabilities with some anxiety around the challenges they expect to face in learning to code. Lowering the barriers to entry will help ease students into programming and enable a broader range of student to continue programming. SplashKit is an educationally focused development framework designed to aid the teaching of programming by empowering students to create interesting and dynamic programs from their first programming tasks. This paper explores how SplashKit can be used in tertiary education to underpin a range of introductory programming approaches.

Original languageEnglish
Title of host publicationProceedings of 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE)
EditorsMark J.W. Lee, Sasha Nikolic, Montserrat Ros, Jun Shen, Leon C. U. Lei, Gary K.W. Wong, Neelakantam Venkatarayalu
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages8
ISBN (Electronic)9781538665220, 9781538665213
ISBN (Print)9781538665237
Publication statusPublished - 2018
EventIEEE International Conference on Teaching, Assessment and Learning for Engineering 2018 - Wollongong, Australia
Duration: 4 Dec 20187 Dec 2018
https://ieeexplore.ieee.org/xpl/conhome/8600698/proceeding (Proceedings)


ConferenceIEEE International Conference on Teaching, Assessment and Learning for Engineering 2018
Abbreviated titleTALE 2018
Internet address


  • introductory programming
  • motivating programming students
  • programming education
  • programming framework

Cite this