欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 智能科技 > 技工院校计算机语言课程教学探索与思考

技工院校计算机语言课程教学探索与思考

日期:2023-01-24 阅读量:0 所属栏目:智能科技


技工院校计算机语言课程教学探索与思考

  随着信息时代的到来,经济社会的发展及计算机和网络的普及,计算机技术已经渗透到各行各业,并成为推动各个行业和领域快速发展的重要工具。相关部门的统计资料和各类人才招聘会传达出的信息表明,计算机编程是目前最热门的职业之一,但有一个奇怪的现象:一方面学生就业压力大,另一方面却是企业招聘不到满意的员工。分析其中缘由,企业需要的人才应具备直接面对问题、解决问题的技能,而不是对书本知识的掌握,这就要求我们必须把“就业”的需求放在第一位,重新审视我们的教学目标和教学方法。现以笔者学校计算机语言课程的教学情况为例来进行探讨。
  一、计算机语言教学现状分析
  1.课程设置不恰当,课程间思维模式的转换不够
  计算机语言的种类繁多,总的来说可以分为机器语言、汇编语言和高级语言三大类。根据教学大纲的要求,笔者学校的计算机应用(大专)专业开设了汇编语言、c语言和面向对象的c++语言课程。课程设置先后顺序为c语言、汇编语言、c++语言,c语言是高级语言,汇编语言是面向机器的语言,它相对于高级语言来说难学、难用、适用范围小,虽然简单,但是过于灵活,学习过高级语言的人再去学习汇编比一开始学汇编难得多,简从繁易,繁从简难,影响了学习效果。又比如先学c语言,学生养成了面向过程的思维模式,到学c++时,还是面向过程的思维模式,根本没有发挥出面向对象语言的优势来。
  2.教材及课时的限制
  现在的一些计算机语言教材,对教材中的所有的习题和上机操作题都附上答案,这为教师备课提供了方便,对学生的学习却没有好处,容易将学生的编程思维套入一个固定的模式当中,也给偷懒的学生创造了条件。另外,课时的限制导致了论文联盟http://教学深度不够。学校开设的c++课程只有60学时,教材采用的是谭浩强主编的《c++面向对象程序设计》,由于课时及学生接受慢等种种原因,经常只能讲完“运算符重载”,而“继承与派生”以及后面的内容只能略有涉及或根本讲不到,而这些都是很重要的内容,导致学生没学到什么东西,老师也很为难。
  3.教学方法滞后
  教师在上计算机语言课程时,大多侧重语法的格式、功能、用法等方面的分析和讲解,而不是学生思维能力的培养。课堂教学教会了学生是什么、怎么样的问题,却没有教会学生如何用、灵活用。而且课堂内容多,教师忙于讲解,留给学生练习的时间太少,学生需要在动手实践中切身体会并消化知识的环节薄弱了,这是我们教学中经常忽视的部分。
  二、计算机语言课程教学对象分析
  1.学生基础较差、兴趣不高
  技工院校的学生普遍存在基础较薄弱、自觉性较差和自学能力不强的特点,在学习计算机语言时,开始会怀着神秘、好奇的心情,随着教学内容的深入,有的内容比较抽象,有的内容需要记忆、思考,更甚于还要自己动手写程序,难度增大了,就失去了兴趣,调动不起积极性。苏霍姆林斯基认为,学生对学习的冷淡态度比学业不良更为可怕。当学生对语言学习的兴趣消失殆尽时,再美妙的语言结构体、再严谨的编程思维也无法激发出学生的学习热情,所以上机练习时,只会照着书上的例子,输入计算机,得出与书上结果一致的答案就交作业,并没有真正掌握语句的真正用法,到了要独立完成编程时就无从下手,而这常常会让计算机教师在语言教学中觉得毫无成就感,直接或间接影响教学,造成恶性循环。
  2.学生学习有偏向,偏应用型软件的学习
  以笔者学校为例,学生希望能在校多考取一些职业资格证以增加就业的砝码,学校的考证安排往往是以应用型软件比如办公软件应用、photoshop、flash等为主,因为这些课程更直观易懂,只要有足够的上机时间,大部分同学可以训练成为熟练的“操作员”,而语言方面的课程就是组织一些统考,学生只需应付理论考试就行,这些都直接导致了学生的学习偏向。
  三、计算机语言课程教学探讨与思考
  1.优化课程设置,根据各语言的特点开展教学
  针对前面所述学校计算机语言课程设置的问题,应向学校教务部门提出,对三门课程的先后顺序进行修改,先上汇编语言,再上c语言,然后上c++,顺应学习计算机语言的规律。语言课程课时和其他课程课时、理论课时和上机课时应该科学分配,让学生不会出现专业课程上的偏向以及实践学习不足等情况。在教材的选取上,应综合考虑学生和老师的情况,择优选取。我们的教师也要加强对各种语言核心的理解,在教学过程中抓住该课程的本质,不仅要教给学生语言本身的知识,还要很好地渗透程序设计的思想方法,让学生养成良好的思维模式以适应时代的
  发展。
  2.明确教学目标,精心设计教学内容
  任何一门课程,教学目标的正确确定可以为教学的实施指明方向。在课堂上我们不仅要教会学生如何读懂程序,如何根据需求编写一段正确的代码,并且在此基础上将独立的知识点串起来,形成自己的知识体系,而且要让学生真正体会到学这门课的的用途,学会独立思考、协同合作,学会用所学知识来解决实际的问题。所以我们在备课时,一定要兼顾知识与知识之间、知识与应用之间的关联,设计一些具有实用性的课堂练习,能把与练习有关的知识点紧密联系在一起而形成一张网,在这张网中,既能回顾旧知识,又能引入新知识,从而实现知识的综合运用。
  3.改进教学方法,培养形象思维
  计算机语言教与学的困惑的根源在于教师过于强调语法的教学,一开始就一股脑地向学生灌输数据类型、运算符、各种语句的用法等知识,只注重抽象、逻辑性思维,忽略形象思维,学生的学习热情在琐碎且枯燥的知识点中消磨殆尽,教与学进入了一个死胡同。在讲

