...
首页> 外文期刊>Annales Mathematicae et Informaticae >A web-based programming environment for introductory programming courses in higher education
【24h】

A web-based programming environment for introductory programming courses in higher education

机译:一个基于网络的编程环境,用于高等教育入门编程课程

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Choosing the right programming environment has a great in.uence on the e.ciency of the educational, learning and problem solving processes. While there are many good examples for such environments for the younger genera- tion, which involve block-based programming, gamified learning, appropriate language of the tasks and user interface design, introductory programming courses in higher education rarely take into account the role of the program- ming environment. In this article we have analyzed a typical problem solving process in an introductory programming course with a special focus on the programming environment. We have found that many distracting factors may make the learning process di.cult. Based on our investigation we introduce a web-based programming en- vironment which takes into account the special needs of newcomers to the programming land. This environment tries to exclude the distracting factors and support the problem solving process in a right way. Beside our method- ological considerations, the technical background of supporting traditional programming languages, such as C++, in the web browser is also presented. Finally we make methodological recommendations how this tool can be a part of the teaching and learning process through di.erent types of tasks and learning organizing methods.
机译:选择正确的编程环境对教育,学习和问题解决流程的效率有很大的影响。尽管有很多很好的例子说明了这种面向年轻一代的环境,其中包括基于块的编程,游戏化学习,适当的任务语言和用户界面设计,但是在高等教育中的入门编程课程很少考虑到编程环境。在本文中,我们分析了入门编程课程中的典型问题解决过程,特别着重于编程环境。我们发现,许多分散注意力的因素可能会使学习过程变得困难。根据我们的调查,我们引入了一个基于Web的编程环境,其中考虑了新手对编程领域的特殊需求。这种环境试图排除干扰因素,并以正确的方式支持问题解决过程。除了我们的方法论考虑之外,还介绍了在Web浏览器中支持传统编程语言(例如C ++)的技术背景。最后,我们通过不同类型的任务和学习组织方法,提出了如何将该工具纳入教学过程的方法论建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号