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语言程序设计课程进行教学改革和教学实践,提高学生学习兴趣并培养学生分析与解决问题的能力。 关键词:C语言;教学模式;教学改革 0 引言 C语言程序设计不仅是计算机专业的必修课,而且是很多非计算机专业的公共基础课。它通常是高校学生所接触到的第一门程序设计语言,其重要性可见一斑。由于是“第一门”,学生的学习热情高涨,但当碰到数据类型繁多、语法结构复杂的计算机语言时,学生的学习兴趣很快就消退了。如何结合现有的教学模式,改进C语言的教学效果,提高学生的学习兴趣,让学生能较快地掌握程序设计基本方法,一直以来都是值得探索的问题。 1 C语言的多维立体教学系统 树立一个正确的教学目的和学习目的分别是教师教好和学生学好一门课的根本所在。教师和学生都应向这一目标努力。传统的教学模式存在交互性弱、理论与实践缺乏联系等缺点。笔者结合多年C语言程序设计课程的教学经验,在传统教学模式的基础之上,提出多维立体教学系统,如图1所示。该系统由多元学习系统、实例分析系统、成功激励系统3个子系统构成多维度、立体化的学习模式。多维立体教学系统为C语言学习者定制完全个性化的学习模式,能全面提升学习者的C语言运用水平,真正实现学知所用、学有所用、学会所用。 1.1多元学习系统 高校制订教学计划时,通常将该课程安排在大学一年级开设,而这一时期,学生刚刚由高中进入大学,对专业方向以及后续要学习哪些专业课程还不了解。学生们会疑惑:这门课对后续课程学习到底有什么用?这时,他们根本不可能认识到将这门课作为专业基础课的真正用意,而从辅导员及学长那里得到的信息是计算机二级证书对于就业大有裨益。于是,学生在学习这门课伊始,心里便有了目标:通过计算机二级考试。对此,教师首先要做的是明确教学目的并调整教学目标,及时引导学生,让学生明确学习C语言的终极目标是“学以致用”。 多元学习系统是以多媒体教学为基础,并采用正常学习课、主题沙龙课、学习辅导课相结合的教学环节,帮助学生学习C语言。正常学习课就是教师采用传统的教学方法,以正常的多媒体及板书形式授课,使学生在短时间内获取大量信息的教学方法。这种方法虽然存在大家所都熟知的诸多缺点,但要使几十甚至上百名学生能较快地掌握课程内容,传统的教学方法不可或缺。教师应在讲授这门课程伊始就清楚地告诉学生:学习这门课的主要目的,是通过学习C语言,了解基本的算法,掌握正确的编程思想和编程方法,提高计算机的应用水平,为后续课程打下良好、坚实的基础。教师在讲授这门课的同时,也要注意适时引导,不要过分强调计算机二级考试和期末考试的重要性,应本着实用的目的,让学生活学活用。至于计算机二级考试,其实与我们上面指明的学习目的并不矛盾,如果学生的学习目标真正明确了,顺利通过二级考试也是自然而然的事情。 主题沙龙课和学习辅导课是正常学习课的重要补充。教师在正常学习课环节的基础上开展主题沙龙课,将正常学习课的重要知识点进行提炼,提出一定主题下的拓展命题,可以训练学生对知识点的认知能力,使其进一步加深在知识点应用层面上的体会,并促进学生对知识进行消化和吸收。学习辅导课是针对学生上课(包括正常学习课及主题沙龙课)、作业及答疑过程中存在的不足,为学生扩展和补充C语言语法特点和应用案例等方面的知识,帮助学生快速积累知识。由正常学习课、主题沙龙课、学习辅导课构成的多元学习系统如图2所示,三者相互促进且互为补充,是C语言多元学习中必不可少的环节。 1.2实例分析系统 美国著名的教育家乔伊斯在《教学模式》一书中,将教学模式分成4类。信息处理模式注重帮助学习者获取信息,并发展学习者获取信息、加工信息、观察问题和解决问题的能力;归纳模式侧重信息的获得和加工;概念获得模式主要是帮助学习者有效地学习概念;探究模式主要在于培养学习者探究的技能。 结合乔伊斯的教学模式理论,笔者提出实例分析系统。该系统以几个完整的案例为总线,从工程实践的角度出发,首先提出问题:我要编写一个什么样的程序,该程序要实现什么样的功能;其次再进行功能模块划分,引出模块化的思路;最后以案例为向导实现每个功能模块,而每个模块所涉及的知识点也被顺理成章地引出来。传统的C语言程序设计教学以填鸭式教学为主,强调教师“如何教”,忽视学生“如何学”这个问题。教学基本上都是在讲解基本语法,配套教材中的案例也只是为了说明语法而已,缺乏趣味性。然而兴趣和爱好却是最好的老师,瓦特发明蒸汽机、牛顿发现万有引力定律都是兴趣的指引。 实例分析系统首先用生动的实例告诉学生这门课的学习

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档