周强

【内容摘要】自计算机技术问世以来,第三次科技革命正式拉开了序幕,计算机技术改变了世界、改变了人们的生活,所以计算机课程也成为了当代教育中的一门重要课程。在中职计算机课程中,C语言是一项基本教学内容,它具有较强的综合实践性与实用性,开展好C语言教学是提高中职计算机整体教学质量的基础。

【关键词】中职 计算机 C语言 教学

近年来,随着计算机技术的高速发展,社会对计算机人才的需求也日益旺盛,在此背景下,我国的中职教育越来越重视计算机教学。中职教育是为国家培养职业型人才的教育,为了使所培养出来的人才具备更高的综合素质,必须要开展好计算机教学。而C语言作为中职计算机课程的重要组成部分,它的教学质量直接关系着计算机课程的整体教学质量。

一、改革教学模式,兼顾实践教学与理论教学

计算机技术就其本身性质而言,是一门基于实践的科学,所以C语言教学也应当实践与理论并重。通过C语言实践课程,既可以加深学生对C语言理论知识的理解与认识,又能够锻炼学生独立操作C语言课程任务的能力。然而就现实情况来看,很多中职计算机教师在C语言教学中仍旧只采用传统的“填鸭式”教学模式,即将教学重点放在给学生灌输C语言理论知识上面,要求学生死记硬背住一句句枯燥的概念性文字,而不管学生是否真正理解了这些概念的内涵和意义,更不论学生是否掌握了C语言程序设计的操作方法和操作技巧。很显然,在这种教学模式下所教育出来的学生,大多都只空有一脑袋的理论知识,而不具备真正的实践能力,当遇到一些实际问题时,根本无法利用“满腹经纶”来解决问题。众所周知,中职教育作为一种职业教育,它的育人目标就是培养具备动手能力和应用能力的职业型人才,若只重视理论教学而忽视实践教学的话,显然是与中职人才培养目标背道而驰的。并且,C语言本身就是一种实用性工具,它存在的意义就是用来解决实际问题的,如果在C语言教学中忽视了实践教学,那么也就失去了开设C语言课程的本意。所以,中职计算机教师应当要尽快转变教育思想,充分认识到实践对C语言教学的重要性,积极改革教学模式,在实际教学过程中兼顾实践教学与理论教学,重视培养学生的实践动手能力与理论应用能力。当然,这一目标的实现也需要得到校方的大力支持,即学校投入足够的资金来建设计算机房,采购足够的计算机软硬件设备,以为学生打造一个完备的实践训练基地。

二、改进教学方法,将引申法、框架法及求异法相结合

教学方法的先进性和有效性与否,直接影响着实际教学质量的高低。在现实中,很多中职计算机教师所采取的C语言教学方法都比较单一和枯燥,无非就是“教师讲,学生听”和“教师演示,学生模仿”,这既无法吸引学生的学习兴趣、激发学生的学习热情,也无法挖掘学生的潜能,所以实际教学效率普遍不高。可见,若想提高C语言教学质量,就必须要先改进教学方法。总结多年教学实践经验来看,在中职计算机C语言教学中,有三种教学方法必不可少,即:引申法、框架法、求异法。而通过将这三种教学方法相结合,更可以达到事半功倍的教学效果。

引申法是指利用已解决问题来解决相关联的问题,即将旧问题的方法和经验引申到新的问题上。正所谓“万变不离其宗”,只有学会举一反三,才算是真正摸清了问题的规律、掌握了解决问题的方法。通过引申法来进行中职计算机C语言教学,可以有效培养学生的发散思维,提高学生在程序设计中的应变能力,并使学生明白“语法有限而解决问题的方法无限”这个道理。

框架法是指站在全局观的角度上来整合知识、看待问题,即将琐碎的知识整合成一个层次分明、互相关联的大框架,再有主有次地去解决问题。在中职计算机C语言教学中,框架法的应用可以体现在两个方面:第一,在给学生讲解编程思路时,可以使学生不必局限于语法细节,而站在算法设计的角度上来理解编程思路,以统筹全局的思路来考虑问题,通过整体框架对函数设计的关键问题产生更加清晰的认知,最后层次分明地突出算法设计的关键。第二,在给学生讲解重点章函数时,可以使学生不必受困于新算法的多少,不用详细解析函数体的实现细节,而着眼于函数的设计框架,利用函数调用来重新编制以往的程序,充分体现出参数设计、返回值设计等关键问题。

求异法顾名思义是指追求利用不同的方法来解决同一个问题。一个固定的问题往往不仅只有一个解决方法,站在不同的角度上来分析问题,可以找到不同的解决方法,并且多个方法之间还可以互相论证。在中职计算机C语言教学中应用求异法进行教学,可以改变学生长期以来养成的墨守成规的习惯和固定的思维方式,而充分激发出他们的思考积极性,使之主动创新求异。

结语

综上所述,就现状来看,在中职计算机C语言教学中普遍存在着教学模式和教学方法落后的问题,这极大的影响了教学效率。若想改变现状,提高其教学质量,就必须要尽快改革教学模式和改进教学方法。

【参考文献】

[1]郑萍.中职教学中C语言程序教学方法研究[J].中国校外教育,2014(10):165.

[2]戴庆荣.对中职计算机专業“C语言程序设计”课程教学改革的探索[J].广东科技,2011,20(6):49-51.

(作者单位:四川省凉山州农业学校)

