浅谈四环教学法在程序设计语言理论教学中的应用

来源 :科学与财富 | 被引量 : 0次 | 上传用户:libin101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:程序设计语言是计算机专业必修的专业基础课之一。但很多学生却被繁琐的语法规则、关键字词所困扰,影响了程序的编写。教师在教学中也常常由于学生基础知识的不牢固,很难培养和提高学生独立编程的能力。本文从当前程序设计语言教学现状分析出发,结合多年理论教学经验总结出“四环教学法”进行理论教学,并取得了一定成效。
  关键词:四环教学法;理论教学
  程序设计语言是计算机专业非常重要的专业基础课之一,它主要培养学生编程的逻辑思维方式。学生初次接触此类课程经常被繁杂的语法规则所困扰,影响了程序的编写。尤其是对于面向对象的程序设计语言,众多的控件、事件、属性,更是让学生无从下手。笔者在多年的程序语言教学中总结出了“四环教学法”,经过实践,这种方法对于程序设计语言的理论教学,颇有成效。
  一、程序设计语言理论教学现状分析
  1、学习动力不足
  目前高职学生的综合素质相对于普通本科学生很有差距。尤其是普高考入的学生,从来没有接触过程序设计语言,学起来感觉相当枯燥,难以理解。于是有些学生认为学习程序设计语言既枯燥又无用,不如学习多媒体或的一些课程;也有的学生由于数学基础和逻辑思维能力都比较差,在学习时显得力不从心,不能掌握应用计算机解题的基本思维方式,对计算机程序设计产生畏惧感,就知难而退了。
  2、教学课时少
  与普通高校本科计算机专业相比,一方面,高职学生的学习基础相对较差,导致他们接受较慢,学习困难;另一方面,目前我国高职院校的学制一般是3年,并且采用“2+1”学习制,即两年在校学习理论知识,一年在社会实践中提高专业水平。计算机专业的程序设计语言的课时较少,这就导致了实际教学中存在理论课时和实践课时不够的情况。因此,教师只能传授最基础的程序设计知识,不能提高学生应用程序设计语言解决实际问题的能力。
  3、实践教材的缺乏
  计算机专业本身就是技术应用专业,而高职院校更是以提高实践能力为主的职业。然而,现今高职程序设计语言教材,存在的普遍问题就是实践性教学内容不足,没有体现教材的实用性和职业性,不能保证对学生实践能力的培养,不能体现高等技术应用型人才的培养要求,缺少高职教育特色。
  4、教学方法落后、考核方式单一
  高职程序设计语言课程一般采用的教学方法是教师课上讲授加学生实验的形式,教师在理论课上常常采用“填鸭式”教学,学生很少主动思维,编程题不能独立作答案。上机实验时学生仅仅是对书本上现有的一些实例进行编辑调试,一旦调试成功就完成任务。这种教学方法根本不能让学生掌握如何从一个实际问题入手分析、解决问题。单一的笔试考核方式也使教师和学生忽视实践课环节,舍本逐末。
  二、什么是四环教学法
  所谓的四环教学法是指教学中的四个环节,包括知识点的简要概括、学生独立学习、学生上台讲述和教师总结四个部分。
  1、知识点简要概括
  知识点概括是四环教学法的第一个环节。在此环节中,主要由教师将本节课的知识点简要概括讲述,使学生在以下独立学习的时间内可以有目的性地学习。
  教师在此环节讲授的时间大约控制在十分钟左右,注意要将本节课的重点、难点以及考点交代清楚。
  2、学生独立学习
  在教师讲完知识点后,就进入了第二个环节,学生独立学习阶段。此阶段教师可根据本节课的内容多少和难易程度,给学生半小时到四十分钟的时间,让学生根据本节课的重点难点来进行独立学习和记忆,教师同时也可以针对学生提出的问题进行答疑。
  3、学生讲授
  学生在经过了独立学习阶段后,对知识点有了自己的理解和認识。此时随机抽取五位学生到讲台上进行讲述,既锻炼了学生的表达能力,又加深了对知识点的印象。
  在学生讲述的同时, 教师要注意学生对知识点讲述的内容是否正确,理解是否有偏差。此环节大约需要半小时左右时间。
  4、教师总结
  经过第三个环节后,教师利用最后的时间对本节课的内容进行讲授,并针对学生讲述的问题进行剖析解答,同时可以举例解释说明。
  三、“四环教学法”在程序设计语言理论教学中的优势
  以VB程序设计语言为例,教师采用四环教学法进行理论教学,可以使学生有目的性地去学习诸如属性、事件、方法等理论知识,同时让学生到讲台来表述已自学过的内容也可以提高学生的表达能力,在台下的同学也可以通过不同同学的反复讲述加深记忆。作为教师,可以根据学生的讲述来掌握学生的薄弱环节,在总结的时候可以有侧重点地讲授。
  这种教学方式加强课堂互动,注重启发式教学。教师在激发学生欲望的基础上,加强培养学生发现问题、提出问题和解决问题的能力。在教学中可利用新旧知识的联系,提出需要解决的问题,并由易到难,设计一系列具有启发性的问题,引导学生一步步完善程序设计。
  当然,四环教学法只是对理论知识采用一种新的方式进行教学。教师在授课时还要精心设计教学实例。零散实例可以加深学生对某些知识点的理解,但实例的内容不连贯,不利于学生从整体上掌握教学内容。因此建议在学期末还要设计一个规模较大的、典型的、学生熟悉且感兴趣的核心实例贯穿于教学全过程。该实例从小到大,随章节的开而逐步成长,呈现为逐步进化的多个版本。例如,在visual Basic程序设计教学中,可以设计一个“学生成绩管理系统”作为核心实例,贯穿始终,从而加深对该程序设计语言的整体理解。
  最后还应将软件工程的思想融合到程序设计语言课程的教学过程中。教师在教学中从一开始就明确应用于工程开发的目的,以工程实践的方式,将软件工程的基本观念与课程的全部内容融合为—体传授给学生。
  参考文献
  [1]叶幼林.对计算机C语言教学的探讨与研究[J].中南民族大学学报(人文社会版),2004,(4).
  [2]解晨光.关于高职高专计算机教学改革的研究[J].教育探索,2006,(8).
  [3]袁锋.谈VB程序设计教学方法改革的几个转变[J].成人教育,2004,(2).
  [4]郝桂英.关于计算机程序设计语言课程教学的探索[J].教育与职业,2007,(6).
  作者简介:于琳琳,女,讲师,哈尔滨理工大学软件工程硕士,黑龙江商业职业学院信息工程系教师。
