C语言程序设计教学前导课程研讨.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13卷 第4期 软 件 导 刊 Vo1.13NO 4 2014年 4月 SOflwareGuide ADr.2014 C语言程序设计教学前导课程研究 朱 赘,郑晓妹 (上海师范大学 信息与机 电工程学院,上海 200234) 摘 要 :C语言程序设计教学常常会遇到学生基础不同的问题,在课时不足的情况下将导致教学的困难。讨论 了程 序设计教学的困境 以及 Scratch程序作为前导课程可能给教学带来的帮助 。 关键词 :C语言;程序设计;Scratch;前导课程 中图分类号 :G433 文献标识码 :A 文章编号 :1672-7800(2O14)004—0160—03 C语 言程序设计课程 中,既要努力熟悉程序 的抽象 、结构 C语言程序设计教学困境 控制等一些全新概念 ,又要避 免语法错误 ,学 习如何在编 译器报错时正确地修改和调试程序 ,学习任务相 当繁重 。 1.1 学生基础薄弱 笔者认为 ,如果 给 C语言程序设计课程设置有效的 笔者所在的学校,计算机专业的学生高中期间的数学 前导课程 ,为学生补充必要 的基础概念 ,如抽象、逻辑 、流 基础参差不齐 ,不少学生基础薄弱 ,却仍然选择 了计算机 程等 ,并为他们设计任务 ,要求在讨论和实践 中完成 ,将对 专业 ,给 c语言程序设计初级专业课 的教学和管理带来 程序设计教学起到很大帮助 。前导课程可 以由计算机导 很多 问题 ,如学习困难或考试通不过导致反复重修等 。中 论课程担任 ,但必须给学生安排一定量 的实践和思考 内 学 的信息课程 以WORD、EXCEI操作为主 ,并不重视程 容 ,不能把导论仅作为简单 的理论课程 。 序设计入 门 。因此 ,很多学生在大一并没有做好接受专 业知识学习和训练 的准备 。 3 Scratch简介 1.2 教学进度快 现行教学计划 中,计算机导论、高等数学等课程的教 Scratch是美 国麻省理工学院(MIT)媒体实验室开发 学无法为学生补充 中学里缺失的内容 ,而程序设计教学 的 的一套 “程序语言”,它的使用对象是 8岁 以上 的学生。利 课时通常偏紧。在一个学期 中要完成程序设计概念和语 用这个软件可 以轻松地创造出互动式故事 、动画、游戏 、音 法 的教学 ,要求学生必须有一定 自学能力 ,基础薄弱 的学 乐等令人惊叹的作品,是一套简单又有趣的软件 。 生基本上不能适应这种节奏 。 Scratch在设计作 品的过程 中会运用到数学及算法 的 1.3 缺 乏专业兴趣 概念 ,对逻辑分析 、创意思考 、流程控制 、问题解决 、合作学 学生基础差 ,跟不上教学进度 ,加上程序设计等专业 习等都有帮助 。Scratch属于 “积木组合式 ”的程序语 言 , 课程 内容抽象枯燥 ,学生 自然兴趣减少 ,缺乏学习热情和 采用拖曳、组合 的方式设计程序 。它还是 “可视化”的程序 动力 ,造成教与学都很 困难 ,不少学生一再补考和重修 。 语言,具有 “所见即所得 ”的功能,不像一些程序语言需要 c语言程序设计是计算机专业 的核心课程 ,这个环节的失 经过复杂 的 “编译”过程才能看到结果 。 败将给后续课程带来很多 问题 。若在初级课程和后续课 Scratch把程序命令归为动作 、外观 、声音 、I田i笔、变 程 中屡屡受

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档