中职C语言教学中的案例教学法研究

发表时间:2020/6/28   来源:《教学与研究》2020第6期   作者:杨开丽
[导读] C语言作为结构化语言,程序层次清晰,编写方式模块化,出现错误比较容易调试。

云南省大理州祥云县职业高级中学    杨开丽

摘要:C语言作为结构化语言,程序层次清晰,编写方式模块化,出现错误比较容易调试。在中职C语言教学中,使用案例教学法,将C语言与案例进行结合,使计算机编程语言具有生活化的特征,易于学生的理解和认识,案例法教学,通过教师精心设计,将学生的周边事物,应用到C语言教学中,实现了实践应用,引导学生积极参与案例的研究分析,进一步加深C语言学习效果。
关键词:中职;C语言;案例教学法
        中职C语言的教学目标是学生掌握C语言知识,包括基本函数、语法规则、基本语句、控制结构等内容,这些内容对于中职学生来说,比较抽象,教师使用案例教学方式,可以将抽象的知识简单化,将C语言贴近学生生活进行教学设计,使C语言真实化,变得容易理解和掌握,激发学生的学习兴趣,有利于C语言教学的顺利开展。
        一、中职C语言教学中的案例教学法分析
        中职在C语言教学时,使用的案例教学法主要是指,通过一个案例,组织学生开展研究、分析、讨论,进行教学活动,通过案例教学法,培养学生研究、分析能力和表达能力,学生得到锻炼的同时,加深了C语言知识的学习,案例分析法还需要教师构建一个情境空间,模拟一个知识讨论学习的情境,学生在情境下学习,有利于学生综合素质的提升。
        1、案例教学法具有真实性
        案例教学法中的案例,是教师通过C语言教学资源的搜集,结合教材,根据自身的教学经验精心设计的,具有很强的实用性,在C语言案例教学中,将案例生活化,以学生中生活常见的内容,作为案例的来源,提高学生的学习兴趣,学生根据自己的生活经验,研究分析问题,并提出解决问题的方法。
        2、培养学生发散性思维
        中职教师在C语言案例教学设计时,除了针对本节知识的内容设计,还要进行相关的扩展,引导学生对案例进行发散性思考,引申出更多的问题,利用本节所学的C语言知识,解决实践操作中的问题。
        3、以案例为导向
        在C语言教学法中使用案例教学,教师要关注的是教学目标的实现,而不是教学的形式,以案例为导向,进行C语言知识的传授,在教学过程中,把握学生讨论的方向,进行及时的指正,保证教学的质量。
        二、中职C语言教学中案例教学法的应用
        中职学生在接触C语言时,会有很多的困惑,对C语言认识不足,理解上有一定的困难,学习的兴趣不是很浓厚。所以,教师在C语言教学中,使用案例法教学,将学生周边事物,作为C语言教学中的案例,使C语言知识和学生产生了密切联系,引导学生利用C语言知识,应用到现实生活中,本文以C语言中的条件限制,讲解if语句及switch语句。



        1、案例教学法的实例
        以中职学生期中考试成绩统计为案例,讲解if语句和switch语句的实际运用,首先,教师组织学生,研究分析成绩统计需要的方法,总结成绩统计需要的各个项目,将学生日常课堂表现分成四个等,分别为A、B、C、D;对应的分数为,20、15、10、5,加上期中考试成绩的80%进行C语言程序的编写。
        2、成绩统计C语言编写流程
        (1)在C语言程序中输入学生日常课堂表现的等级和期中考试成绩;
        (2)C语言程序中学生日常课堂表现的等级要输入大写的A、B、C、D;
        (3)按照等级转换为相应的分数;
        (4)计算学生最终成绩,总分数=日常课堂表现分数+期中成绩×80%;
        (5)运行程序,显示最终总分数。
        由于C语言程序一般输入的是小写字母,教师在教学活动中不必事先讲解,留下疑问,学生在实际编写中会遇到这个问题,教师引导学生去解决这个问题,加深学生的印象,有利于C语言知识的学习,和学生解决问题的能力,又可以与前面所学的字符数据中的ASCII码转换进行关联,将C语言知识进行连贯学习,并加以运用。
        3、本次案例主要内容
        本次案例教学的主要内容是if语句和switch语句格式和执行过程,并涉及到前期学习的ASCII码大小写字母的转换知识,在成绩统计C语言程序中,需要学生独自设计循环结构,确定循环中的比较数和被比较数,测试成绩统计C语言程序是否编写成功,发现循环体程序中存在的问题,通过程序测试引导学生发现问题,教师指导学生解决问题,保证整个案例教学活动的质量。
        4、选择案例需要注意的事项
        在中职C语言案例教学法中,案例的选择是关键,一个合适的案例,是教学活动的主体,决定着教学活动的质量,就C语言来说,生活中的很多事物,都可以进行案例教学的设计,在选择时,要注意案例中的逻辑关系设计,和比较数和被比较数设计的合理性,尽量简单清晰,减少逻辑关系和数据对学生的影响,使用相对简单的案例,进行C语言的教学。C语言案例设计时,要以把握重点为原则,案例中要涉及到本章节所有的重点内容。
        结语:案例分析法的最后,是教学评价,对学生课堂中的表现,进行客观、公正的教学评价,对学生编写的程序提出改进的建议,巩固C语言知识的学习,培养学生对C语言的学习兴趣。教师结合教学活动过程以及学生学习效果,找到教学中存在的问题,并对以后案例教学法进行优化改进,不断地提高中职C语言案例教学法的教学质量。
参考文献:
[1]李丽霞.中职C语言教学中的案例教学法[J].通讯世界,2015,282(23):282.
[2]陈智文,黄智伟.基于案例教学法的C语言之for循环语句教学设计[J].电脑迷,2018,(27):68.

 

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: