您的当前位置:>首页 -> 教师论文
浅谈问题探究教学模式中的“问”
编辑:编辑-桑续 | 时间:2008-08-12 21:12:57 | 作者:刘林涛 | 来源: | 浏览:1803

浅谈问题探究教学模式中的“问”

——问题探究教学模式在小学QBASIC语言教学中的应用

                               长春市朝阳区安达小学 刘林涛

作者单位:吉林省长春市朝阳区安达小学 电教

作者姓名:刘林涛

联系电话:单位:043185241048013   手机:13844880922

邮政编码:130061

【摘要】

“问”是一门艺术,也是一门科学,更是一门学问。在教学中,教师要掌握好这把“金钥匙”,才能有效地保证教学过程成为学生独立自主地发现问题、分析问题、解决问题的过程。本文结合《小学信息技术基础》第四册 QBASIC语言课堂教学实例,简单阐述我们在教学中应该如何设计问题,掌握问题设计的方法,从而培养学生的学习兴趣,树立学习的自信心,提高课堂教学质量。

【关键词】问题探究  信息技术 

“问题探究”教学模式是一种建立在建构主义学习理论基础上的教学方法。建构主义学习理论强调:学生的学习活动必须与问题相结合,以探索问题来引导和维持学生的学习兴趣和动机,让学生带着问题思考,带着问题探究,使学生拥有学习的主动权。通过学生的自主学习,一方面使知识由外向内转移和传递,知识不断丰富;另一方面学生在自主建构知识过程中能力不断地发展和提高。基于上述理论,我运用以建构主义为指导的“问题探究”法来开展教学,让学生在一个个典型的“问题”的探究下展开教学活动,引导学生由简到繁、由易到难、循序渐进解决一系列“问题”,从而得到清晰的思路、方法和知识的脉络,同时,在问题探究的过程中,培养分析问题、解决问题的能力,培养他们独立自主探究及团队合作的精神。在QBSIC语言教学中,“问题”设计的好坏直接影响教学的效果,因此,在教学中“问题”的设计就显得至关重要。一般说来,“问题”的设计要注意以下几个方面:

一、问题设计的生活性。

有专家说:“给知识注入生命,知识因此而鲜活;让生命融入知识,生命因此而厚重。”这充分说明了在知识中注入“生命”的重要性。那么课堂教学就应该贴近学生的生活,关注他们的经验和体验,而不是从书本到书本。应该立足促进学生的发展,设计出与丰富多彩的生活相联系“问题”,让学生将学习到的知识真正运用到解决生活实际问题之中,给学生创设用中学、学以致用的学习情境,更利于调动学生学习的积极性。例如,在进行“INPUT”语句教学时,我抓住这个时机,向学生提出每次考试结束后,老师除了批卷,还要花费大量的时间统计学生的考试分数,你能不能编写一个程序来提高统计分数的效率,减轻老师的工作负担呢?接着提出解决问题的要求:这个程序要求只要从键盘输入任何一位同学的语文、数学、英语成绩,计算机就能自动计算出这位同学的总分和平均分。再如,在进行编写收款程序教学时,我又针对刚刚结束的六·一活动(支助贫困学生大型义卖)为同学们设计了这样一个问题:在这次义卖活动中,由于我们没有收银机,同学们在买商品时经常要排很长的队,等很长的时间。你愿意为同学们做一点力所能及的事情吗?请你编写一个收款程序来帮助同学们解决收款这个实际困难。这样联系实际,贴近生活就能让“问题”走近学生,使学生对“问题”产生极大的兴趣,这就为研究问题、解决问题提供了基础、动力和保证。

二、问题设计的层次性。

问题的设计要有坡度,层层递进,以点带面,逐渐扩展和深入,使学生从一个问题的解决中,有层次地掌握知识和技能。同时,还要适应了不同程度学生的需要,所提的问题太难,就超越了学生的智力水平,学生就会感到望而生畏,丧失回答问题的信心;问题设计的太简单,又低于学生已有的知识水平和认知能力,学生不用思考即唾手可得,又失去了问题设计的意义。所以,教师在问题设计上,要针对不同的学生,设计不同的问题,使每个学生都能获得学习的乐趣。

比如:在学习完赋值和输出语句后,我设计了下面一组练习题

1)利用PRINT语句,编写程序求124的和。

2)利用LET语句和PRINT语句,编写程序求124的和。

3)你能修改这个程序,使它可以同时计算并输出这两个数的和、差、积、商吗?