其他文献
摘 要:在新课程改革背景下,教师要改变传统课堂“灌输式”的教学模式,发挥学生主体优势,为学生营造轻松愉快的学习氛围,激发学生自主探究学习的积极性,提高科学教学的有效性。初中科学教学中应用问题教学法,通过问题启发学生,引导他们进行思考,能够提高学习效率和学生的学习能力。从初中科学教学实践出发,对问题教学法在科学教学中的运用进行了探索研究。  关键词:初中科学;问题教学法;应用  实践证明,问题教学法
摘 要:现代城市对路灯智能化要求越来越高,本文提出了一种基于GPRS无线通信和电力线载波通信(PLCC)相结合的城市路灯远程监控系统。该系统利用这两种通信方式的特点,设计了一种性价比高的路灯控制系统。  关键词:路灯管理;智能化;监控  一、引言  公共路灯照明系统是城市建设的重要组成部分,保证城市路灯处于良好状态,不仅关系着人民生活、生产发展、交通安全和社会治安,而且对提供良好的投资环境,吸引外
摘 要:随着电网的不断发展,电网发生故障时其故障电流也在增大。我局针对存在饱和风险的电流互感器开展变比调整的整改工作。通过增大电流互感器变比来增加电流互感器通过短路电流的能力。其中独立式SF6电流互感器通过改变其一次接线方式来增大变比,提高其承载的最大电流值。不过这样就会产生电流互感器一次等电位点。等电位点即当电流互感器外壳导体不构成电流互感器一次电流回路时,让其带有运行电压的连接点。本文通过实例
有这样一道题,题的内容如下:  某同学在A、B两家超市发现他看中的随身听的单价相同,书包单价也相同,随身听和书包单价之和是452元,且随身听的单价比书包单价的4倍少8元。  (1)求该同学看中的随身听和书包的单价是多少元?  (2)某一天该同学上街,恰好赶上商家促销,超市A所有商品打八折销售,超市B全场购物满100元返购物券30元(不足100元不返券,购物券全场通用),但他只带了400元钱,如果他
随着社会压力的不断增大,人们的精神负担也在不断加重,高中生正处于成长和学习的关键时期,其压力可想而知,作为教育工作者,关注高中生的心理健康非常重要。从多年的教学经验入手,对
物流的滞后性发展是制约B2C企业发展的主要因素。本文从节点优化和路径优化两个方面,分析了影响B2C电子商务物流网络优化的因素。影响节点优化的因素为:自然环境因素,社会环境因
展示是课堂之魂,学生通过展示,不仅领略了知识的无穷魅力,感受到了同学间的友情和老师的赞赏,还收获了自信。但它的操作是一个难点,组织不好就可能出现“失控”的局面,达不到