A teacher's view about introductory programming teaching and learning - Portuguese and Macanese perspectives

Anabela Gomes, António José Mendes, Maria José Marcelino, Wei Ke, Sio Kei Lm, Andrew Siu

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

10 Citations (Scopus)


The difficulties faced by students and teachers in learning and teaching introductory programming has been a research issue over the years. Demotivation is common in many novice programming students, who are not able to cope with the natural difficulties associated to programming learning. It is up to the teacher to find strategies to help students and keep them motivated during the course. The objective of our research was to know more about the pedagogical and motivational strategies used by teachers in the author's institutions to promote programming student's motivation and learning. Some time ago we interviewed a few Portuguese teachers with diversified experiences in programming teaching. Recently we had the opportunity to do the same kind of research with Professors from Macao (China). The problems identified, the teachers' motivation to teach programming, the educational and motivational strategies and the student-teacher relationship were specifically addressed. This paper describes the research done, stressing the Macanese teacher's views and relating them with the views previously expressed by their Portuguese colleagues.

Original languageEnglish
Title of host publicationFIE 2017 - Frontiers in Education, Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages8
ISBN (Electronic)9781509059195
Publication statusPublished - 12 Dec 2017
Event47th IEEE Frontiers in Education Conference, FIE 2017 - Indianapolis, United States
Duration: 18 Oct 201721 Oct 2017

Publication series

NameProceedings - Frontiers in Education Conference, FIE
ISSN (Print)1539-4565


Conference47th IEEE Frontiers in Education Conference, FIE 2017
Country/TerritoryUnited States


  • Motivational strategies
  • Pedagogical strategies
  • Programming education


Dive into the research topics of 'A teacher's view about introductory programming teaching and learning - Portuguese and Macanese perspectives'. Together they form a unique fingerprint.

Cite this