这组题由易到难,层层递进,体现了知识纵深发展的过程。同时,适应了不同水平的学生学习。

三、问题设计的整体性

“问题”设计的整体性,就是围绕课标对“问题”的设计作整体的考虑。教师要在把握总体目标的基础上,在设计问题是要把总目标细分成一个个的小目标,并把每一个小目标细化为一个个容易掌握的题目,通过探究这些小的问题来实现总的学习目标。让其形成问题链,不仅产生布局设计的整体效果,也同时取得相对强化的特殊成效。例如,在学习IF语句时,我设计了这样一道练习题:输入一个年份,判断该年是否为闰年。在编写该程序时,首先要知道判断闰年的条件是:能被400整除或者能被4整除但不能被100整除。针对这一较复杂的条件判断程序,我将该题分解、细化,分成3个小题,即:

(1)能被400整除,写成条件表达式为:

year MOD 400=0

(2)能被4整除但不能被100整除,写成条件表达式为:

      year MOD 4=0 AND year MOD 100<>0

(3)把上述两个条件用逻辑或(OR)连接起来组成完整的条件表达式,应写成:

year MOD 400=0 OR year MOD 4=0 AND year 100<>0

这样由简到繁、由易到难、循序渐进解决一系列“问题”,从而让学生有了一个清晰的思路,探究出解决问题的方法,设计出如下程序:

CLS

INPUT "PLEASE INPUT YEAR:"year

IF (year MOD 400=0) OR (year MOD 4=0 AND year MOD 100<>0)

THEN

PRINT year;"is a leap year!"

ELSE

PRINT year;"is not a leap year!"

END IF

END

因此,对较复杂的问题,进行分解、细化,化整为零的设计方法,有利于培养学生自主学习和探究能力,从而提高学生的信息素养和综合素质。

四、问题设计的开放性。

开放性与封闭性是两个相对的概念。在教学中,封闭性是指在设计问题时,有固定的条件、解题方法和明确的答案。反之,开放  性则是没有确定的条件、方法和答案。如果说封闭性的问题是培养学生思维的严谨性,那么开放性的问题则是训练学生思维的灵活性和创新性。因此,在问题设计上要从能够启发学生多角度多元化的发散性思考,答案不要太死,思路不要太窄。面对问题,不同层次、不同思维方式的学生都能够得出一个自己的答案,可能深浅有别、繁简各异,但是每个人都能从思考中获得成就感。例如,在讲授《复杂的条件判断》这一节课时,我设计这样一道编程题“新年快要到了,聪聪准备去商店买一些贺年卡送给老师和同学们,商店正在促销活动,活动规定:购买10张贺年卡(包括10张),每张价格为0.5元;如果超过10张,每张价格为0.3元。”SOLOStructure of the Observed Learning Outcome  即,可观察的学习成果结构)理论认为各结构层次的学生都能够回答这个问题。

1)单点结构(回答问题时,只能联系单一事件,找到一个线索就立即跳到结论上去。)层次的学生会编写出如下程序:

CLS

LET A=0.5             //每张贺卡0.5

LET B=8               //购买8

PRINT A*B             //购买8张贺卡的价格

END

(2)多点结构(回答问题时,能联系多个孤立事件,但未形成相关问题的知识网络。)层次的学生会编出如下程序:

CLS

A=0.5                      //每张贺卡0.5

C=0.3                      //每张贺卡0.3

INPUT "B=";B               //输入购买的张数

IF 0<B<=10 AND B MOD 1=0 THEN //购买的张数只能是10张以内

PRINT A*B                  //输出价格

END IF               

END   

此外,还有关联结构(回答问题时,能够联想多个事件,并能将多个事件联系起来。)层次的学生和拓展抽象结构(回答问题时,能够进行抽象概括,结论具有开放性,使得问题本身的意义得到拓展)层次的学生。

注重问题设计的开放性,可以让学生根据相同的条件,得出不同的结果,学生在思考这样的问题时,会感受到有迹可循、有法可依、有路可走的,学习兴趣也就随之而来。

综上所述,我们在进行“问题”设计时,要以学生为中心,教师为主导,兴趣为主线,统筹兼顾,创设情景,使学生积极主动地探索和获取知识,使学生在探究问题的过程中掌握知识,技能,方法,并学以致用,这样才能让学生熟练掌握信息技术知识并终生受用。

推荐文章
广告位
预留广告位