关于C语言教学改革探析.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于C语言教学改革探析 摘要:c语言程序设计是计算机及相关专业在程序设计方 面的重要基础课程之一,但是传统的教学模式面临越来越多 的问题,收不到良好的教学效果。针对这些问题,从教学内 容、教学方法等方面提出了一些改革措施,旨在培养学生的 学习兴趣和提高学生学习的自主性。 关键词:c语言;教学改革;学习兴趣;主动学习 作者简介:陈一飞(1977-),女,江苏常州人,南京审 计学院信息科学学院,讲师。(江苏南京211815) 中图分类号:G642. 0?????文献标识码:A?????文章编 号:1007-0079 (2012) 35-0063-02 C语言程序设计是计算机及相关专业在程序设计方面的 重要基础课程之一。在很多高等院校中,它是学生学习程序 设计的第一课,内容是培养学生建立编程思想、掌握编程方 法和技巧,为其他语言的学习奠定坚实基础。它也是一些后 续相关课程(‘数据库”、“数据结构”等)的重要基础。 但是由于C语言抽象,逻辑性强,有大量的语法知识,而初 学者缺乏计算机程序基本知识。因此,如果在不适当的模式 下进行教学,容易使很多学生感觉这门课难学、枯燥,找不 到编程的感觉,产生畏难情绪,对C语言的学习提不起兴趣。 为了改善C语言教学效果,首先必须提高学生的学习兴趣, 使其产生主动学习的要求,而不是被动地接受灌输。本文在 如何激发和保持学习兴趣、如何促进学生自主学习方面进行 了一些探讨。 一、传统教学过程中存在的问题 总结来说,C语言的教学难以收到预期效果,由以下几 方面的原因引起: 首先,就C语言本身而言,其语法结构较复杂、类型多 样、表达式丰富、编程风格灵活,与计算机硬件结合紧密。 对于初学学生而言,这些特点造成学习过程中理论概念量大 且容易混淆的困难,理解起来有很大的难度。同时,真正实 现一个C程序需要花时间上机认真调试,这些技巧也不是一 蹴而就能获得的,需要点滴的积累。 其次,就学生而言,他们了解到现在流行的开发语言是 Java和C#等,在以后的实际工作中需要使用C的情况并不 多。同时上课要求学生写的C程序大都没有美观的图形化界 面,面对像DOS —样的黑色窗口,这和他们平时接触到的应 用程序差别很大。这些差距使学生觉得学习C语言用处不大, 因此从一开始对C语言的学习就缺乏兴趣。 C语言的开课时间一般设在大一的第一个或者第二个学 期,此时绝大部分学生对计算机软硬件知识缺乏全面了解, 再加上C语言本身学习起来有难度,使学生在初学时不能很 快掌握算法的思维特点,因此编程能力、调试能力普遍较差, 增加了 C语言学习的难度。很多学生在这个学习的过程中逐 渐丧失信心,非但没有产生编程的兴趣和学习的积极性,还 对编程产生惧怕心理,进而放弃学习。 最后,就授课教师而言,讲授过程中会过分注重理论知 识的传授。因为语法是C语言的基础,是写出一个正确程序 的根本。授课都是以语法知识为主线,这部分内容相对枯燥, 很难激发学生学习的热情。而在上机课实践编程时,很多学 生往往会利用网络资源和有哪些信誉好的足球投注网站引擎从网上找一段类似的程 序应付了事,缺乏自己动手编写和调试的锻炼,最后没有达 到学习程序设计的根本目的。 二、多样化的教学方法和手段 面对目前教学中的种种困难,必须对当前的一些教学模 式进行改革,对教学方法进行更新,让多样化的方法、手段 适应新环境下学生的要求,激发学生的学习兴趣和学习主动 性,才能使教学效果得到提高。 1.培养学生的编程兴趣 激发学生的兴趣。兴趣是最好的老师。由于C语 言涉及了一种和以往中小学课程学习完全不同的思维方式, 一开始学生难免会接受起来比较慢,导致基础知识学习不牢 固,直接影响以后的学习效果。所以,采用什么教学方法可 以使学生在第一节课就对C语言这门课产生浓厚兴趣就显得 尤为重要。教师的主要任务就是让学生喜欢上C语言,产生 想用C语言写点程序实现某些功能的愿望。 虽然,现在的学生很早就接触了计算机,但都是用来浏 览网页、打游戏或者收发邮件。对大多数学生来说,编写一 个程序很陌生。传统教学中,第一节课通常开篇就介绍C语 言的重要性、C语言的特点等,这样抽象的介绍只会使学生 摸不着头绪。因此在教学中,要化抽象为形象,可以藉由一 系列学生平时比较感兴趣和经常接触的例子,比如一个游戏 小程序,用较为生动的画面展示,一段程序经过编译就能变 为一个游戏,吸引大家的注意。然后使学生感性地体会到C 语言是人们手中的工具,用好这个工具就能自如地编写出自 己想要的程序。 (2)维持学习的热情。C语言的课堂语法教学是枯燥的。 在第一节课介绍的例子所引起的兴趣不足以维持整个学习 过程,因此在教学中要采用必要的手段保持学生良好的学习 状态和热情。在实际教学中,不妨多选择一些具有趣味性的 编程题目,例如“抓交通肇事犯”、“水仙花数”、“猴子 吃

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档