University Faculty Perceptions of Core Concepts in Introductory Programming Courses

IF 1 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Alberto Gómez;Maria-Jesús Marco-Galindo;Julià Minguillón
{"title":"University Faculty Perceptions of Core Concepts in Introductory Programming Courses","authors":"Alberto Gómez;Maria-Jesús Marco-Galindo;Julià Minguillón","doi":"10.1109/RITA.2026.3690087","DOIUrl":null,"url":null,"abstract":"Selecting the basic concepts that should be presented in a first-year university course on programming is essential for planning the course and structuring the rest of the curriculum, along with other aspects such as the programming paradigm and the language used. This work reports an exploratory analysis of the syllabi of first programming courses at Spanish universities with the highest number of students enrolled in computer engineering. Using the list of the most frequent concepts, we designed a survey in which expert instructors were asked to identify essential, optional, and unnecessary concepts, as well as to indicate the perceived difficulty of each concept. More than fifty instructors from different universities participated in the study. The results reveal broad consensus on a core set of fundamental concepts in an introductory programming course and highlight those that, according to faculty perceptions, present greater learning difficulty for students. These findings provide a basis for building a map of concepts showing how they relate to one another, helping students to detect gaps in their knowledge and identify learning challenges.","PeriodicalId":38963,"journal":{"name":"Revista Iberoamericana de Tecnologias del Aprendizaje","volume":"21 ","pages":"346-355"},"PeriodicalIF":1.0000,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista Iberoamericana de Tecnologias del Aprendizaje","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11505873/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/4 0:00:00","PubModel":"Epub","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Selecting the basic concepts that should be presented in a first-year university course on programming is essential for planning the course and structuring the rest of the curriculum, along with other aspects such as the programming paradigm and the language used. This work reports an exploratory analysis of the syllabi of first programming courses at Spanish universities with the highest number of students enrolled in computer engineering. Using the list of the most frequent concepts, we designed a survey in which expert instructors were asked to identify essential, optional, and unnecessary concepts, as well as to indicate the perceived difficulty of each concept. More than fifty instructors from different universities participated in the study. The results reveal broad consensus on a core set of fundamental concepts in an introductory programming course and highlight those that, according to faculty perceptions, present greater learning difficulty for students. These findings provide a basis for building a map of concepts showing how they relate to one another, helping students to detect gaps in their knowledge and identify learning challenges.
大学教师对程序设计入门课程核心概念的理解
选择应该在大学一年级的编程课程中呈现的基本概念,对于规划课程和构建课程的其余部分,以及编程范例和使用的语言等其他方面都是必不可少的。这项工作报告了一项探索性分析,分析了西班牙大学中计算机工程专业学生人数最多的第一门编程课程的教学大纲。使用最常见的概念列表,我们设计了一项调查,要求专家教师识别必要的、可选的和不必要的概念,并指出每个概念的感知难度。来自不同大学的50多名教师参与了这项研究。结果揭示了对编程入门课程的核心基本概念的广泛共识,并强调了那些根据教师的看法,给学生带来更大学习困难的概念。这些发现为构建概念图提供了基础,展示了概念之间的相互关系,帮助学生发现知识差距并确定学习挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
4.30
自引率
0.00%
发文量
45
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书