转贴于论文联盟

解计算机语言的概念、理论、方法时,可引导学生比对现实中的“生活原型”。比如c语言的指针概念是一大难点,我们找“地址”作为它的原型,“地址”是一个“范围”概念,它不仅包含开始信息,也包含结束信息,还包含此范围内数据的特征的信息,形象地理解了指针的概念后,对指针的重要性、指针的运算、通过指针获取数据的运算就有了一个实实在在的理解。这样的例子举不胜举,如变量和“容器”,循环和“时分秒的变化”,树结构和“族谱”等。因此,我们要注重培养学生的形象思维,引导他们养成科学的思维习惯。
  4.重视启发,培养求异精神
  目前的教学过程大多存在一个问题:学生的思维不够活跃,这与教师的授课方式很有关系。我们的课堂不应该还是那种“填鸭式”的课堂,应该更注重启发式的教学。比如讲c语言的赋值语句时,a和b的值分别为1和2,用赋值语句交换它们的值,我们可以启发学生,如果你有两只饭盒,一只盒装米饭,一只盒装菜,怎样将它们装着的东西交换过来?学生很容易想到,再找一个饭盒来进行交换操作。回到之前的问题,学生便能写出赋值语句:c=a;a=b;b=c。启发式教学还可以用在“求异”的时候,何为求异呢?任何一个程序的代码都不是唯一的,特别是涉及到一些算法或模块化的程序,都可以通过多种途径来实现。例如,讲循环结构程序设计时,求1+11+111+1111+……前n项的和。在找数列规律时大部分同学可以发现,第m项的值可以用t=t*10+1得出,这时应该再启发学生,是不是可以用其他方法呢?部分同学又找出也可以用t=t+10m-1得出。因此这种求异的态度能活跃学生的思维,激发学生的求知欲。
  技工院校计算机语言课程教学在计算机教学中占有重要地位,需要我们不断探索与思考,不断总结自己的教学经验、改进自己的教学方法,以满足学生的需要、社会的需求,培养更多从事计算机语言工作的技能人才。转贴于论文联盟
本文链接:http://www.qk112.com/lwfw/jsjlw/zhinengkeji/232959.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学