首页> 外文期刊>Computers in Human Behavior >Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy
【24h】

Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy

机译:通过视觉编程语言提高学生对基本编程概念的理解:自我效能的作用

获取原文
获取原文并翻译 | 示例
           

摘要

This study implemented an intervention using a visual programming language (VPL) to improve students' understanding of basic programming concepts. The VPL learning environment may reduce the difficulties in programming language learning and is suitable for teaching students who are not computer science majors. Meanwhile, the difference in learning performance of students with different levels of self-efficacy was explored. The basic programming concepts included sequence, condition, and loop. A quasi-experimental design was employed in this study. The participants consisted of 180 students taking general courses at a university in southern Taiwan. Instruments included the Test of Basic Programming Concept and a self-efficacy questionnaire. The results indicated that the VPL teaching improved learners' understanding of basic programming concepts in the experimental group. The effect on basic programming concepts was especially large in students with moderate and low self-efficacy. The implication is that the VPL has extensive potential for programming courses in the general education of universities.
机译:这项研究使用视觉编程语言(VPL)进行了干预,以提高学生对基本编程概念的理解。 VPL学习环境可以减少编程语言学习的困难,并且适合于教学非计算机科学专业的学生。同时,探讨了不同自我效能水平学生的学习表现差异。基本的编程概念包括顺序,条件和循环。本研究采用准实验设计。参加者包括180名学生在台湾南部的一所大学修读普通课程。工具包括基本编程概念测试和自我效能感调查表。结果表明,VPL教学提高了实验组学生对基本编程概念的理解。自我效能中等和较低的学生对基本编程概念的影响特别大。这意味着VPL在大学通识教育中具有广泛的编程课程潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号