首页> 外文会议>2016 IEEE 8th International Conference on Engineering Education >A proposal for teaching programming languages through open hardware tools
【24h】

A proposal for teaching programming languages through open hardware tools

机译:通过开放的硬件工具教授编程语言的建议

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

摘要

This paper proposes a methodology for learning of languages programming using open hardware tools. It has chosen as study case, the teaching of Python language due to versatility, structure and robustness that this language provides in the design and construction of hardware and software elements in devices such as Arduino or Raspberry PI. However, this methodology can be employed in the teaching of other type of programming languages such as C, Java, or Dart. It has selected as educational framework of the methodology some sections of the model known as Stage Self Direct Learning (SSDL) which provides a conceptual base that serves as reference model allowing to build a methodology in which the students will be participant of their own educational process. In order to enhance the learning process in the students, in the structure of course, it has designed an e-learning course taking as platform to ILIAS (Integriertes Lern-, Informations-und Arbeitskooperations-System). It is an open source platform with some features such as Sharable Content Object Reference Model (SCORM) resources, forums, surveys, taxonomy services, exercises and assessment. During the development of course, different kinds of resources were created and shared through this platform, these were subject to discussion providing a space for the exchange of ideas and experiences associated with the main topics of this course. The methodology established allowed to encourage the interest of the students in the learning and use of programming languages as likewise using them in the design of projects that require the use of open hardware resources.
机译:本文提出了一种使用开放式硬件工具学习语言编程的方法。由于该语言在Arduino或Raspberry PI等设备的硬件和软件元素的设计和构造中提供的多功能性,结构和鲁棒性,它选择了Python语言作为教学案例。但是,可以在其他类型的编程语言(例如C,Java或Dart)的教学中采用此方法。它选择了模型的某些部分作为阶段方法的教育框架,称为阶段自我直接学习(SSDL),该阶段提供了一个概念基础,作为参考模型,允许您建立一种方法,使学生将自己参与自己的教育过程。为了增强学生的学习过程,在课程结构上,它设计了一个以ILIAS(Integriertes Lern-,信息和Arbeitskooperations-System)为平台的电子学习课程。它是一个开源平台,具有一些功能,例如可共享内容对象参考模型(SCORM)资源,论坛,调查,分类法服务,练习和评估。在课程开发过程中,通过此平台创建和共享了各种资源,这些资源需要进行讨论,从而为交流与本课程主要主题相关的思想和经验提供了空间。所建立的方法论可以激发学生对编程语言的学习和使用的兴趣,就像在需要使用开放式硬件资源的项目设计中使用它们一样。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号