摘要本研究探讨了马来西亚理工学院学习编程的学生的挑战和观点。该研究旨在分析学生对解决问题和计划设计(PSPD)的理解,这些因素导致课程表现不佳以及学习环境对他们的表现的影响。我们调查了236名学生,以获取他们对编程教育的人口数据和知识,技能和态度。以上表明控制结构主题在学生中被确定为有问题。此外,该研究确定了一些挑战,包括设计算法,调试和理解编程语法。结果还表明,学生更喜欢更多动手,以应用程序为导向的学习过程,例如小组讨论,配对编程和实验室工作,而不是基于教学的讲座方法。因此,研究的结果进一步揭示了学生对计算思维模块的反应是“正面的,这使学生能够增强他们的问题和程序设计能力。看到这些结果表明,应鼓励某些教学方法,例如通过配对编程和融合计算思维成对的压力学习,以改善编程教育的结果。探索提出了基于证据的策略,讲师可以嵌入其教学中,以帮助减轻学生对编程原则的挣扎和理解。根据Dengler关键字:计算思维,教育,配对编程,理工学,解决问题和程序设计介绍软件和技术领域蓬勃发展,并且繁荣已经创造了对编码技能的需求,这些编码技能无处不在,不仅需要记住语法。学习计划需要培养分析思维,算法推理以及将抽象思想转化为工作代码的能力。在世界各地,编程的掌握变得越来越重要,因为它是当代劳动力市场中最受欢迎的能力之一,并且将来将继续与之相关(Amnouychokanant等人,2021A; Kim&Lee,2016;工,2016年;该Yyła等,2024)。
主要关键词