A model for teaching an introductory programming course using ADRI

A model for teaching an introductory programming course using ADRI
复制标题

使用 ADRI 教授入门编程课程的模型

DOI:
--
复制
发表时间:
2017
期刊:
Education and Information Technologies : Official Journal of the IFIP technical committee on Education
影响因子:
--
通讯作者:
Jo Coldwell
Jo Coldwell
中科院分区:
--
文献类型:
--
作者:
S. I. Malik;Jo Coldwell

文献摘要

被引文献

相似文献

从入门编程课程的高失败率和辍学率继续显着关注计算机科学学科,尽管广泛的研究试图解决这个问题。在本研究中,我们包括三个实体的教学三角形,教师,学生和课程,探讨学生在学习入门编程时遇到的学习困难。我们首先探讨学生对学习编程的障碍和启示的看法。对入门编程学生进行调查,以获得他们对入门编程课程中的主题和相关学习资源的反馈。教师的看法包括通过分析目前的教材和评估工具中使用的课程。因此,ADRI为基础的方法提出了解决问题的教学和学习过程中发现的一个入门编程课程。
High failure and drop-out rates from introductory programming courses continue to be of significant concern to computer science disciplines despite extensive research attempting to address the issue. In this study, we include the three entities of the didactic triangle, instructors, students and curriculum, to explore the learning difficulties that students encounter when studying introductory programming. We first explore students’ perceptions of the barriers and affordances to learning programming. A survey is conducted with introductory programming students to get their feedback on the topics and associated learning resources in the introductory programming course. The instructors’ perceptions are included by analyzing current teaching materials and assessment tools used in the course. As a result, an ADRI based approach is proposed to address the problems identified in the teaching and learning processes of an introductory programming course.