中职C语言教学中的案例教学法新探:中职

中职C语言教学中的案例教学法新探

中职C语言教学中的案例教学法新探 本文以中职C语言教学中的案例教学法为研究对象,针 对相关问题进行了分析与探讨。文章首先介绍了案例教学法 的相关特征,然后结合具体事例针对中职C语言教学中案例 教学法的实施过程进行了分析,最后提出了中职C语言教学 中的案例教学需要注意的问题。希望本文的研究能够为相关 的教学实践提供一些参考和帮助。

摘 要:
中职C语言教学;
案例教学法;
应用 中职C语言的教学对于中职生计算机能力的培养和提高 具有重要的理论意义和现实意义,本文基于此,以多年中职 C语言教学的实践为基础,结合相关的教学理论知识,对案 例教学法在中职C语言教学中应用的相关问题进行创新性的 探索和尝试。首先,从教学特点来分析,中职C语言它既有 高级语言的特点,又有汇编语言的特点。对于中职生来说基 础差、接受能力偏低的现状不可否认,这必然给中职C语言 的教学带来的一定的难度。其次,从教学目的来分析,中职 C语言教学的目的主要是促使学生掌握C语言的基本语法、基 本语句、基本控制结构以及自顶向下结构化程序设计的基本 方法,这些内容相对枯燥,而案例教学法的引入则有助于帮 助教师提高中职生的学习兴趣,有利的促进了教学目标的达 成。

1.案例教学法的特征案例教学法是将案例讨论的方法运用到课堂教学活动 中,是教师根据课堂教学目标和教学内容的需要,通过设置 一个个具体案例,引导学生参与分析、讨论、表达等活动, 在整个活动的过程中,让学生的能力得到充分的锻炼和发挥, 让学生在具体的问题情境中积极思考、主动探索,以提高教 与学的质量和效果,培养学生认识问题、分析问题和解决问 题等综合能力的一种教学方法。它与其它教学方法不同,不 单指向于教,而且也涵盖于学。案例教学就是以教学案例为 载体,是基于一定的教育目标,选择一定的教学案例从事教 学的一种教学方法,也可以说,在案例教学中,教师与学生 承担着更多的教与学的责任,要求有更多的投入和参与。案 例教学法的特征主要有:
(1)高度的真实模拟性 中职C语言教学中的案例都是教师针对实践材料和教学 经验编写出来的实际案例。这样的案例取自于生活、来源于 生活,这就可以使得案例具有十分鲜明的特点,可以最大限 度的激发学生的学习热情,更可以真实为学生创造解决问题 的机会和环境。

(2)发散思维的拓展性 中职C语言教学中的案例设计不仅仅要针对本次课程的 知识点,同时还要与相关的知识点进行必要的联系。也就是 要求教师在设计案例的过程中体现发散思维的思想。

(3)教学效果的导向性在实施中职C语言教学的过程中,计算机教师不要过分 的关注案例教学的形式,否则就本末倒置了。案例教学法仅 仅是促使教学效果实现的一种方式,最终教学目标的实现才 是我们的最终的目的。因此,我们在实施案例教学的过程中 要注意根据具体实施情况对教学过程进行适当干预以保证 整体教学效果的实现。

2.中职C语言教学中案例教学法实施过程 对于中职生来说,刚刚接触计算机语言学习,往往对于 计算机语言的理解存在一定的误区,对于枯燥的语言学习兴 趣较低。因此在中职C语言案例教学的过程中精心选择与中 职生生活、学习息息相关而又易于理解的案例,合理的把教 学内容整合到案例程序中来,通过中职生自主解决问题的方 式去学习C语言,去解决现实问题。比如我们可以将中职生 评定"三好生"的各种条件限制过程作为案例来讲解C语言中 if语句及嵌套的使用;
可以将个人所得税计算的过程作为案 例来讲解C语言中switch语句break语句的使用等等。这些案 例贴近生活,易于理解能够最大限度的激发学生对于计算机 语言学习的兴趣,从而提升整个中职C语言教学的效果。

