首页> 外文期刊>International Journal of Web-Based Learning and Teaching Technologies >The appropriateness of scratch and app inventor as educational environments for teaching introductory programming in primary and secondary education
【24h】

The appropriateness of scratch and app inventor as educational environments for teaching introductory programming in primary and secondary education

机译:从零开始和应用发明者作为中小学入门课程教学的教学环境

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

摘要

Teaching programming is a complex task. The task is even more challenging for introductory modules. There is an ongoing debate in the teaching community over the best approach to teaching introductory programming. Visual block-based programming environments allow school students to create their own programs in ways that are more accessible than in textual programming environments. These environments designed for education allow students to program without the obstacle of syntax errors (errors in typing commands) found in traditional text-based languages. In this paper, the authors focus on the use of App Inventor and Scratch as blocks-based programming environments designed explicitly with novices in mind. In the authors' analysis, both Novice Programming Environments (NPEs) seemed to be attractive platforms for introducing fundamental concepts in computer programming and both look appealing for both majors and non-majors.
机译:教学编程是一项复杂的任务。对于入门模块,该任务更具挑战性。在教学界中,关于教学入门编程的最佳方法的争论不断。基于可视块的编程环境使学生可以以比文本编程环境更易于访问的方式创建自己的程序。这些设计用于教育的环境使学生可以进行编程,而不会遇到传统的基于文本的语言中出现的语法错误(键入命令错误)的障碍。在本文中,作者着重于将App Inventor和Scratch用作基于块的编程环境,并明确地考虑了新手。在作者的分析中,两个新手编程环境(NPE)似乎都是在计算机编程中引入基本概念的有吸引力的平台,并且两者对于专业和非专业的学生都有吸引力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号