...
首页> 外文期刊>Computers & education >A drawing and multi-representational computer environment for beginners' learning of programming using C: Design and pilot formative evaluation
【24h】

A drawing and multi-representational computer environment for beginners' learning of programming using C: Design and pilot formative evaluation

机译:用于初学者使用C进行编程学习的图形和多表示计算机环境:设计和试点形成性评估

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

摘要

This paper presents both the design and the pilot formative evaluation study of a computer-based problem-solving environment (named LECGO: Learning Environment for programming using C using Geometrical Objects) for the learning of computer programming using C by beginners. In its design, constructivist and social learning theories were taken into account. The general design has taken into consideration models of the learning process and subject matter as well as potential learner behaviour in dealing with fundamental tasks. The main emphasis has been placed on the role of: (a) multiple external representations in student learning, (b) motivation, through performing problem-solving activities taken from the familiar and meaningful context of drawing, using simple geometrical objects, (c) the active participation of students in their own learning by using hands-on experience, (d) appropriate feedback on the actions taken by students, to aid their self-correction, and (e) holistic, activity-based, multi-media, multi-representational and multi-layered content for the learning of basic concepts of programming using C. LECGO was pilot evaluated in the field through a qualitative and comparative study where nine 12th grade (18-year-old) students participated. In fact, students faced three similar yet not identical sets of four tasks across three learning environments, namely; paper and pencil (p-p), Turbo C and LECGO. The data emerging from this field evaluation study indicates that students gain better results within LECGO than in both the p-p environment and the typical programming environment of Turbo C, while performing similar activities.
机译:本文介绍了基于计算机的问题解决环境(称为LECGO:使用C使用几何对象进行C编程的学习环境)的设计和试点性评估研究,以供初学者使用C进行计算机编程的学习。在其设计中,考虑了建构主义和社会学习理论。总体设计考虑了学习过程和主题的模型以及在处理基本任务时潜在的学习者行为。主要重点放在以下方面的作用:(a)在学生学习中的多种外部表示形式;(b)通过使用简单的几何对象执行从熟悉的有意义的绘画环境中采取的解决问题的活动来激励学生;(c)通过动手实践使学生积极参与自己的学习;(d)对学生所采取的行动提供适当的反馈意见,以帮助他们进行自我纠正;以及(e)全面的,基于活动的,多媒体的, -代表性和多层的内容,用于学习使用C编程的基本概念。LECGO通过定性和比较研究在该领域进行了先导评估,共有9名12年级(18岁)的学生参加了该研究。实际上,在三种学习环境中,学生面临着三组相似但又不完全相同的四个任务。纸和铅笔(p-p),Turbo C和LECGO。这项现场评估研究得出的数据表明,在LECGO中,学生在进行类似活动的同时,在p-p环境和Turbo C的典型编程环境中比在p-p环境和典型编程环境中获得更好的成绩。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号