“C语言程序设计”混合式教学实践与探讨.docVIP

“C语言程序设计”混合式教学实践与探讨.doc

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

“C语言程序设计”混合式教学实践与探讨   摘要:“C语言程序设计”是计算机专业学生的一门重要的专业基础课程。从C语言程序设计课程教学的实践出发,介绍了当前的教学现状与存在的问题,探讨了一种新的混合式教学模式,并提供了几种相应的教学措施。   关键词:C语言;课程教学;混合式教学;翻转课堂;讨论式教学   中图分类号:G434 文献标识码:A 文章编号:1009-3044(2017)14-0128-02   “C语言程序设计”是我校计算机学院计算机科学与技术专业、软件工程专业及网络工程专业的主要学科基础课之一,课时安排72课时,授课对象是各专业的大学一年级新生,是学生以后学习“数据结构”、“算法设计与分析”以及“面向对象程序设计”等课程的基础课程。其教学内容包括程序设计基本概念、基本数据类型、运算符和表达式、基本的数据输入输出方法、控制结构、数组、函数及程序模块化开发、指针、结构体和共用体、简单链表,枚举类型、位运算及文件的基本操作等。“C语言程序设计”是计算机专业学生接触的第一门程序设计课程,重在培养学生的逻辑思维能力、程序设计能力以及程序分析和调试能力,为进一步学习后续课程打下良好的基础,学生学习效果的好坏可能直接关系到其后续专业课程的学习兴趣与学习效果,有举足轻重的意义。然而,由于本课程学习内容较多,算法逻辑性强,知识点之间前后联系紧密,后续知识点内容的学习对前面已学内容的掌握程度要求较高,概念抽象复杂,语法繁多,编程规范灵活、容易出错,难点相对集中,学生基础差别较大,教学过程中往往存在教师难教、学生学习吃力、兴趣不大、考试挂科率相对较高等问题。如何针对课程的特点、学生的知识层次,合理规划教学内容,运用先进的教学模式和教学手段来组织教学,从而有效提高学生的学习兴趣和学习效果,培养学生的编程能力,是本门课程教学改革面临的主要问题。   1当前的课堂教学模式及存在的问题   随着多媒体技术与网络技术的快速发展,大学教育的思想和理念较传统教学模式有了大的革新。当前大学课程教学通常采用一种“混合式教学”(B-Learning)的教学模式,将基于校园网的网络化教学(E-Learning)和传统的面对面教学混合,把传统教学的师生互动优势和网络化教学“以学生为主”的优势结合起来,既体现教师引导、启发与监控教学过程的“主导”作用,又强调激发学生在学习过程中的自主性、积极性与创造性,体现学生的“主体”作用。混合式教学为“C语言程序设计”教学改革提供了新思路,通过运用多种现代教学技术、电化教学手段整合教学资源,开展有效教学,有显著的教学效果。但是,我们在长期的教学过程中,也发现了传统的混合式教学模式在“C语言程序设计”课程教学中存在的问题,主要表现在:   1)虽然加强了实践教学,但实践的内容与方式没有重视对学生的创新能力培养。学生在上机实践中,按照实验指导书的步骤或源程序,依葫芦画瓢地输入和验证C语言程序代码,得到正确的结果后,即提交作业,大部分同学却对实验原理、每个程序语句的含义不求甚解,甚至复制粘贴别的同学的实验结果,这样的实践环节与训练方式对提高学生的编程能力意义不大。   2)在教学手段上,“计算机+大屏幕投影”的“多媒体式灌输”式教学模式并不利于提高学生的学习自主性。面对面的课堂教学中,教师借助多媒体设备与课件“满堂灌”,学生则疲于应付“信息轰炸式”的教学,缺少自由提问的教学环节,师生之间互动很少,不能体现学生学习的自主性、积极性;网络化教学中,学生在学习过程中以复习教师的线上电子课件为主,网上教学平台上的师生交流或生生交流很少,难以达到培养学生的自主性、积极性与创造性的目的。   3)缺少有效的平时考核手段与督促机制问题。目前,教师对学生学习情况的反馈手段,主要通过批改学生作业、偶尔的课堂提问、课间或教学网络平台上回答学生的问题等,接触面较小,缺少有效的平时考核手段与督促机制,难以及时了解大部分学生的学习情况,也就难以及时采取有效措施督促学生的学习,难改变历来“C语言程序设计”课程考试不及格率较高的问题。   为了解决这些问题,我们在教学中尝试了一种新的混合式教学模式,将传统教学、翻转课堂与讨论式教学相结合,将面对面教学与网络自主学习更好地结合起来,以期达到更好的教学效果。   2一种新的混合式教学模式及相关教学措施   2.1开展课堂教学内容的研究,建立翻转课堂教学资源库   一门课堂的教学改革离不开一支有相当专业知识、信息技术素养及丰富教学经验的师资队伍。我们在院部的大力支持下,组建了由教授、双师型教师、高级程序员及有多年课程教学经验的副教授与讲师组成的“C语言程序设计”课程教学团队。根据课程的知识特点和培养目标,开展“C语言程序设计”课程教学内容的研究,在教学内容安排上注重夯实学生的理论基础,培

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档