中职计算机c语言课程,中职计算机C语言教学探讨相关推荐

  1. 微课在中职计算机基础中的应用,微课在中职学校计算机应用基础课程中的应用.pdf...

    科学中国人 微课在中职学校计算机应用基础课程中的应用 王安琪 广州市司法职业学校 摘要:随着科技与教育的不断深入结合,微课受到一线教师的 的演示记住所有操作流程,这加大了教师课堂指导的困难:因机房 关 ...

  2. 演示教学法在计算机基础课程中的应用,演示教学法在《计算机基础》课程中的应用...

    科 学 论坛 演示教学法在<计算机基础>课程中的应用 撩淹 阳辉 (湖南铁路科技职业技术学院 湖南 株洲 412006) 摘 要:文章通过谈了笔者自己对<计算机基础>课程中演示 ...

  3. c语言微课ppt嵌套函数,C语言课程中循环嵌套的微课教学设计与思考.pdf

    课程教学 Cur r i cul um Teac hi ng C语 言 课 程 中 循 环 嵌 套 的 微 课 教 学 设 计 与 思 考 陈磊魏林 ( 江西经济管理干部学院江西 ·南昌330088) ...

  4. 计算机组成原理中dma是,《计算机组成原理》课程中“DMA方式”知识点的教学设计...

    智爱娟 刘雅琴 侯凤云 摘要:教学设计是为了提高教学效率和教学质量,根据课程标准的要求和教学对象的特點,将教学诸要素有序安排,形成教学方案的设想和计划.本文通过对教材和学情的分析,从学什么,为什么学, ...

  5. c语言微课ppt嵌套函数,C语言课程中循环嵌套的微课教学设计与思考

    C语言课程中循环嵌套的微课教学设计与思考 2018-12-01 话题:教育学习,教学方法 摘 要 本文以C语言课程中循环嵌套内容为例,通过观看全国高校微课比赛获奖作品与专家点评得到启示,本科与高职的微 ...

  6. 计算机专业公共基础课,非计算机专业计算机公共基础课程中计算思维体现的必要性...

    摘要:目前,在社会信息化程度不断提高等原因的推动下,非计算机专业大学计算机公共基础教育的现状越发令人担忧.而且在全球大环境下,能够运用计算机科学所赋予的计算方法等手段解决难点问题的卓越人才是国家迫切需 ...

  7. c语言课程案例设计报告,C语言课程设计报告—范例解读.doc

    C语言课程设计报告-范例解读 XX学院C语言课程设计报告 课程名称: C语言课程设计 课程编号: 报告题目: 学生姓名: 学 号: 专 业 成 绩: 任课教师: 评阅日期: C语言课程设计报告 C语言 ...

  8. c语言课程设计加密程序,C语言课程设计文件加密解密.doc

    C语言课程设计文件加密解密 C语言程序设计 课程设计 学 院 计算机工程 班 级 计算1313 姓 名 学 号 201321121089 成 绩 指导老师 2014年6月26日 计算1313班C语言程 ...

  9. 中职计算机专业英语课程改革初探,计算机专业英语教学改革初探

    摘要: 计算机专业英语课长期以来一直是教学工作中的难点.表现在教师不爱教,学生不爱学,考试通过率低,学习效率差等方面.本文阐述了当前高职计算机专业英语教学存在的问题,通过在专业英语教学改革中进行的实践 ...

最新文章

  1. PyCharm 快捷操作
  2. ActiveMQ 持久化讯息数据库信息
  3. 企业数字化转型与中台建设全攻略:什么阶段进行?采用哪些方法?
  4. flowable 中文文档_取出word文档文字内容生成加了目录、标号和页码的PDF文件
  5. java单例模式_java设计模式-单例模式
  6. java day56【 Mybatis 延迟加载策略 、 Mybatis 缓存、Mybatis 注解开发 】
  7. java.nio异步线程安全的IO
  8. C# 语法一 构造函数
  9. Java工作流有哪些?如何快速掌握Java技术
  10. RK3399平台开发系列讲解(内核驱动外设篇)6.8、视频解码芯片GM7150驱动的添加
  11. BitMap生成艺术字体Bf文件
  12. vscode :code runner运行include多个文件的cpp
  13. 面试问题——英语38 教育孩子 管理时间 看电视
  14. python下载m3u8视频_Python 下载m3u8格式的视频
  15. 德鲁克谈《自我管理》笔记摘要
  16. diy 单片机 自动浇花_基于51单片机的自动浇花装置(很详细)
  17. 类和对象7:构造和析构方法
  18. BIOS设置|win10最快启动的方式
  19. sql中的类型转换---学习
  20. 那些年逃离北京的软件测试员,现在都怎么样了?

热门文章

  1. 基于net-snmp的代理端及管理端开发手册
  2. java版我的世界怎么疾跑,我的世界怎么疾跑?疾跑快捷键介绍
  3. Firebase报错:Installations Service is unavailable. Please try again later.
  4. Android图片选择器PhotoPicker
  5. 2021年焊工(初级)考试试卷及焊工(初级)复审考试
  6. 区块链要去中心化么?
  7. [图片校准(矫正)]——透射变换应用
  8. Arqit公司将于2023年用卫星发送量子密钥;QC Ware发布量子线性代数API | 全球量子科技与工业快讯第二十六期
  9. jacob根据word模板生成文
  10. 服务器Linux环境下安装Matlab2018b