首页> 外文期刊>Journal of Information Technology Education: Research >Comparison of Traditional and ADRI Based Teaching Approaches in an Introductory Programming Course
【24h】

Comparison of Traditional and ADRI Based Teaching Approaches in an Introductory Programming Course

机译:入门编程课程中基于传统和基于ADRI的教学方法的比较

获取原文
       

摘要

Aim/PurposeThis study introduced a new teaching and learning approach based on an ADRI (Approach, Deployment, Result, Improvement) model in an introductory programming (IP) course. The effectiveness of the new teaching and learning process was determined by collecting feedback from the IP instructors and by analyzing the final exam grades of the course.BackgroundLearning to program is considered a difficult and challenging task for a considerable number of novice programmers. As a result, high failure and dropout rates are often reported in IP courses. Different studies have been conducted to investigate the issue. One of the reasons for this challenge is the multiple skills that students have to master in order to be able to build programs. These skills include programming knowledge and problem-solving strategies and being able to pay equal attention to these required skills in the IP course.MethodologyA focus group was conducted to obtain feedback from the IP instructors about the ADRI approach. The performance of the students who had completed the IP course before ADRI was compared with those who used the ADRI approach by undertaking a comparative analysis of their final exam grades.ContributionThe study demonstrates that the new teaching and learning approach based on the ADRI model encourages students to pay equal attention to programming knowledge and problem-solving strategies, discouraging programming shortcuts and reducing high attrition rates (failure and dropout) in the IP course. FindingsThe results of the focus group show that the instructors preferred the ADRI approach compared to the traditional approach. The final exam grades show that the students performed better in semesters which offered the ADRI approach as compared to those semesters without this approach.Future ResearchFuture research will explore the ADRI approach in other fields of computer science studies, such as database and data structure, to determine if its impact has a wider application than just teaching introductory programming.
机译:目的/目的本研究在入门编程(IP)课程中介绍了一种基于ADRI(方法,部署,结果,改进)模型的新的教学方法。通过收集IP讲师的反馈并分析课程的最终考试成绩,确定了新的教学过程的有效性。背景知识编程对于许多新手程序员来说是一项艰巨而艰巨的任务。结果,在IP课程中经常报告高失败率和辍学率。已经进行了不同的研究以调查此问题。挑战的原因之一是学生必须具备多种技能才能构建程序。这些技能包括编程知识和解决问题的策略,并能够在IP课程中对这些必修技能给予同等的关注。方法进行了一个焦点小组研究,以从IP讲师那里获得有关ADRI方法的反馈。通过对期末考试成绩进行比较分析,将在完成ADRI之前完成IP课程的学生的学习成绩与使用ADRI方法的学生进行了比较。贡献研究表明,基于ADRI模型的新的教学方法鼓励学生在知识产权课程中,同等重视编程知识和解决问题的策略,不鼓励使用编程捷径并减少高损耗率(失败和辍学)。调查结果焦点小组的结果表明,与传统方法相比,教师更喜欢ADRI方法。期末考试成绩表明,与没有采用ADRI方法的学期相比,提供ADRI方法的学期学生表现更好。未来研究未来的研究将探索计算机科学其他领域的ADRI方法,例如数据库和数据结构,以确定其影响是否比教学入门编程更广泛地应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号