2.1案例导入 本文以中职生学期末的成绩统计问题为案例讲解C语言 中if语句和switch语句的相关知识。首先教师要想学生讲述 成绩的统计方式,比如我们可以规定学生学期末的成绩应该 等于日常课程成绩等级(A、B、C、D四个等级)加上期末考试成绩(80%)的总和。计算的过程是先将日常课程成绩等 级(A、B、C、D四个等级)转换成分数,各级分数分别为A-20 分、B-15分、C-10分、D-5分,然后加上期末考试成绩的80%。

那么该如何进行程序设计呢? 2.2对于程序的算法分析 (1)首先可以输入学生的日常课程成绩等级和末考试 成绩;

(2)在输入学生的日常课程成绩等级的过程中如果输 入的是小写字母a、b、c、d应该自动转化为大写字母A、B、 C、D;

(3)根据日常课程成绩等级(A、B、C、D四个等级) 转换成具体分数;

(4)计算学生总成绩=日常课程成绩等级的对应分数+ 期末成绩*80%;

(5)输出学生总成绩。

对于上述过程中的大小写字母转换的问题,中职教师可 以在事先不必提出。而让学生在进行编程的过程中自己去发 现类似的问题,这样的话学生对于该问题的印象更加深刻。

在整个过程中,既锻炼了学生主动分析、解决实际应用中问 题的能力,又能够把前期"字符数据"一节中大小写字母 ASCII码不同及转换等问题联系起来,从而逐渐建立中职生 对于C语言学习体系的框架结构,在一定程度上激发学生学 习主动性与参与性。2.3案例教学中的重点 本次案例教学的重点应放在对 "if语句"、"switch语句 "的格式及执行过程上,同时对将要涉及到的前期相关知识 点"关系运算"、"逻辑运算等"等问题进行回顾。

3.中职C语言教学中的案例教学需要注意的问题 3.1选择适当的案例 作为中职C语言案例教学的始点,选择适当的案例尤为 重要,这是决定教学能够工程的关键前提。C语言教学实际 上是一种通用的程序设计语言,因此,对于中职语言教学来 说可供选择和使用的相关案例有很多。但选择最合适的案例 却不是一件容易的事情,因此,在实践的过程中中职计算机 教师要考虑到中职学校学生的知识水平比较低,选取的案例 要难度适中,这样才有助于中职生理解。对于中职生来说, 教师要善于运用一些简单的案例给学生自己解决问题,让他 们在自己解决问题的过程中不断培养成就感,从而激发其学 习C语言的学习兴趣。

案例的选取也不必拘泥于课本的例子,因为课本的例子 不一定是为案例教学所设计的。这就要求教师要有扎实的专 业知识,并且进行广泛的阅读。对于中职计算机教师来说可 以自己编写相关案例,也可以在课外读物中选取案例。案例 的取材可以是多方面、多渠道的,但是要注意把握其中的一 个重点。那就是所选择的案例要有针对性,可以全面的覆盖 所要讲解的知识点。3.2有针对性的运用案例教学方法 对于案例教学法本身来说也不能适应与中职C语言的所 有教学,教师在实践过程中也要根据案例教学法的特点进行 适当的选择与应用。计算机教学具有综合性、实践性、工具 性、时代性等特点,因此针对这样的特点,可以运用到的教 学方法就有很多了。同时,在运用各种方法进行教学实践的 过程中,要有针对性的进行方法的选择与应用。

3.3做好案例教学的结果评价 (1)教师要积极对学生的结果进行及时的评价。

中职生在案例教学的过程中可能会得出好几个结论,这 时教师如果只对材料的内容进行讲解而不去理会其他结论, 会在一定程度上挫伤中职生的积极性。

(2)做好过程评价 在中职C语言案例教学过程中,教师在整个过程中不仅 仅要对学生的结论进行评价,同时要主要掌握学生得到结论 的过程十分科学、合理,从而对整个过程进行全面的评价。

参考文献:
[1]凌水明;
程慧智."案例教学法"与"多媒体教学法"的 结合运用.新余高专学报.2005.12.30. [2]李凤荣.案例教学法及审计学教学案例的应用.吉林 省经济管理干部学院学报.2010.10.21. [3]丁绍良.《文检》课实验教学法与案例教学法探析. 江西公安专科学校学报.2011.07.30.