C语言程序的设计课程教学的思考.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序的设计课程教学的思考

C语言程序的设计课程教学的思考   摘 要: C语言程序设计思维的养成需要教与学双方的配合。文章讨论了教学中存在的问题,给出参与式教学方式下的教学尝试、教学评价及教学反馈,实践证明对学生的学习具有一定的促进作用。   关键词: C语言; 程序设计; 参与式教学; 教学尝试   中图分类号:TP311.1 文献标志码:A 文章编号:1006-8228(2017)09-64-02   Abstract: The formation of C language programming thinking needs the cooperation between the teaching and learning sides. This paper discusses the problems existing in the teaching, and gives the teaching experiment, teaching evaluation and teaching feedback under the participatory teaching mode. The practice has proved that it can promote the students study.   Key words: C language; programming; participatory teaching; teaching experiment   0 引言   C 语言程序设计课程是高校?算机专业及部分非计算机专业必修的一门计算机基础课。它通过C语言的语法规则、结构化程序设计方法的学习,使学生了解程序设计的总体思路,掌握程序设计的基本算法,借助上机实践操作,逐步培养学生掌握程序设计的思想和方法,使其具备一定的程序设计和程序调试的能力、问题的求解能力和探索创新能力。   由于C语言是学生可能接触的第一门程序设计课程,对于抽象的程序逻辑无法正确理解,以致于造成程序设计思想错误。传统的教学方法通常在内容上从浅到深,层层递进,配以实验实训,理论上来看是符合教学要求的,但往往学校课堂教学效果并不理想,还比不上培训学校的教学成果。   1 常见教学改革方法   由于传统教学方法已不适应当今的教学环境,所以不断涌现出新的教学方式,主要的教学方法有以下几种。   ⑴ 任务驱动教学[1]   教师对每个知识点设计相应的任务,学生自主选择任务,围绕任务展开学习,以任务的完成结果检验和总结学习过程,教师根据学生学习情况补充课堂知识,它改变了学生的学习状态,使学生主动建构探究、实践、思考、运用、解决高智慧的学习体系。   ⑵ “翻转课堂”   翻转课堂是教师提前创建视频,学生在家中或课外自由观看视频,在课堂上师生共同交流并完成作业的一种教学形态[2]。   ⑶ 参与式教学   参与式教学是一种以学生为教育教学主体,教师组织、设计”活动”的形式,全面调动学生积极参与、创造性学习与发展的教育理念、教育模式,它改变了传统教学模式以教师为核心的模式,加强了师生之间的讨论和交流,充分调动了学生的积极性与主动性,有效地提高了教学质量。   ⑷ 慕课[3]   慕课作为一种新型教学模式,以高清晰度的微视频、高质量的教学文本为核心,辅以交流、答疑等机制,近年来在高校中得以实施,将传统的课堂向网络学习迁移,给学生提供了自主选择的学习途径。   ⑸ “雨课堂”[4]   2016年6月,学堂在线与清华大学在线教育办公室推出共同研发的教学工具,将PowerPoint与微信结合,课外:使用雨课堂,教师可以将带有MOOC视频、习题、语音的课前预习课件推送到学生手机,学生提前预习;课堂上:学生凭借微信加入教师班级,PPT推送到终端,教师实时答题、弹幕互动,为传统课堂教学师生互动提供了沟通桥梁。   2 教学存在问题讨论   新的教学模式的出现弥补了传统教学模式的不足,但从学生的学习态度、自身基础等角度来看,其实也存在一些问题。   ⑴ “听得懂,不会做”   掌握C语言,必须从其抽象的程序逻辑入手,只有将基本的程序逻辑弄懂,才能谈得上灵活运用,但这恰恰是初学者的一大障碍,相比于模仿、背诵程序段,掌握基本程序逻辑是事半功倍的办法。若教师的课堂、微课或PPT课件在讲解逻辑上不够透彻,而学生的基础不够好,好似听懂了内容,但真要做题做却无头绪,反而需要在课堂下多花时间,重新学习,那课堂的“教”就没有产生良好效果。   ⑵ 学生厌学,无兴趣   C语言程序设计是大学生新进校就接触的计算机课程,通常都以简单枯燥的运行方式呈现,学生并没有感受到它的作用,对于非计算机专业的学生,更是觉得难以理解为什么要学,因此学习不积极,作业没按时

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档