欢迎来到天天文库
浏览记录
ID:8942611
大小:53.50 KB
页数:6页
时间:2018-04-13
《c语言实验教学中分层教学模式研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C语言实验教学中分层教学模式研究 C语言实验教学中分层教学模式研究 符祖峰,王海英,周士芸,杨丽 (安顺学院电子与信息工程学院,贵州安顺561000) 摘要:根据西部地州院校的特色,在C语言实验教学中运用分层次教学法,提出了异层同班异法的分层条件下的具体教学措施。该措施能有效提高教学的针对性,提升学生的实践操作能力。 关键词:C语言;实验教学;分层教学 基金项目:国家自然科学基金资助项目(No.61304146),贵州省科技厅、安顺市政府、安顺学院三方联合基金(黔科合J字LKA[2012]20
2、号) 简介:符祖峰(1978-),男,河南南阳人,讲师,硕士,研究方向为信息安全与密码学。 一、引言 C语言是一门被广泛使用却比较难学的高级程序设计语言,已成为许多理工科专业的必修内容。特别对于计算机相关专业,《C语言程序设计》作为实践性很强的专业基础课程,是学生学习和发展的根本。西部地州院校的学生大多来自于省内,因大多数中学的硬件条件有限,造成录取学生的计算机基础较差且参差不齐,对教学效果已经产生了较大影响。对比我校在第40期国家计算机二级考试中各个方向的报名与通过情况,可以很明显地看到:报名参加
3、C语言考试的学生占报名总人数的42%,可通过考试的还不足10%。学生已经明白C语言学习的重要性,但考试成绩并不理想。对C语言的实验教学进行改革颇有必要。 《C语言程序设计》一般开设在第二学期,其实验教学贯穿于理论教学中,协助理论教学来训练学生的动手能力。在实验教学的实际操作中存在以下问题:(1)学生的基础参差不齐。传统的实验教学方式会导致教师迁就学生的基础,不断降低教学要求,降低整体的教学质量;或者教师以学生的平均水平为准开展教学,造成越来越多的学生厌学,教学质量无法提高。(2)统一设置的实验内容。学生
4、很容易相互复制粘贴或者依靠万能的百度,造成实验报告千篇一律,达不到实验的教学效果。(3)实验教学隶属于理论教学。C语言理论教学偏重于突出语法知识点,而实验教学应该注重分析设计、综合应用。如果实验只是理论的验证工具,就会造成学生分析设计能力差、调试能力差、测试意识淡薄等问题,进而降低学生学习的兴趣[1-3]。 分层次教学模式能够根据学生的实际学习情况而采取不同的教学方法,能够兼顾到不同层次学生的需要,体现了以人为本、以学定教的教育观点,已经得到了很多专家与教师的肯定[1-5]。在C语言实验教学中采用分层次
5、教学的模式,有助于使学生达到最佳发展区,有助于提高实验教学效果。但是西部地州院校大多教学资源紧张,师资力量不足,导致分层教学模式实施过程中存在许多与其他高校不同的问题。 二、分层次实验教学措施 1.分层方式。西部地州院校因为教学资源上不够充裕,同层同班同法的分层模式并不适用。异层同班异法分层模式不需要对教学秩序做大的调整,其成功经验在西部地州院校更有推广价值。 在异层同班异法分层方式下将学生分为两个层次:基础层和提高层。学生的层次依据问卷调查和基本能力测试的结果来进行划分。调查问卷涉及到在中学信息教
6、育的情况、对计算机应用的兴趣、性格爱好等方面。基本能力测试主要考查对常见算法思想的掌握情况。对这两个层次同学的教学活动同时开展,但对他们的要求并不一样。他们有不同的教学目标、不同的实验任务、不同的课后活动,但是具有相同的课程考核方式。一致的课程考核要求保证了课程成绩的公正,能够促进学生健康发展。 2.实验教学目标的分层次设计。C语言教学主要训练学生对C语言的认知能力、理解能力和设计能力[1]。认知能力要求掌握基本的语法、基本程序结构和具有创建简单程序的本领;理解能力要求能够理解设计思想、掌握基本结构、具
7、有设计简单算法等能力;设计能力包括掌握程序设计方法、掌握复杂的语法和算法、解决具体问题等能力。 对提高层的学生,需要掌握对C语言的认知能力、理解能力和设计能力;对基础层的学生,能在教师和提高层的同学帮助下,掌握对C语言的认知能力、理解能力和基本的设计能力。 3.教学活动分层次开展。同层同班同法的分层模式很容易实现分层次开展教学活动,但在异层同班异法分层模式下实现分层次开展教学活动存在一定的难题。 (1)实验内容分层设置。通过搭建实验教学平台,将每一次实验的相关要求预先放在平台上。在教学平台上可以看到
8、每一次实验的题目、要求与目标、内容与考核要点等。其中实验内容分为模仿验证、自主设计、思考创新等三个层次,并且根据实验的难易情况对两个层次的学生明确提出不同的要求。模仿验证型的实验内容主要跟理论讲授配套,有助于增强理论讲授效果。自主设计、思考创新型实验内容跟学生的日常生活有关,趋于综合性、创新性,有助于训练学生用C语言解决实际问题的能力。在实验项目设定上坚持循序渐进、由简单到复杂、由易到难的标准。让每位学生在有限的时间内充分参与
此文档下载收益归作者所有