- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言实验课教学探讨.doc
C语言实验课教学探讨论文关键词:程序设计? C语言? 实验教学? 实验教学改革
论文摘要:该文首先介绍了C语言实验课教学的重要性,然后探讨了一些可以采取的行之有效的教学模式、教学方法和教学实践,最后总结了教学改革的效果和体会。
C语言是一种理想的结构化语言,其语言结构清晰,便于学习,而且编译、运行效率高,数据类型丰富,灵活性强,特别是有助于初学者学习模块设计思想,并对数据结构的运用有一定的认识,对培养学生的抽象思维能力有很大帮助。因此它已成为许多高校计算机专业甚至部分非计算机专业的一门必修课。因为C语言是一门比较抽象且实践性很强的课程,要让学生运用C语言编写程序解决实际问题,如果只重视课堂教学而轻视上机实践,就算再讲究什么方法、策略,往往是事倍功半,让学生感觉C语言太难、太深奥、不好学失去学习的兴趣,最终达不到本门课程教学目的。下面本文从上机实验的角度探讨了C语言的教学心得,仅供大家参考。
1 C语言实验课的重要性
学习C语言程序设计应当充分注意实验环节。首先老师在上实验课时尽量要求学生多编写程序,多上机调试程序,上机实验的目的决不仅是为了验证所编程序的正确性,其主要目的在于让学生熟练掌握上机操作要领和调试程序技术,积累编程经验。其次上机实验可以加深学生对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授比较枯燥又难以记住,但它们又很重要,通过多次上机就能自然地熟练掌握,通过上机来掌握语法规则是行之有效的一种方法。最后,学生在上机调试通过一个程序后,可以自己改变程序中某些部分,甚至故意设置一些障碍,观察和分析在不同情况下的编译和运行结果。应当说,上机实验的重要性绝不亚于课堂听课,这是巩固和发展课堂知识的十分重要的环节。
2 C语言实验课存在的问题
目前在不少高校C语言实验教学活动中,经常会出现以下一些问题:
2.1 没有充分调动学生学习的积极性。大部分学生在学习程序设计以前只知道使用计算机娱乐或办公,认为计算机的学习应该很轻松。但是C语言的许多基础知识都是概念性强、理论性强,内容丰富且抽象,具有严密逻辑性的,学习难度比较大。这时有的学生会产生畏难情绪,而老师又没有及时引导,因此许多学生学习兴趣开始降低,不听老师讲授理论课,甚至连实验课也干脆不去。
2.2 很多高校的C语言课一般是理论课和实验课分开教学,任课老师只负责理论教学,实验部分则是把学生丢到机房由实验室老师负责辅导,任课老师很少或基本不去机房,学生上机调试程序的自觉性当然很差,就算任课老师布置了作业,也有不少同学在偷偷玩游戏浪费时间,有同学有问题也是由辅导老师负责解答。任课老师和辅导老师沟通不够,学生到底哪里不懂,上机时在干什么这些情况任课老师很少知道,当然也不了解学生现阶段的学习情况,教与学在这里脱节了,任课老师上课就失去了针对性。
2.3 学生的作业存在抄袭现象,有的程序错误百出,根本就没上机调试过。对批改过的作业,有相当一部分学生也不认真去分析,交作业仅仅是为了应付老师。对于C语言这样一门实践性很强的课程,仅靠布置作业和书面批改作业的方法来督促学生学习和了解学习情况是很不全面和客观的,很难提高教学质量。
2.4 学生每次上机时缺乏明确的量化指标,虽然教师事先也向学生布置应准备的内容,但没有督促和检查,完成完不成无所谓。上机情况与期末总成绩没有直接关系,这常常导致学生上机前不充分准备,上机过程中时间抓得不紧,思想上没压力,故而上机调试程序的能力提高不快。
2.5 不少高校目前C语言的编译软件还在用DOS下的TC,现在是WINDOWS横行的年代,如果还是坚持让学生面对纯英文操作界面的TC,运行一系列难以记忆的DOS命令,很多学生看第一眼就被吓倒了,更不用说去仔细分析调试程序时产生的诸多英文提示,而且TC本生也有不支持鼠标操作,输入中文不方便等缺点。
3 C语言实验课教学改革的原则和方法
基于对以上问题的分析和认识,在上机实践教学中应采取如下改进措施:
3.1为了方便管理任课老师最好兼任实验室辅导老师,或者要和实验室辅导老师保持密切联系、经常沟通,及时了解学生的上机作业情况,适时调整授课进度。加强机房管理,端正学生的上机目的。上机考勤、纪律情况记入期末成绩。
3.2在每次上机时,要求学生在规定时间内独立完成一定数量的练习题。老师(任课老师或实验室辅导老师)根据每人完成练习题的数量、质量与时间,现场打分并做为平时成绩,影响该课程的总成绩。练习题可在上机之前提前告诉学生,方便他们事先做好准备。这样一来即可有效地避免学生互相抄袭作业、不求甚解的弊端。
3.3凡讲过的基本操作方法,要求学生必须事先复习好,上机时一律不予解答。目的是提高学生理论课的听课质量。
3.4取消原来的书面作业,换成学生写实验报告,这样可以帮助他
您可能关注的文档
- (个人创作,仅供分享)电子病历在病案管理过程中的优势与作用探讨.doc
- (何元松)模式的实践与思考.doc
- (改后)夏县温峪引水工程前景效益分析报告.doc
- (无图)分数的初步认识.doc
- (精华)演化经济学的四种研究范式.doc
- (调研报告)楼区环境脏乱差现象出现原因及解决办法初探.doc
- ,造山型矿床成矿模式研究.doc
- --拓展训练心得.doc
- .《比的基本性质》案例与反思.doc
- .西方经济学期末复习.doc
- 《基于神经网络模型的网络入侵检测系统性能分析与改进策略》教学研究课题报告.docx
- 中学智慧教育云平台界面设计对师生互动体验的影响及改进措施教学研究课题报告.docx
- 构建人工智能赋能的教育人才培养均衡发展体系研究教学研究课题报告.docx
- 基于人工智能的区域教育跨校协作教育资源共享平台安全性研究教学研究课题报告.docx
- 小学语文阅读教学优化:基于生成式AI的教研活动游戏化策略探讨教学研究课题报告.docx
- 《VOCs生物降解技术的研究现状与未来发展方向》教学研究课题报告.docx
- 小学编程教育中的算法创新教学设计研究教学研究课题报告.docx
- 《基于多式联运的物流资源优化配置与区域协同发展策略研究》教学研究课题报告.docx
- 基于多媒体技术的初中英语数字资源交互设计研究教学研究课题报告.docx
- 《酒店个性化服务满意度对顾客忠诚度影响的中介效应研究》教学研究课题报告.docx
文档评论(0)