中等职业学校《QBASIC》语言教学教法及其应用
2014-08-15◆祝斌
◆祝 斌
(开原市职业技术教育中心)
中职QBASIC语言的教学,对中职学生计算机能力的培养和提高,具有重要的理论意义和现实意义。基于此,以多年中职QBASIC语言教学理论知识为基础,结合实际操作,对案例教学法在中职QBASIC语言教学中应用的相关问题进行探索式创新和尝试。首先,从其语言本身的特点来分析,QBASIC语言既具有高级语言的特点,又有汇编语言的特点。对于基础相对较差、接受能力偏低的中职学生来说,的确给教学带来了一定的难度。其次,从教学大纲来分析,作为中职QBASIC语言教学的目的是使学生对其语句的格式及其特点、结构化的程序设计方法的掌握,这些内容相对枯燥乏味,学生厌学情绪很大,而案例教学法的引入则有助于帮助教师提高学生的学习兴趣,促进教学目标的完成。下面就QBASIC语言教学及案例展开论述。
一、案例教学法的基本特征
案例教学法是以案例讨论的形式运用到课堂教学活动中,是教师根据课堂教学目标和内容的需要,通过设置一个个的具体案例来引导学生参与分析、研讨和表达等活动,在整个课堂教学过程中,让学生的能力得到充分的发挥和锻炼,提高教与学的质量和效果,同时培养学生在以后的学习生活中积极思考、主动探索、认真分析和解决问题综合能力的一种教学方法。它与其它教学方法的不同之处在于案例教学法不单单指向教的过程,而且也涵盖了学的过程。案例教学就是以教学目标位基础,教学案例为载体,通过选择一定的教学案例来从事教学的一种教学方法,也就是说,案例教学法中,老师与学生承担着更多的教与学的责任,要求有更多的投入和参与。其特征主要包含以下几个方面:
1.案例模拟的真实性
中职QBASIC语言教学中的案例都是教师针对实践内容和教学经验编写出来的真实案例。这样的案例来源于学生们实际生活,可以使案例更具有十分鲜明的特点,可以最大限度的激起同学们参与其中的热情,更能真实的为同学创造出解决实际问题的机会。
2.多元化思维的拓展性
教学过程中的案例设计不能仅仅只针对本次课程的知识点进行设计,同时还要与以往相关的知识点进行穿插联系,以便学生通过案例的设计将整个QBASIC语言的知识点链接起来。这也就要求教师在案例设计过程中多元化分析设计的思想。
3.正确的导向作用
在整个QBASIC语言的教学过程中,教师不要过分注重案例教学的形式,而是要更多的促使教学效果的实现,达到教学目标才是我们最终的目的。因此,我们在整个案例教学设施过程中,都要注意根据实际情况对教学过程进行干预,以保证教学效果得以实现。
二、案例教学法的实施过程
计算机语言的学习,对于中职学生来说往往对其理解存在一定的误区,对语言类的学习也缺乏兴趣。因此,在中职QBASIC语言案例教学的过程中,要精心选择与学生生活和学习息息相关而又好理解的内容,合理的把教学内容融入到案例中,通过学生对问题的理解自主的完成程序设计。比如说,我们可以将评定“三好学生”的各种条件作为案例来讲解QBASIC语言中条件结构语句的使用情况;可以将出租车计价器的计算过程作为案例来讲解分支结构程序设计的使用等等。这些案例更贴近于学生的实际生活,也便于学生的理解,能最大限度的激发学生对计算机语言类学习的兴趣,从而提高整个教学的效果。
1.案例的引入
本文以出租车收费问题为案例讲解QBASIC语言中的IF条件语句的相关知识。首先教师要讲述出粗车的收费标准,比如行驶里程在3千米(含3千米)以内按10元收费,超过3千米,在5千米(含5千米)以内,每千米按1.8元加收,超过5千米,每千米按2.4元加收。那么,该如何进行程序设计呢?
2.案例的分析
(1)可以输入打车的里程;
(2)根据里程数并结合条件选择相应算法;
(3)输出打车钱数。
对于上述过程中打车过程在5千米以上的问题,教师可以先不提出,而是让同学们在进行程序设计的过程中自己去发现问题,这样的话学生对于该问题的印象将更加深刻。在整个过程中,既锻炼了学生主动分析、解决问题的能力,又能把前期“函数表达式”的问题联系起来,从而逐渐建立学生对QBASIC语言学习体系的框架,在一定程度上激发学生学习的主动性和探究性。
3.案例的重点
上述案例的重点在条件语句if的格式和执行过程上,同时对前期相关知识点“关系运算”“逻辑运算”等问题进行了回顾。
三、案例教学法中需要注意的问题
1.选择适当的案例
作为中职QBASIC语言案例教学法的开始,选择一个适当的案例尤为重要,这是决定教学过程是否顺利的前提。但选择合适的案例也不是件容易的事情,要考虑案例的难易程度对中职学生知识储备比较低的情况下是否能够顺利完成,达到教学效果。
2.有针对性的运用案例教学法
计算机教学具有综合性、实践性、工具性等特点,并不是所有的内容均符合案例教学法的教学方式。因此我们要有针对性的选择与应用。
3.案例教学的课后评价
案例教学法在授课过程中可能会得到不同的效果,教师要针对整个过程中同学出现的不同问题进行分析和评价,以便在以后的程序设计中能够合理的操作。
QBASIC语言案例教学是一个复杂系统的工程,在此阐述的较为肤浅,但对从事QBASIC语言教学的中职教师确具有一定的借鉴意义。
[1]包空军,尚展垒.计算机基础教育与创新能力培养[J].计算机教育,2007,(01).
[2]连有.西方经济学案例教学现状及对策[J].兰州学刊,2007,(06).