Intensive online programming courses
A review, reflections, and suggestions, for teaching and learning
Bibliographic Data
| ID | 22165857 |
|---|---|
| Authors | Tanita Fossli Brustad (0000-0002-6604-0537, UiT The Arctic University of Norway, corresponding author) |
| Year | 2026 |
| Volume | 11 |
| Publication date | 2026-03-19 |
| Peer Reviewed | Yes |
| Open Access | Yes |
| Type | ARTICLE |
| Venue | Frontiers in Education (JOURNAL) |
| Journal identifiers | ISSN: 2504-284X • E-ISSN: 2504-284X |
| Publisher | Frontiers Media SA (PUBLISHER • CH) |
| DOI | 10.3389/feduc.2026.1794564 |
| OpenAlex | W7139072311 |
| Language | EN |
| References cited | 48 |
Flexible courses are becoming more and more widespread in higher education. By offering courses that do not follow the traditional on-campus schedule, the education becomes available to a larger diversity of students. Intensive courses and online courses, or a combination of both, are examples of flexible education. Intensive online programming courses are not well discussed in research. Learning programming can be challenging for students, and programming courses tend to have high failure and dropout rates. With that in mind, we look into the possibility of teaching a programming course online with an intensive format, and give the students a high learning outcome, with the flexibility and support they need. In this study, a review is given on intensive courses, online courses, and programming courses. The research results are then used as a basis for discussions and reflections on the challenges and possibilities of intensive online programming courses, from a teacher and student perspective. In addition, a number of activities are proposed and connected to highlights from the research. The study ends with some concluding remarks and examples of future research possibilities
Computer programming · Inductive programming · Online learning · Programming paradigm · Online and Blended Learning · Online Learning and Analytics · Teaching and Learning Programming
Issues and Challenges for Teaching Successful Online Courses in Higher Education
ChatGPT for Education and Research
Guidelines for snowballing in systematic literature studies and a replication in software engineering
Online teaching and learning in higher education
A systematic review of research on online teaching and learning from 2009 to 2018
Assuring the quality of online learning in higher education
Design for success
Teaching Programming Online
Development of a Structured Interview for Assessing Student Use of Self-Regulated Learning Strategies
Scoping studies
| Citation velocity | historical |
|---|---|
| Highly cited | No |