Smart-Learning Course Transformation for an Introductory Programming Course

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

6 Citations (Scopus)

Abstract

The rapid advance in technology has changed how people teach and how students learn. The affordability of smart devices and the abundant variety of mobile applications, web-based applications, movie making tools, and assessment tools has provided a new spectrum for educators to enhance the way courses are delivered, which enabled educators to implement many Smart Learning concepts such as Active learning, Cooperative learning, and Problem-based learning. This paper is the result of a Smart learning course transformation process that was done on an introductory-level programming course. Our goals were to utilize the technologies and mobile applications available to our students to overcome the main problems encountered when learning programming for the first time, which are building a mental model of the program while it executes, and visualizing abstract concepts that are hard to grasp. We added movies and animations to overcome these problems and encouraged cooperative learning. The newly adopted teaching pedagogies proved to be very effective. A survey showed that students are able to better understand the material. They are engaged during class and able to work independently. They cooperated with each other to design and implement creative projects. They are more interested in the topic of programming.

Original languageEnglish
Title of host publicationProceedings - IEEE 17th International Conference on Advanced Learning Technologies, ICALT 2017
EditorsRonghuai Huang, Radu Vasiu, Kinshuk, Demetrios G Sampson, Nian-Shing Chen, Maiga Chang
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages463-465
Number of pages3
ISBN (Electronic)9781538638705
DOIs
Publication statusPublished - Aug 3 2017
Event17th IEEE International Conference on Advanced Learning Technologies, ICALT 2017 - Timisoara, Romania
Duration: Jul 3 2017Jul 7 2017

Publication series

NameProceedings - IEEE 17th International Conference on Advanced Learning Technologies, ICALT 2017

Conference

Conference17th IEEE International Conference on Advanced Learning Technologies, ICALT 2017
Country/TerritoryRomania
CityTimisoara
Period7/3/177/7/17

Keywords

  • Acive learning
  • Course Transformation Process
  • Mobile learning
  • Programming
  • Smart learning

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Education

Fingerprint

Dive into the research topics of 'Smart-Learning Course Transformation for an Introductory Programming Course'. Together they form a unique fingerprint.

Cite this