程序性教学法范文
程序性教学法范文(精选12篇)
程序性教学法 第1篇
程序性教学法是由美国著名的心理学家伯尔赫斯弗雷德里克斯金纳创造的一种教学方法, 是根据实验所得出的操作性条件反射原理 (即“当一个操作为一个强化作用所跟随时, 这个操作的力量就会提高”) 把教学和学习活动按一定程序有步骤地进行强化, 从而创造了这种教学法。所谓程序性教学法, 是指将各门学科的知识按其中的内在逻辑联系分解为一系列的知识项目, 这些知识项目之间前后衔接, 逐渐加深, 然后让学生按照由知识项目的顺序逐个学习每一项知识, 伴随每个知识项目的学习, 及时给予反馈和强化, 使学生最终能够掌握所学的知识, 达到预定的教学目的。可见, 精心设置知识项目序列和强化程序是程序性教学能否成功的关键所在。
程序性教学法具有以下优点:
第一, 让学生处于积极的学习状态。学习时, 学生不应是完全被动地听讲, 而应是主动地解答, 这样的学习, 学生是一个主动参加者。学生在学习过程中既动脑又动手, 能培养学生自学、独立钻研的能力和习惯。
第二, 教材是按程序由一系列小问题组成, 问题之间的困难程度增加缓慢, 分散了难点, 然而问题间却具有有机联系。让学生由已知学习未知, 前边的问题要为学生正确地回答后边的问题做好准备。按学科逻辑系统以“小步子”编排程序, 并考虑学生的认识特点依次前进, 符合由浅入深, 由易到难的循序渐进原则。“小步子”强调增加困难的渐进性和从一个问题过渡到下一个问题的自然性、逻辑性。
第三, 使学生对所学知识得到及时强化, 以巩固学习效果。有利于调动学生学习的积极性、主动性, 有利于巩固成绩。
第四, 可以适应学生学习进度的个别差异。教师在课堂中, 时常被学生学习成绩的个别差异所困扰。一些程度好的学生听懂了, 教师再讲下去会产生厌烦心理, 而另一些学生却听不懂, 使教师顾此失彼, 无所适从。程序性教学是以学生自学为主, 每个学生都以自己最适宜的速度学习。
二、程序性教学法在会计教学中的具体运用
1. 理论知识的讲授与学习应循序渐进
程序性教学的核心之一是循序渐进的“小步子”原则。宋代大学问家朱熹认为:“读书之法在循序而渐进”, “未行乎前, 则不敢求其后, 未通乎此, 则不敢志乎彼, 如是循序渐进焉, 则意定理明”。可见, 古人读书已悟出这一道良法。每一门学科都有其规律和特点以及严密的逻辑体系, 无一不是由浅入深、由简到繁、由易到难。所以, 学习某一门学科就必须“顺藤摸瓜”, 循序渐进。
具体到实际的会计教学当中, 教师对理论知识的讲授应讲求循序渐进的“小步子”原则, 即教师所要讲授的材料要被分解为一步一步的, 前一步的学习为后一步的学习作铺垫, 后一步学习在前一步学习后进行。由于两个步子之间的难度相差很小, 所以学生在学习过程中较容易理解和掌握。如:在会计电算化教学中, 要完成账务系统的操作, 首要的工作就是系统的初始化操作。对这一部分的教学内容, 笔者在实际的教学中依据“小步子”原则, 将教学材料设计为由浅入深、由简到繁的小项目。以“会计科目体系的建立”这一小部份的教学内容为例, 可设计为如下的“小步子”:
(1) 准备会计科目的编码。教师应按照编码的原则, 资料的具体情况指导学生编制出科学实用的科目编码。 (2) 准备科目的年初余额和有关发生额。教师应按照会计恒等式“资产=权益”的原则, 指导学生利用手工会计中模拟实训资料中相关科目的年初余额和发生额。 (3) 其他初始化资料的准备。教师根据会计软件和会计原理的要求, 指导学生确立操作员的权限、口令、凭证的分类方式等工作。
通过以上“小步子”循序渐进的学习步骤, 学生很快掌握了这一部份的操作, 为下一步“电子凭证的编制”的操作打下了良好的基础。
2. 在实际会计教学中, 对理论知识的巩固, 需要实施强化理论
程序性教学法的另一核心内容是强化理论。斯金纳认为:要达到一个难度较大的行为目的, 需要连续接近法, 分很小的步子强化, 每次强化的难度加大, 这样可以由易到难逐步达到目的。为了促进人形成情境与特定行为的联系, 必须对行为进行强化。所谓强化, 从其最基本的形式上讲, 指的是对一种行为的肯定或否定的后果 (报酬或惩罚) , 它至少在一定程度上会决定这种行为在今后是否会重复发生。强化按其形式有正强化和负强化之分。正强化是一种积极的刺激, 它跟随在行为反应之后出现, 能够提高该行为再次出现的概率。在教学过程中, 教师若能恰当地运用正强化原理, 能促使学生的行为达到一定的教学目的。如:笔者在教学基础会计课程时, 在讲解完理论知识内容后, 通常会设计相关配套的模拟实训资料, 让学生自已动手进行操作, 通过实践操作来强化加深学生对理论知识的掌握。实践表明, 以实训来强化达到了学生对知识的巩固。对于一些悟性较高的学生通常会采用一些正强化的表现形式, 如:赞赏、表扬、奖励等, 从而更能激励学生下一步更深入的学习。为此, 笔者在教学基础会计时, 将教材的模拟实训部分设计为四个知识内容紧密相关的阶段, 前一阶段是后阶段的基础和铺垫, 后一阶段是前一阶段的继续和延深。
四个阶段模拟为: (1) 会计凭证阶段模拟:练习记账凭证的编制。 (2) 会计账簿阶段模拟:练习总账、明细账平行登记。 (3) 会计处理程序阶段模拟:练习科目汇总表。 (4) 会计报表阶段模拟:练习会计报表的编制。
采用分阶段边教边模拟的强化式方式来进行会计课程的教学, 不但能增加学生的理解能力, 更能加强学生实务理解能力和业务操作能力。负强化就是惩罚那些与组织不相容的行为, 从而削弱这种行为。正强化比负强化更有效, 在强化手段的运用上, 应以正强化为主, 同时, 必要时也要对坏的行为予以惩罚, 做到奖惩结合。若教师能很好地运用强化理论来激励学生的学习行为, 必定能收到良好的教学效果。
三、在教学过程中, 运用程序性教学法应遵循的原则
1. 积极反应原则
一个程序性教学过程, 必须使学生始终处于一种积极学习的状态。也就是说, 在教学中使学生产生一个反应, 然后给予强化或奖励, 以巩固这个反应, 并促使学习者做进一步的反应。
2.“小步子”原则
“小步子”前进, 分阶段设立目标。对于人的激励, 首先要设立一个明确的、鼓舞人心的而切实可行的目标。只有目标明确而具体时, 才能进行衡量和采取适当的强化措施。同时, 还要将目标进行分解, 分成许多小目标, 完成每个小目标都及时给予强化, 这样不仅有利于目标的实现, 而且通过不断的激励可以增强信心。
3. 即时反馈原则
所谓及时反馈就是通过某种形式和途径, 及时将工作结果告诉行动者, 要取得良好的激励效果, 就应该在行为发生后尽快采取适当的强化方法。即时反馈是树立信心, 保持行为的有效措施。
4. 自定步调原则
程序性教学允许学习者按各人自己的情况来确定掌握材料的进度, 有利于每人学生可按自己最适宜的速度进行学习。
程序性教学法在实际教学活动中独具魅力, 对学校教育产生了极为深远的影响。它强调了学习过程中的循序渐进和强化作用, 符合学生学习的一般规律和要求, 提高了行为控制和教学效率。尤其在计算机技术迅速发展的今天, 程序教学思想已成为计算机辅助教学技术 (CAI技术) 的理论基础之一, 为CAI技术的发展提供了基本的原则和思路。
摘要:美国著名心理学家斯金纳通过动物实验建立了操作行为主义的学习理论, 并据此提出了程序教学论及其教学模式, 对学校教育产生了极为广泛和深远的影响。该理论的核心本质是循序渐进的“小步子”原则和强化理论。作为职业学校的教师, 在会计教学过程中恰当地运用和发挥该理论的精神实质内容, 必定会收到良好的教学效果。笔者结合自身的实际教学经验, 对该理论的精神实质及其在实际教学中的运用进行了探讨。
关键词:程序性教学法,循序渐进,强化理论
参考文献
[1]皮连生.教育心理学 (第三版) [M].上海:上海教育出版社, 2004.
程序教学法 第2篇
程序教学法来源于美国的鲁莱西设计的一种进行自动教学的机器,企图利用这种机器,把教师从教学的具体事务中解脱出来,节省时间和精力。这种设想,当时没有引起重视和推广。直至1945年,美国心理学家斯金纳重新提出,才引起广大心理学和教育界人士的重视。
程序教学法是指依靠教学机器和程序教材,呈现学习程序,包括问题的显示,学生的反映和将反映的正误情况,反馈给学生,使学习者进行个别学习的一种教学方法。程序教学主要有两类,即直线式的程序和分支式的程序。
直线式程序是斯金纳首创的。其教学过程是:把学习材料由浅入深地分为若干“小单元”,以直线式的编排,每一个小单元内容写在一张卡片上,依次呈现给学生。在呈现每一个单元时,要求学生进行对答反应,如果答对了,机器就呈现出正确答案,然后进入下一步,否则,继续思考回答。其模式为:
①→②→③→„→(n)。
分支式程序是美国心理学家克洛德创立的。它是直线式程序的发展,采用多重选择反应,以适应个别差异的需要。其教学过程是:将教材内容依次分为若干单元呈现给学生,在学生阅读了一个单元的教材之后,立即对他进行测验(测验题有正、误的多项选择答案),如果选对了,就引进新的内容,进入下一单元的学习;如果选错了,便引向一个适宜的单元,再继续学习,或者回到先前的单元再学习一遍,然后又进行问题回答,直到回答正确后进入下一单元的学习。其模式如图5-1。
分支式程序的进一步发展,是利用计算机进行辅助教学(CAI),这部分内容将在§ 5.4中作介绍。
程序教学法的优点:由于要求学生自己动手、动脑去独立完成学习任务,因此有利于培养自学能力和养成自学习惯;有利于因材施教;可以排除师资条件对教学的影响,保证教学质量的提高。
浅谈作文教学的目的性和程序性 第3篇
作文水平是衡量学生语文素质的一个重要尺度。如何提高学生的作文水平,一直以来就是广大语文教师不断研究的一个课题。心理学研究成果告诉我们:任何一种能力的获得都是从简单的基础性的单项训练开始,最终过度到整体的训练,进而获得某种能力。然而,目前比较常见的作文教学方式是将写作能力的训练分解为记叙文、说明文、议论文三种文体,进行完整篇幅的整体训练。它既要学生讲求主旨与材料、思路与结构,又要学生注意语言表达的准确生动,在很大程度上违背了循序渐进的原则,往往使学生无所适从。笔者认为,借鉴传统作文教学的某些合理方法,强化每次作文训练的目的性,使之程序化,是目前作文教学改革中切实可行的出路之一。
传统的作文教学,是以文体训练为中心,以命题、指导、批改、讲评四个环节为手段进行的。在这个过程中,往往由于训练的目的性模糊而产生许多问题,例如命题的随心所欲,指导的苍白乏力,批改的泛泛而谈,讲评的蜻蜓点水等等。最终导致该程序事实上只剩下两个环节:命题——写作。其结果是,学生对教师的批改所悟甚少,对课堂讲评过耳即忘。如此一来,即使学生遵从“多写多练”的经验之谈,也只不过是一次次地重复原有的水平,难有真正的提高。然而,这并不意味着传统的作文教学程序毫无可取之处。事实上,只要在命题、指导、批改、讲评四个环节上明确目的性、强化程序性,我们仍能形成科学的作文教学程序,有效地提高学生的写作水平。
一、作文命题,力求目的明确
一篇作文,不外乎内容和形式两方面;作文训练,主要就是解决两个问题:一是“有话可写”,即要有丰富恰当的内容;二是“写准写好”,即处理好主旨与材料、思路与结构以及语言表达的问题。作文教学应指导学生从生活和阅读中积累素材,并紧扣文章的基本要素,如主旨和材料、思路与结构、语言表达分项训练。训练的目标体系图示如下:
要加强作文教学的目的性,使作文命题目的明确,就必须根据作文训练目标体系和语文教材的结构体系制订学期作文教学计划,做到心中有谱。作文命题依据此计划进行,不能随心所欲,毫无系统性。具体说来,制订计划时可依据以下四点:
1.紧扣学期教学重点
作文的命题应紧扣学期教学重点,或以“主旨的确立与深化”为主要训练目的,或以“材料的选择与剪裁”为主,或以“结构的安排与优化”为主,并通过作文指导把这些能力训练化大为小,化抽象为具体,使学生写起作文来确实有“法”可依。学生在同一目的、同一范畴的一系列作文训练过程中就有可能从特殊到一般,总结出规律,从而使某一方面的写作能力得到切实的提高。
2.结合单元教学重点
教材中每单元自成一个小体系,有一定的教学重点,可结合有关课文,借鉴课文的写法,侧重某一文体的训练。比如,进行记叙文或议论文的“主旨的确立与深化”训练,指导学生借鉴本单元课文的写法,使课文讲授与写作指导紧密结合。
3.兼顾口语教学系列
口头表达训练与书面表达训练是密切相关的。因此,在作文命题时可根据口语教学内容,考虑相关的作文训练。例如,口语教学中“介绍与解说”可配合训练说明文的写作;“交谈”配合记叙文的写作;“演讲”、“论辩”单元配合议论文的写作训练。当然,这些训练都应紧扣学期训练重点,训练形式可以是大作文,但更多的是小作文、片段写作等随笔形式。这样做可以使写作训练变得灵活多样,反馈迅速。
4.紧抓语言表达训练
文章就是由字、词、句这些语言的基本单位组成的,语言表达的效果直接关系到文章的质量。因此,作文训练计划中不能忽略了语言表达训练。我们知道,学生“作文难”,除了“无话可说”之外,“有话说不出”也是一大原因。“说不出”就是找不到恰当的词语概括、描述,这是词语贫乏的一种表现。词语贫乏还使学生作文出现语句不通、词语搭配不当、表达不准确等毛病。“准确”尚做不到,“生动”谈何容易?因此语言表达能力的训练最主要的任务在于增加学生的词汇量。除鼓励学生多读名篇、多用新词之外,进行词语积累的“每日一练”、“每日一记”也是行之有效的方法。词语的积累并非一朝一夕之功,词汇量的增加亦无法一蹴而就,只有日积月累、持之以恒方能奏效。其次,可进行模仿造句练习,使学生切实感受到新学词语、新学修辞方法的应用效果,并在写作中自觉地加以运用。这是使语言表达生动起来的一条途径,同时也使词语、修辞教学走出“只知识别”的浅滩,达到“学以致用”的自觉层次。
二、作文指导,重在授之以法
小赫尔斯在《写作哲学》中谈到:“写作必须当作一门实践性而不是理论性的学科来教授。”确实,作文教学改革还应该由以传授理论知识为主转向以传授技能为主。虽然人们常说“文无定法”,但“文无定法”对于文章大家而言是真理,对于学生而言却往往只能使他们无所适从。作为语文教师,我们不应该对学生出售玄虚的“文无定法”,而应当切切实实地传授一些基本的写作技法给他们,使之“先规矩而后巧”。具体而言,可以采用以下几种方法对学生进行写作指导:
1.依葫芦画瓢,有章可循
教师提供的“葫芦”可以是课文范例,也可以是课外范例,只需是有可学可取之处的篇章即可。这需要语文教师拥有探索作文教学规律的执着精神,练就善于发现模仿素材的慧眼,强化学以致用的观念。例如,《明湖居听书》一文用侧面烘托与正面描写相结合的技法描写白妞,据此可设计仿写练习指导:“多角度描写人物”写作训练,或“烘托手法在场面描写中的运用”训练。这类练习同样可以兼顾学期作文教学目的。
2.化整为零,化大为小
作文命题之后,如果仅仅列出作文要求,诸如“思路清晰,结构严谨,主旨明确,选材得当”之类,至多再用理论知识简单地解释一通就算是作文指导的话,那么,这样的指导结果可想而知。这种所谓的作文指导,似有实无,学生只能是似懂非懂,毫无收益。作文指导教给学生的应该是具体的方法,使学生知道如何具体操作。因此,对于“主旨的确立与深化”、“材料的选择与剪裁”、“结构的安排与优化”等能力以及三大文体的写作要领,宜进行分解,化大为小,化整为零,分项训练。例如议论文写作训练可指导学生进行“如何紧扣论点对论据展开分析议论”、“如何分割论点,确立分论点”、“怎样选择论据才具有典型性”等专项训练,切实提高学生的分析说理能力和议论文写作水平。
3.妙语解题,启发诱导。
有些命题作文,如果教师在作文指导时精心设计导语,让学生的目光投向广阔的生活空间,投向自己的心灵深处,那将能打开学生的写作思路,启发诱导学生“写什么”、“怎样写”。著名语文教师于漪就很善于这样做。例如,她在进行《运动会一角》习作指导时设计了这样一段话:
“学习周立波的《分马》时,文中老孙头在栗色小儿马的光背上的表演深深吸引了我们,……老孙头的神情、语言、动作描绘得栩栩如生,而周围人的语言、动作又烘托得恰倒好处,于是创作出如此动人的充满生活气息的场景。”
“其实,在我们的生活中,动人的、有趣的、有意义的场景比比皆是,就是学校也不乏其例。运动会、劳动、班级集体活动、节日学校活动等等都会出现欢乐的、吸引人的场景。我们刚开过运动会,就以运动会为素材,截取其中一角来写。请大家发表意见,‘一角可以写哪些内容?……(学生讨论后)‘一角是空间概念,整个操场是个‘面,你就选择这个‘面中的某一块,无须写全景。既然写‘一角,当然要选择最精彩的或富于戏剧性的场景来写,不可拖沓。看谁捕捉的镜头最佳,写得最生动。”
这段话,既摆出了仿写的“葫芦”,又巧妙的解释了习作题目,并强调了写作要求。其结果,勿庸置疑,学生文思泉涌,佳作纷呈。
三、批改讲评,强化作文目的
批改作文是作文教学中的一个重要环节,许多教师提倡学生自批与教师选批相结合的方法。然而,如果批改缺乏目的性则容易流于泛泛而谈,难有实效。只有紧扣作文目的和作文指导中强调的内容,学生才能在批改过程中有所思、有所得,并为教师的作文讲评奠定基础。因此,作文批改的原则应当突出本次作文命题目的这个重点,兼顾其他。作文评分也该以此为依据,挖掘学生作文中这方面的闪光点,使学生尤其是作文水平一般的学生体验到写作的成就感,增强写作兴趣和信心。
作文讲评,要做好充分的准备。作文教学的四个环节中,作文讲评如果没有处理好,将使程序化的作文教学功亏一篑。作文讲评的关键在于紧扣作文教学目的,强化作文训练的技能,与作文指导的内容保持一致。这样整个作文教学过程就形成了一个目的性很强、重点很突出的完整的程序。在讲评之前,可从学生自批或老师选批的文章中选出若干篇“典型”习作印发给学生。作文讲评时,学生比较阅读这几篇讲评范文,并根据教师提出的问题,围绕某一训练专题自评、他评、议论、验证;教师则归纳、讲评,或矫正缺失,或肯定鼓励,使理论知识、技能指导与练习实践结合起来,从而进一步深化学生对该项训练专题的理解和认识,提高学生对这项技能的实际运用能力。这样,作文指导讲评才算落到实处,作文教学的目的才算最终达到了。
总之,科学的作文教学程序应当包含这样四个环节:目的性很强的作文命题、技法具体的写作指导、重点突出的文章批改以及兼顾上述内容的范文讲评。在这个过程中,每一次作文训练都是一次专题性单项训练,学生的作文能力将在一次次的训练中得到提高。
程序性教学法 第4篇
1 ShowMe程序的作用
ShowMe程序主要有两个方面的作用[2],即教学示范和技术移植。
1.1 教学示范
一部分ShowMe程序是针对各种Authorware基本技术而设计的。例如:媒体同步、文本链接、分支结构和建立各种类型的交互等等。阅读和理解这些程序,可以加深对Authorware各种基本技术的认识。
而另一部分ShowMe程序是针对各实际应用而设计的。例如:演示颜色的原理、演示钟表的行走、创建一个滑杆、绘制一副图形、玩玩某种游戏等等。在这些程序中,都综合地应用了各种相应的编程技术,尤其是大量地使用了变量和函数。阅读和理解这些程序,可以提高综合应用能力,帮助学习者从单一技术的学习走向实际的开发应用。
1.2 技术移植
在起到教学示范作用的同时,ShowMe程序也提供了相应的源程序。在这些源程序中,包含了大量的程序设计方法和技巧。只要有相应的需要,开发者就可以将其中相同或相近的程序片段复制到自己的程序中,经过必要的修改,成为自己的程序内容。
2 ShowMe程序的特点
ShowMe程序是针对Authorware中各种基本技术或各种实际应用设计的,它们的具体内容各不相同。然而,有着许多共同的特点[2]:
1)所有ShowMe程序的演示窗口大小都是320*240。
2)大多数ShowMe程序都有一个外观风格统一的开始画面,也就是程序的主界面(包括标题和图示、内容简介按钮、程序结构按钮、运行实例按钮和返回主界面按钮)。
3)单击左侧的画面,可以滚动显示该ShowMe程序开发者的有关信息。
4)单击Introduction(内容简介)按钮,可以看到关于当前ShowMe程序的文字介绍。
5)单击程序结构按钮,可以进入对实例程序的详细介绍,单击程序中的图标,可以出现关于该图标的文字说明,双击组合图标,可以进入组合图标内部,了解进一步的信息。
6)单击Run the Example(运行实例)按钮,可以进入实例程序的进行,如果实例中有多个执行内容,可以单击相应的按钮,分别运行。
7)ShowMe程序中都有一个共同的程序模块,即程序开始处的Run to View Documentation组合图标,这是观看模块。
8)ShowMe程序中除观看模块以外的内容,是实例程序部分,是每一个ShowMe程序的核心内容。
3 ShowMe程序实例剖析钟表的制作
3.1 设计思路
设计一只时钟,使其秒针、分针和时针都严格按照当前时间运行,如图1,图2所示。
3.2 实现的主要技术
1)使用分支图标建立无限循环
2)使用相应的变量和函数计算(如:引用了DisplayWidth、Sec、Minute和Hour等系统变量,ClockSlice和Radius自定义变量,SetFrame等函数),以及绘制秒针、分针和时针。
3.3 实现的主要步骤及部分程序源代码
如图3所示,除了Run to View Documentation(观看模块)外,程序中有两个显示图标,一个计算机图标和一个分支结构,以下是主要步骤及部分程序源代码[2,3]。
1)显示图标numbers和circle提供时钟的外观,设计12个表示小时数的数字和表示时钟外缘的圆圈,如图4所示。
2)计算图标clock setup计算秒针的长度和行走角度,程序代码如图5所示。
3)分支图标loop建立无限循环,使时钟行走不停。首先设置loop分支图标的属性,在属性对话框Repeat下拉列表框中选择Until True选项,而下方文本框设为0,0恒为假,所以执行次数为无穷,
4)设置draw and pause组合图标上方的菱形符号,打开Properties Decision Path(分支属性)对话框,在Erase Contents下拉列表框中选择Before Next Selection选项,这样,当执行了组合图标的内容(绘出秒针、分针和时针)后,再次执行该图标时,先擦除上次的内容,再执行本次的内容(重新绘出秒针、分针和时针)。
5)组合图标draw and pause中的3个计算图标draw seconds line、draw minutes line、draw hours line分别绘制秒针、分针和时针。其程序代码分别如下[4]:
计算图标draw Seconds line中的代码:
计算图标draw minutes line中的代码:
计算图标draw hours line中的代码:
3.4 实现技术移植
如果想在自己的作品中加入一个反映当前时间的时钟,那么我们就可以进行技术移植,把ShowMe程序中的核心部分内容(即实例程序部分)复制下来,再做修改变成自己的内容。以图3为例进行如下步骤:
1)先删除程序中的Run to View Documentation模块(观看模块)。
2)然后在loop分支结构下方建立erase擦除图标,如图6所示,将显示图标numbers和circle分别拖到erase擦除图标上释放,作为擦除对象,使得退出分支结构后,擦除时钟数字和外圆。
3)打开loop分支图标的属性对话框,在Time Limit文本框中设置10s限制时间,使时钟运行10s后即退出运行。
4)运行程序,演示窗口中出现时钟,如图7所示,运行10s后,时钟消失。
4 结束语
综上所述,再结合自己在实际操作中所获得的一些技巧与经验,觉得ShowMe程序是学习Authorware的重要资源,是技术移植的重要来源,我们应当在教学和开发中予以重视,充分的利用这些共享的、有实际应用价值的资源,为我们所设计的程序锦上添花。
摘要:ShowMe程序是Authorware软件自带的教学程序,其超强的典型性、示范性和指导性,是教学、学习与开发过程中必不可少的重要资源。它具有其特定的作用和许多共同的特点。本文通过对钟表制作实例的剖析和实现,来体现ShowMe程序的精华之处以及其在实际开发中的应用。
关键词:Authorware,教学程序,ShowMe程序,技术移植
参考文献
[1]袁海东.Authorware7.0ShowMe范例精选[M].北京:电子工业出版社,2004.
[2]全国计算机信息高新技术考试教材编写委员会.Authorware6.5职业技能培训教程[M].北京:希望电子出版社,2004.
[3]经典百例Authorware7.0[EB/OL].[2006-4-15].htttp://www.verycd.com/topics/128818.html
水粉教学中的“程序教学法” 第5篇
深圳罗湖外语学校 朱营
在美术高考教学中,水粉画教学是实施色彩教学的基本形式,由于本身使用的材料及工具性能不同,在表现技法和教学程序上和其他画种有着明显的区别。我在水粉画的教学中运用了“程序教学法”,效果较好。“程序教学法 ”是结合学生认知特点,按照由浅入深、循序渐进的教学原则,将整个粉画课程中的理论与实践一体化、规范化的过程,它具有操作性强、逻辑关系明确的特点。“程序教学法”共分为三道程序:
一、造型程序:主要任务是解决造型问题。
造型程序分两个步骤:
1. 构思,要求学生作小构图练习,反复推敲,做到心中有数,然后再按小构图来操作。在本阶段要对构图上的对比和均衡、物体的主次、色块之间的安排等问题进行认真的观察和分析,做到意在笔先。起稿,用铅笔或炭笔把物体的形体轮廓、比例、结构、透视变化等概括地画出来,起稿时只需勾出大的轮廓,不必拘泥于细节。
2. 单色定稿,要求画出写生对象的素描关系,目的是强化造型在水粉画中的重要地位。根据画面的色调,用单色把物体的形体关系、大体明暗关系概括地肯定地画出来。单色定稿地作用是修改形体、加强明暗关系和底色地作用,它有效地控制了个别学生急躁求快的情绪,较大限度地发挥了学生现有的造型水平, 为下一步色彩操作奠定了基础。常用的色彩有赭石、熟褐、群青等。
二、色彩程序 : 主要任务是掌握色彩知识与水粉操作的技巧。
色彩程序分两个阶段:
第一阶段是理论和实践相结合,突出直观性教学特点。
面对写生静物与学生的单色作业,传授色彩知识,讲解色彩原理,分析色彩关系,介绍水粉画特点和技法。这样可以较好地解决色彩理论过于抽象的问题,讲授的知识具有针对性,具体明确 , 学生便于理解。
第二阶段是讲方法按步骤进行操作训练。
色彩问题是一个复杂问题,为了收到预期效果,操作训练可分为三个层次来进行: ①入门训练。要求不宜过高,重点是指导学生在“调色盘上下功夫”,熟悉色彩性能,掌握基本技法。初学色彩的学生“颜色很穷”,为了扩犬学生的色域,可做色彩填空练习,就是让学生不写生具体的对象,只作色彩填涂,不同色相、不同明度、不同纯度、不同冷暖的黄、红、蓝、绿等,看谁画出的颜色最丰富。此法可使学生摆脱写生,摆脱塑造,注意力都集中到调色上,在调动颜色的过程中,熟悉了颜色的特性,扩大了学生的色域,为进一步的静物写生打下基础。②深度训练。要求褐学生要在观察、分析、表现上狠下工夫,全面控制色彩复杂性。它的主要任务是研究色彩的`明度变化和纯度变化,这是水粉画教学的重点。例如:可布置明度训练操作练习,让学生用一种颜色画色彩对象,然后逐渐学会把各种不同的颜色折合成各种不同的明度,加深对色彩明度的理解。又如:可引进“印象派 ”画家的优秀作品来分析色彩的变化,使学生亲身感受到不管是物休的受光部或背光部,色彩的纯度都是至关重要的,一般来讲色彩纯度高的画面效果强烈,有色彩冲击力,反之,则有用色彩画素描的感觉。水粉画中提高或减弱色彩的明度纯度主要借助白色和水同其他颜色进行调配,但是用水过多会使水粉色混浊灰涩,缺少应有的鲜明度,颜色干后会大幅度的变淡,用粉过多或到处用白色容易造成粉气,并且使画面色彩苍白。在画物体的暗部和纯度高的地方要尽量少用白色,画暗部色彩可以用桶黄、土黄、湖蓝等浅色调和。③难度训练。它是在前两个层次基础上的较高层次训练,主要任务是研究色彩的冷暖关系,深化学生对冷暖色彩的感知能力。色彩的冷暖问题是水粉画的根本问题,很微妙,如果没有理性知识做指导,仅凭直观是不易发现的。色彩的冷暖关系通常是由天光、环境、物体本身的固有色等要素决定的,一般来讲物体的受光部偏暖,背光部则偏冷,受光部偏冷,背光部则偏暖。
三、反观程序:这是一个总结提高的过程。
它分三步:①提出问题,要注意从色彩、素描、冷暖、空间等几个方面去检查。如果画面色彩单调了,可能是色彩关系没处理好;如果画面太灰了,可能是素描关系没处理好;如果画面太火了,可能是色彩的冷暖关系没处理好;如果画面太平了,可能是虚实与空间关系没处理好。这些都是学生在平时的训练中最容易出现和易被忽视的问题,假如把这些问题时时进行反观,学生的色彩综合水平将会得到快速发展。②作业观摩。作业观摩是指作业完成后,将全班作业集中到一起,共同观摩,学生在观摩中思考,在比较中找出差距。每一个教室最好布置成班级学生作品展览室,学生耳濡目染,促进认知。③作业讲评,这是在作业观摩之后进行的教学内容,教师要面对每一张作业一个个地进行分析、讲评。作业讲评既可解决一般共性问题,也能解决个别差异问题,可收到显著的效果。
VB程序设计教学法的探讨 第6篇
摘要:VB是计算机专业课的重要课程,研究和探索不同的教学方法对提高学生的学习能力,促进教学质量的提高是十分有必要的。本文就在VB教学中采用的行之有效的教学法作一些探讨。
关键词:VB 教学法 教师 学生
中图分类号:G632 文献标识码:A 文章编号:1673-8454(2009)11-0073-02
一、前言
自教育产生以来,教学方法就成为教育工作者研究的问题,研究和探讨教学方法有助于教师把握教学的内在发展规律,为教育教学实践的健康发展提供充分的理论依据,这是提高教学教育质量的重要环节。VB是计算机专业课当中的一门极为重要的课程,是该专业学生的一门必修课,教好这门课有利于培养学生的智力,为学生更好的学习其他语言打下良好的基础。根据本人进行VB教学的情况,现对这门课的教学方法进行一些探讨。
二、VB教学法
VB的教学方法主要有讨论法、发现法、学导式教学法、讲授法和实践法。在日常教学中,讲授法是采用得最多的一种方法,但随着国家新课程改革的开展,学生教学主体地位的确立,根据学生的知识状况和年龄心理特点采用不同的教学法已是广大教育工作者的一种共识。在笔者讲授VB课程的实践中,我深深体会到课堂教学除采用讲授法之外,还应采用发现法、讨论法、学导法、实践法等多种教学方法,合理地综合运用多种方法对于帮助学生学好这门程序设计课有很大的帮助。
1.实践教学法
实践教学法在VB程序设计教学中通常是通过项目教学的方式去完成。教师根据教学内容的实际设计一些教学的项目,让学生在已有知识的基础上去进行巩固和加深,这种教学法近年来在VB等一些程序设计课中得到了极大的应用,主要是受到该类课程逻辑性强,学生思维能力不足的约束,通过实践操作,让学生从具体到抽象去认识相关知识内容,符合知识升华的特点。实操项目内容的选取一般从教科书的例题或课后的习题中选取,这有利于知识的连接。当然,教师也可以从课外书中找一些典型的例子作为项目教学的实例。据了解,很多大专院校的老师在VB教学中都喜欢采用项目教学法,这与该教学法简单实用、学生容易接受、教师也容易施教有关。采用实践教学法的老师一般是先将理论内容进行讲述,然后通过网络教学平台进行项目的举例和演示,让学生掌握相关的知识内容,然后将相关的例子以习题的方式发给学生,让学生练习,学生在练习当中出现疑问,教师及时进行分析、解答的形式进行。如果对某门课采用实践法,教师应当在学期初制定实训项目的内容,编写实训手册,让学生每进行一个实训项目都要将过程及时进行记录,总结所学知识,这样有利于知识内容的及时消化。例如,在学生学习了窗体、控件、菜单设置、事件和方法等内容之后,我就设计一个大实训项目:设计一个学生学籍管理系统,我们可以将这个项目分解为三个小项目分别让学生去完成。
项目一:在数据库软件SQL Server中建立一个名称为Stu的学生情况数据库。数据库中包括学生的学号、姓名、性别、出生年月、专业、家庭地址、邮政编码等字段。同时,在这个数据库当中设置学号为主键约束,并在这个数据库当中输入几组数据。
项目二:在VB中建立用户使用界面。在窗体中通过标签控件、文本框控件、命令控件、数据控件建立基本的数据输出和数据连接界面,并通过菜单栏的添加,设置菜单事件的方法,使界面的功能更加完善。
项目三:建立数据控件与SQL数据库的连接,通过对Adodc控件的属性设置,建立VB界面与SQL数据库之间的连接。然后测试连接的情况,看看数据能否通过用户界面进出数据库。并且检查整个系统的运行性能。
运用前面所学的SQL Server数据库的知识,从数据库的建库到VB程序界面的建立,再到VB界面与数据库之间的连接,最后到窗体用户界面的美化,这些内容综合了前面所学的知识,通过这个大项目,极大地丰富了学生的知识,使学生感到学习VB的实用,激发了学生的学习积极性。学生通过开发学生数据管理系统使他们感受到VB在软件开发中的强大功能。实践教学法所选的项目应具有以下特点:
(1)一致性。实训项目应与当前教学内容同步,能够体现当前教学的内容,有利于深化相应知识内容。
(2)启发性。实训项目应能够启发学生思考,发现多种解决问题的方法。
(3)可操作性。实训项目要具有较强的可操作性,学生能够从实例中领悟到所学知识,或引导学生将所学知识用于解决实际问题,达到理论联系实际的目的。
2.发现法
发现法又称探索法、研究法,是指教师在指导学生学习原理时,只给他讲一些事实和问题,不给出公式和原理,让学生进行积极的思考,独立探究,自行总结和归纳原理和规律的一种教学方法。这种教学法在一些发达国家得到大力提倡,主要是这种教学法不但使学生掌握学科的基本概念和原理,更重要的是有利于培养学生探索精神,激发学生的求知欲。美国当代认知心理学家布鲁纳认为,要培养具有发明创造才能的科技人才,不但要使学生掌握学科的基本概念、基本原理,而且要培养探索性态度,所以他十分提倡在教学中使用发现法。发现法在VB教学中的使用往往是用比较的方法获得的。比如在讲授Dim语句和Static语句在定义变量的时候,我们可以运用这种方法。我们看看下面这两个程序:
Private Sub Form_click() Private Sub Form_click()
TestTest
End SubEnd Sub
Sub test() Sub test()
Dim I As Integer Static I As Integer
I=I+1 I = I + 1
Label1.Caption=I Label1.Caption = I
End SubEnd Sub
首先,让学生进行第一个程序的练习,让学生观察结果,然后,让学生进行第二个程序的练习,让学生观察结果,这两个程序只有一个Dim语句与Static语句之间的区别,但结果差别很大,第一个程序输出永远都是1,而第二个程序输出是每次都递增1。由此,学生们通过比较发现,用Dim语句定义的变量对上一次执行的结果是不保存的,而用Static语句定义的变量上一次执行的结果是保存的。通过比较发现,学生对这两个语句定义变量的异同有了很深的理解。这种教学方法比单纯的将这两个语句的区别直接讲述的方法要好得多。
3.讨论法
讨论法是在教师的指导和参与下,学生以集体或分组的形式,就某个问题进行讨论,各抒己见,相互启发,共同探讨,从而搞清问题,理解并掌握知识的一种方法。采用这种方法有利于教师了解学生对问题的理解,活跃学生的思维,保持学生对问题的兴趣,加深学生对问题的理解。在VB教学中,采用讨论法往往是在一个知识内容完结,或某一个与知识点相关的程序让学生进行调试完成之后进行的,通过学生的讨论,从而形成对某一问题初步的结论。比如,我们在讲循环语句的时候,可以举个例子,例如:“2008年中国现有人口13亿,如果每年的增长率为2%,那么,20年后,中国人口将达到多少人?”。当我们将这个问题用循环语句解决以后,我们可以用相似的问题让学生进行讨论:“2008年世界人口有60亿,如果每年世界人口增长为3%,那么,20年后,世界人口将达到多少人?”。同样相似的问题还可以提得更多:“2008年中国现有人口13亿,如果每年的增长率为2%,要达到20亿人口需要多少年?”,“2008年世界现有人口60亿,如果在2050年达到100亿人口,每年的增长率是多少?”。通过这些相近的问题让学生进行讨论,编写程序,归纳总结,使学生对循环语句的理解更深刻。程序设计课是一门逻辑性很强的学科,让学生在学习中多讨论,相互加强知识内容的探讨,是有利于学生保持对这门学科的兴趣,克服学习上的困难,达到共同进步的目的。
4.学导式教学法
学导式教学法是在美国心理学家加涅倡导的“指导学习”的基础上形成的。“学”是指以学生为主体,“导”是指以教师的指导,这种教学法是通过教师的引导,以学生为教学主体实施教学,教学过程中,学生主要针对自己的知识薄弱环节进行学习,已经掌握的知识内容就不需进行学习了,在VB中,学导式教学法得到更为广泛的使用,这也符合以学生为主体的新课程改革的要求。教师在教学中不应代替学生的地位,要尽量将“教”转移到“学”上,要避免进行满堂灌,及时引导学生举一反三,将课程知识及时变为自己的知识。在VB的教学实践中,我经常在两节课的教学中留出半个小时的时间让学生进行巩固练习,及时复习课堂所学的内容,例如:在讲授InputBox()函数的时候,我在讲授了相应的知识点,举了一个通过InputBox()函数输入数据的例子之后,接着就可以将相对应的练习通过教学平台发给学生,让学生进行仿照练习,教师在课堂中及时对学生不懂的问题进行答疑引导,这样,巩固知识的效果就会十分明显。学导式教学法在计算机其他学科中也得到了广泛的应用,教学效果经过实践证明是行之有效的。
三、结束语
VB的教学法在教学中不是单一采用的,它往往是多种教学法的综合运用,教师在备课中应充分考虑学生的情况,考虑教材的情况,根据现有的教学软硬条件,大胆进行教学法的尝试,不断探索,善于总结,这样,VB课程的教学效果就会越来越好。
参考文献:
[1]靳玉乐.现代教育学[M].成都:四川教育出版社,2006:259-260.
程序性教学法 第7篇
如何使学生学会编程,怎样使学生在编程过程中遇到问题时自己解决问题,这是C程序设计教学的重要环节,也是教师需要思考的问题。在C程序设计课程教学中,有很多内容比较抽象,学生不易理解。例如变量在定义后,但未赋值时为什么输出的结果很奇怪,字符串的结束标志是怎么一回事,数组名为什么是首地址,一维数组和二维数组在内存中的存储方式怎样,指针到底是怎么回事等等问题,都困扰着学生的理解和深入地学习。如果有一种方法使学生能够直观地看到数据在存储器中的内容及它们的变化,那么学生对课程的理解将会容易许多,这种方法就是程序调试。
其次,初学C程序设计会出现这样那样的错误,但由于不会使用调试工具,学生一看到程序出错,并且密密麻麻的英文错误提示信息,一下子就使学生产生了恐惧的心理,束手无策,只能傻坐着等老师解决。针对上述情况,笔者在C程序设计的教学中,强调学生必须掌握程序调试方法,而且从课程第一节课开始就加以强调和示范,把调试的方法穿插在每一节课之中,一步步引导学生使用调试方法查找错误和纠正错误,对抽象内容进行底层直观查看。这样一方面帮助理学生解课程内容,另一方面也提高了学生的动手编程能力,和自己解决问题的能力。
1 程序调试方法
VC++6.0提供了完善的调试环境,可帮助用户查找并改正运行时的错误及逻辑错误。调试方法的介绍要随着教学内容不断的深度展开而逐步辅开,循序渐进地讲,每上一次课就讲调试中的一个小问题,不要多讲,多讲学生反而接受不了,讲了一次小的调试方法,就要求马上实践,要强调学生动手练,多次练习,本周内讲解的调试内容,本周内必须学会,决不能拖到下一个星期,渐渐地把程序调试成为编程的习惯。以下是在教学中介绍程序调试方法的几个步骤。
1.1 认识上机过程中的错误
刚开始接触程序设计,学生上机免不了出现一些常识错误,初学程序设计更是如此。所以,在刚开始教学时让学生认识一下VC++6.0中出现的错误信息的形式。如上机过程中故意在语句后面漏写了“;”,编译后产生如下错误提示:
其实在大学里也有很多学生对英文一知半解,要一字一句地告诉学生这个错误提示的意思:文件F:\c\1.c中第5行的代码出错了,是个语法错误,在“}”前少了“;”。若在错误信息行上双击鼠标,就可以快速找到这行,进而修改这个错误,再重新编译。把初学者经常犯的错误及编译后机器显示的出错信息一一罗列出来,让学生温习对照,帮助学生渡过最初的难关。随后,教师故意在程序中埋藏一些错误,让学生进一步熟悉上机过程中的错误提示,初步解决一些常见的语法错误。
1.2 让程序单步执行
循序渐进,一步一步,教师接下来就要介绍遇到程序运行结果错误如何处理的问题。语法错误因为有编译系统的提示信息,比较容易找出错误所在行并进行改正,更多的问题是在程序编译连接都通过了,也能够在计算机上运行,但得到的结果不正确,或者结果有时正确有时不正确,这时学生往往会怀疑是不是计算机出错了,他会反复地运行程序而不知所然,这样的错误就是逻辑错误,是学习程序调试的重点。举个很简单的例子,如:
程序运行时不管x输入什么,y始终为0。为此要提示学生用【F10】单步执行(调试工具条)试试看。看到如图1所示的界面,教师一定要多化点时间重复演示单步执行的功能,讲清楚单步执行就是一行一行地执行程序。第一次就只讲【F10】,其它的调试工具栏,Watch窗口,Variables窗口本节课暂时不讲。但要强调不是为用【F10】而用【F10】,要明确目的,那就是要边运行程序边看变量的值及观察程序流程的走向。把鼠标在变量上停顿一会儿,在该变量的下方就会有个小方框显示变量的值,如图1中所示x=1。这样即使老师不说,学生也看到了,若x输入为1,执行了if(x=0)之后,x的值就被赋值为0了,也即x=0的表过式为0(条件不成立)了,程序的流程当然执行else后的语句y=1,因此不管x输入什么,y始终为0。
讲解这个程序以后,再把int x,y;改为double x,y;,if(x=0) 改为if(x==0),编译通过没有问题,但是在程序运行时,会涉及很多问题。只要把这个问题和学生一起一边调试一边修改,单步执行调试的方法学生也掌握得差不多了。
教师举例时尽量选择简单的程序,但是强调学生一定要掌握单步跟踪的调试方法。过程就这么简单,【F10】+鼠标停顿,观察变量的值。
解决逻辑错误的首要问题就是错误定位,只有找出了出错的位置才能予以纠正。上课时教师要不断地提示学生用调试工具,慢慢地学生才会养成调试的习惯。
1.3 使用Watch、Variables、memory观察变量的值
(1)数组程序调试
C语言中数组名代表数组元素在内存中的首地址,对于一维数组,其元素从首地址处按顺序连续存放。对于二级数组,其元素以行序方式存储在从首地址开始的连续内存单元中。在C语言程序中不对数组越界进行检查。如下面的程序段:
运行程序,输入1,2,3,4,5,6,输出结果为6,明明数组元素才6个,从s[0]-s[5],为什么访问s[6]不报告出错,为什么是6而不是其它,解决方法是单击【F10】启动单步跟踪功能,观察Watch窗口和Variables窗口的值。Watch窗口中左侧为要监控的表达式,右侧为表达式的值,在左侧输入数组名s,可监控程序运行过程中数组元素值的变化。Memory窗口可通过输入地址的方法查看内存中的内容,如图 2-3所示。这三个窗口的打开或关闭都可通过调试工具栏中的相应按钮来控制。
连续按【F10】单步执行程序,依次输入元素值1,2,3,4,5,6。观察Watch窗口中数组名s的值,看到是0x0012ff64,这就是数组的始地址,元素s[0]-s[5]的值为1,2,3,4,5,6。把数组的地址0x0012ff64输入memory窗口,可见图3依次显示为十六进行数:01 00 00 00 02 00 00 00,四个字节为一个存储单元,存放一个元素的值,一直赋值到地址0012FF78,把所显示的16进制数转化为10进制数,就是1,2,3,4,5,6。按理0012FF7C单元已经不属于数组的空间,但当我们访问s[6]元素时,c编译系统就从数组s的始地址0x0012ff64加上地址偏移6个存储单元,就是0012FF7C,这一单元显示的值为6,这就是为什么C语言对数组的访问不加越界检查,为什么上述程序段的输出为6的原因。
(2)指针程序调试
指针是C语言的特色,也是精华所在,但指针的概念学生一时不好理解,借助variables和memory窗口跟踪程序中变量的值来帮助理解指针。如下程序段:
单步运行如图4所示。
p是指向整型变量a 的指针,变量a的地址为0x0012ff78,值为3,在variables窗口很清楚地可以看到。变量p的内容是0x0012ff78,正好与变量a的地址相同。也就是说变量p存放的是变量a 的地址,这样的变量就是指针变量,*p是变量p所指向的单元的值,就是变量a的值,即3。那么变量p放在哪里,在watch窗口查一下&p,知道变量p的地址(即指针的地址)是0x0012ff7c,在memory窗口中查地址0x0012ff7c,看到该地址处的值是0012ff78(注意读的时候从高字节读到低字节),这就是变量p的内容是个地址,是变量a的地址。就这么简单,多看几遍,对于什么是指针就一目了然。
1.4 其它调试方法
当掌握了单步跟踪的技巧,并学会使用Watch、Variables、memory观察变量的值后,学生的编程能力将会大大提高。随着课程学习的深入,所编程序代码越来越长,会感觉单步调试的效率太低,这时适时地引入高级的调试方法,如将程序执行到光标处暂停,或设置断点,有了前面调试方法作基础,学生接受起来也容易得多。不过不管是通过光标位置还是断点设置,注意其所在的行必须是程序执行的必经之路,比如不应该是在分支结构中的语句,此时有可能在程序执行中受到条件判断的限制,该语句因条件不满足而不被执行。
其实调试工具还有很多,如Disassembly,Registers等,每个学校应视学生的水平决定是否深入讲解,我们只是强调程序调试的重要性,注重教会学生常用的调试方法。
1.5 程序调试工具的教学次序
对于常用的几个程序调试工具,讲解时要注意循序渐进地讲,切忌一次讲很多,要边讲边练,直到掌握了一个方法后再讲下一个。以下是几个最基本的调试工具的讲解顺序。
(1)熟悉用户界面和简单的语法检查。
(2)单步执行,观察variables窗口变量变化的值。
(3)在Watch窗口改变变量的值。
(4)执行到光标处。
(5)设置断点和取消断点,从程序开始执行到断点,从本断点执行到下一个断点。
(6)函数调试,进入函数和出函数调试。
2 结束语
调试过程中还有很多技巧和经验,需要学生反复琢磨,从实践中慢慢掌握和理解编程的精华。编程和调试是一种经验的积累,也是对学生耐心的考验,只有学会了程序调试,才能自己解决程序错误的问题,才能培养学会解决问题的思路,这其实也是对学生逻辑思维的一种训练。
当学生掌握了程序调试的方法后,上机课上不再看到教师忙着给学生看程序找错误,学生获得了自己分析程序自我学习的本领,而且这一方法和经验对于学习其它计算机语言完全适用。因此,基于程序调试的C语言教学实践,使学生不再害怕程序出错,不再畏惧C语言,相反,激发了学生学好C语言的信心,锻炼了能力,达到了举一反三的目的。
摘要:强调了程序调试在C程序设计教学中的重要性,例举了几种基本的程序调试方法,尤其是通过Watch、Variables、memory窗口观察变量的值在教学实践中的作用。探索了程序调试工具的教学步骤和次序。强调学生只有学会了程序调试,才能自己解决程序错误的问题,才能培养解决问题的思路,这也是对学生逻辑思维的一种训练。
关键词:程序调试,C程序设计
参考文献
[1]颜晖.C语言学习及实践指导[M].浙江科技出版社,2007.
[2]颜晖.C语言程序设计实验指导[M].高等教育出版社,2008.
程序设计教学 第8篇
一、制作QQ动画图片——病毒效果图片
初见这个时, 可能会被吓一大跳, 以为自己真的中病毒了在安装木马病毒。其实, 这并不是木马病毒, 不会伤害他人的电脑和数据。这是一款最新很热门的QQ动画图片, 把图片发送给对方的时候, 上面的字会一排排的依次显示, 效果很逼真, 接收的人会以为真的同意执行下载接受木马病毒的指令, 进而很紧张, 达到娱乐他人的目的。在数据库程序设计VFP6.0中, 在第四章讲解分支语句之前要学习几个标准的输入输出语句 (又称非格式化输入输出语句) , 其中一个是WAIT语句, WAIT语句的功能是接受单个字符和显示信息, 它的基本格式是:
WAIT[<字符表达式>][TO<内存变量>][WINDOW][TIMEOUT<数值表达式>]
如果按照传统的方法讲解, 从语法功能到子句的运用, 则同学们肯定觉得很枯燥必然听得昏昏欲睡, 因此我设计在这堂课一开始什么也不说就给同学们演示这副QQ图片的效果, 必然会一石激起千层浪, 同学们首先是一震撼进而激发他们强烈的好奇心, 然后告诉他们通过一个命令就能够完成这一效果, 同学们学习的热情必然空前高涨, 借机展示例句:
WAIT“小庆要发送给您文件‘木马病毒.exe (1191KB) ’;
您是要接收 (Y) , 另存为 (A) , 还是谢绝 (N) 该文件”TIMEOUT 3
WAIT“您同意了接收文件‘木马病毒.exe.重命名’, 正;
在建立连接, 如果要中止接收文件, 请按取消”TIMEOUT 3
WAIT“文件‘木马病毒.exe’已经发送完毕”TIMEOUT 3
WAIT“正在安装‘木马病毒.exe’请稍候。。。”TIMEOUT 3
WAIT“安装成功, 重新启动计算机后生效!”TIMEOUT 3
这样先观看效果对同学们感官造成巨大的视觉冲击, 再讲解语法功能然后让其自行编写, 这样同学们有了浓厚兴趣和亲身的实践体会必然对此知识接受的很快, 并且印象深刻不易遗忘。
二、肯得基吃午餐
针对同学们喜欢吃快餐的特点, 演示通过手持不同的金钱可以购买不同的肯得基食物, 由于和实际生活紧紧相联系, 金钱的数目也和实际生活中获取的食物一致, 更加能够激发同学们强烈的实践心理、求知欲以及实物转换成程序之后的巨大成就感, 借着他们这股强烈的学习欲望引出程序, 进而讲解多分支选择结构的语法结构和语法功能, 这样必然达到事半而功倍的效果。
三、超女选拔程序
这个年龄阶段的学生都很喜欢追星, 大多有自己喜欢的偶像, 虽然我们不公开颂扬他们追星, 但如果能善假于物, 充分利用这些已有的资源为教学所用, 也不失为“化腐朽为神奇”之举。每年一度的超女快男比赛最受中学生们的热捧, 比赛期间, 同学们茶余饭后谈论的最多的就是选手的晋级问题, 针对他们本身就感兴趣这一特点, 如果提出让他们设计程序来抉择超女们的命运, 他们的参与性和热情度必然空前高涨, 就此引出循环结构并且引出结合表的程序设计的学习, 同学们经过反复的实践和修改就得出了以下程序。
教师在程序教学中所选用的例子要尽量贴合实际、贴近生活, 尽量使用大家熟知的感兴趣的事例, 在课堂中程序的引出上也要做到“行云流水”自然而不做作, 如果能结合多媒体演示或者多媒体结合实物教具演示, 就更能产生更大的感官冲击力、教学效果也必将倍增。
兴趣是最好的老师, 在程序设计教学中要注重兴趣的培养。教授学生基础知识的时候, 注重引发学生的好奇心理, 从他们身边的、现实的事例来调动学生的注意力, 激发学生的兴趣。当学生的好奇心和兴趣被激发起来后, 再根据课堂教学内容“因势利导”, 充分调动学生主动参与的积极性。在学生参与的环节, 教师不应局限于条框, 应让学生大胆想象, 大胆实践, 通过不断的反复的想象、设计、上机操作、程序修正等过程, 学生是完全可以编写出高水平的程序来的。学习不是触手可及的, 也不可能都是简单易行, 有时要付出努力, 付出耐心, 付出时间, 有时甚至付出许多牺牲。但如果教师在教学中能尽量做到让学生学习快乐起来, 我想教学效果一定会很好的, 因为有了快乐, 才会产生更大的兴趣。所以在教学中, 创设愉快的教学氛围和环境是非常重要的。在愉快的环境中学习程序设计、在愉悦的心境中设计完成程序, 学生不仅能学到多种解决问题的方法, 还培养了缜密的逻辑思维能力, 并通过严谨的学习和研究态度, 形成自身清晰的思维结构。
摘要:程序设计是思维抽象性、逻辑性很强的学习内容。随着教学的深入, 学生的学习态度、热情程度的有所不同, 以及先入为主惧怕的思想, 使程序设计很容易成为部分学生学习的一道难以逾越的屏障!进而影响其他相关学科的学习。因此, 本文通过几个简单实例探讨了让学生如何在娱乐中学习、学习中娱乐, 乐于学习、不惧学习程序设计的方法。
关键词:程序设计,娱乐,兴趣,好奇,生活
参考文献
[1]高文, 《外国教育资料》, 1998
高级程序语言课程教学的教学探索 第9篇
计算机在日新月异的现代社会中成为了一个离不开的工具,使用计算机辅助学习工作,已经成为人们现实生活中的一部分。进行计算机基础课程和计算机高级程语言的教学已经成为各高校的教学计划中不可或缺的一环。在建立高校学生知识体系的过程中,掌握计算机程序设计思想,往往会对学生的后续发展起到重要作用。
2、非计算机专业中的高级程序语言教学需要注意的问题
在非计算机专业的高校学生中进行高级程序语言的教学有自身的特点。大部分学生,在学习高级程序语言设计之前,往往对计算机只是感性上的认识,存在畏难情绪,而高级语言本身又十分抽象,这就要求学生花费一定时间进行上机实践。除加强上机实践外,在教学中还需要注意教学的方式方法,充分使用器材教具,由浅入深,培养学生的对高级语言的兴趣,让学生自主,自发的好好学习这门功课。
3、对主要教学方法的探讨
在对计算机高级语言的教学过程中,笔者对整个教学环境进行了思考,并且在实际教学过程中采取了一些新的教学方法。主要教学方法如下:
3.1 结合生活场景,建立程序思想
在教学过程中,如果单纯依靠对书本的讲解,很难让学生树立各种程序思想。而一旦将一些生活场景带入教学,学生则会有心领神会的体验。这样,一方面调动了课堂气氛,一方面将计算机的各种设计思想初步介绍给学生。而学生往往对身边现实世界的熟悉的事物能够很快接受,进而由此及彼的对计算机世界的东西产生一定的理性认识。
例如:
在介绍分支结构的时候,引入正式课程前,询问学生们过年过节回家购买车票的情况,以及回家的路线。有远途的学生说了,如果飞机票打折6折以下,就坐飞机,否则就坐火车。得到学生回答后,再正式引入分支结构。并在板书上写下:
如果飞机票打折<6折
坐飞机
否则坐火车
再将这些现实语义的语句改写成程序设计语言中的分支结构
让学生认识到,分支结构不止在程序中有,在日常生活中也有。使学生能够理性的了解到分支结构需要进行逻辑判断。之后,再对分支结构的教学,就容易的多了。
3.2 采用现代化教学工具的同时辅助使用各种教具,同时进行适量的板书
现代化的教学工具,如计算机辅助教学,的应用,极大的方便了老师对知识点的讲解。使用flash动画或者ppt文档已经成为现在高校教学中的一个重要特点能。在讲解链表的时候,如果此前做好了flash动画,可以非常方便的讲解如何创建节点,如何建造链表,如何查找特定信息的节点,如何在特定位置插入、删除节点。使用动画来演示这些步骤,可以增强学生对这些特定信息的感知。而辅助教具的使用也是可以帮助学生对特定知识的认识的。比如讲授函数的时候,使用积木,让学生把函数看成积木,使用同样的积木,搭建不同的东西,更换几个组合就可以了,模块化的函数思想,就比较容易被学生接受。有的时候又必须进行板书。如:在讲授字符串和字符串数组以及二维指针的时候,如果使用板书,可以在板书的时候进行讲解,放慢速度讲授速度,增加板面演示时间,帮助学生了解指针关系的演算变化。这三种方法是相辅相成的,如果要学生比较好的理解高级语言设计,教师是不可以只使用一种教法的。
3.3 小组模式,因才而教
每个学生都有好胜心,都追求成就感。有些学生对高级语言的理解比较好,通过1, 2次上机试验之后就能看出来。将学生分组,每组成员之间的水平有差异是很正常的,要通过一定的手段,让组与组之间进行对比,而不是个体学生与个体学生之间进行对比。这样,小组内的同学能够在平时作业的时候互相学习,互相帮助。比如:编成2人一组的小组,布置一定的任务,要求小组完成。讲解一些算法的时候,布置作业,然后下一次上课随机抽一组学生在课堂上进行算法讲解。这样,既可以督促学生完成算法学习的作业,又可以让学生锻炼一定的表达能力,还可以增加学生的成就感,同时激励了其它小组学生的好胜心;在同组讨论的时候,增强了学生对问题的敏感度,锻炼了学生问问题、答问题的能力,培养了他们听取不同观点,说服不同见解的能力,改变了他们单枪匹马搞学习的习惯,增进了他们团队合作的思维。一举数得。
3.4 要求完成大型作业
程序设计是系统知识。如果为了应考而学习,只能学习到分散的知识点。只有将知识点组合起来,才能成为一个体系。当一个大型的作业放在学生面前的时候,学生只有将所学的知识统统组合起来,使用正确的方法,在耐心的编写、纠错、调试之后,才可能上交。以小组为单位,完成大型作业的过程,是个痛苦的过程,同时也是一个学习的过程,在这个过程中,学生锻炼了设计能力,综合应用能力,查找资料能力,纠错能力,发现问题讨论问题能力。在编写小程序的时候碰不到的问题,一定会在大程序中出现。而一些在学生理解中似是而非的东西,也可以在这一过程中去伪存真。完成这样的作业后,小组内成员的水平会接近到一定程度。这样的大型作业,应该包括各种数据类型的输入输出,指针的使用,结构体变量的使用,各种编程时的语言结构,文件的存取。选择一个初级档次的信息管理系统是最合适的。
3.5 在教学过程中带领学生一起思考,深入浅出用启发式手法指导学生进行设计
程序设计对于没有接触过程序设计的人而言是十分困难的。教师需要带领学生走出痛苦的第一步。在教学过程中,可以在引入一些比较经典的问题,带领学生一起求解这些问题。这样可以帮助学生更好的发现程序设计的规律
比如在讲解循环的时候,讲授嵌套循环往往是难点。此时,由浅入深的带领学生解决几个问题:
打印一个星号"*";
打印一排5个星号"*****";
打印五行五列5*5个星号。
打印1个星号基本大家都会,打印5个星号,无非是加上一个循环,循环5次,打5个星号。而打印五排五列,无非是再在外面加上一个循环变量,增加一次外部循环。于是大家很高兴的发现其实嵌套循环并不难。此时再引入一个稍微困难点的题目:
打印一个平行四边形
经过学生自己讨论后发现,原来只要加打几个空格就能实现变化。而空格的个数,第一排是4个,第二排是3个,第三排是2个,第四排是1个,第五排是0个。至需要再添加一个内循环,专门打印空格就可以了。此时的循环控制语句,循环开始的时候为4,每次递减1。于是大家经过一段思考终于打出平行四边形。此时再引入一个困难的题目:
打印等边三角形
此时,经过学生讨论后发现,在上一个程序的基础上,需要修改打印星号的循环语句,而且需要使用一定的推导能力才能够知道打印星号的次数如何使用内循环确定。此时,可能会比较少的学生能够在课堂上打出。在讲解、实现完基本的实现方案后,引入一个更困难的题目:
打印树形结构:
留给学生回家后思考算法,并于下一次课上抽取小组做讲解。
循环嵌套的讲授内容完成了,将一个困难的问题,分解为很多简单问题,循序渐进,启发学生思考,这个过程比较能够让学生接受,既不会因为感觉太难而失去信心,又不会因为感觉太容易而掉以轻心。
3.6 利用网络平台答疑解惑
对于新接触高级语言的学生来说,疑问一定少不了,答疑因此成为必要。除定期的上机实践、答疑外,还可以利用现代化计算机网络进行。答疑不一定要固定时段,利用各种平台,如:学校信息门户中的教学网络平台的讨论区,各个班级的QQ群的讨论区。问的问题可以在这些平台上及时的传递给老师,老师的反馈也可以及时的传到同学中去。同样的问题,在网络平台上搜索,还可以得到解答。利用网络平台,可以增加答疑效率,使得答疑工作随时随地都可以进行。老师还可以经常在网络平台上对难点进行点评,让学生对难点有更深刻的理解。网络平台上还可以存放各种资源。如:课件、经典算法程序、作业答案。计算机网络平台的使用为教学提供了又一广阔的空间。
4、结论
在非计算机专业中讲授高级语言程序设计,方法是多样灵活的。本文仅仅提出了几点教学方面的意见。需要指出的是,高级语言设计,对学生来说,最重要的是培养程序化思维和标准化思想。如果这些思维和思想在这门功课中培养起来,对学生未来的专业学习是很有帮助的。
摘要:计算机高级语言成为高校教育的一环, 本文对高级程序语言的教学方法提出了一点看法, 提出一些高级程序语言教育改革的建议。
关键词:高级程序语言,教学方法
参考文献
[1]、范慧琳.C语言程序设计习题解析与实验指导, 中国铁道出版社, 2007-02
有效处理教材优化教学程序 第10篇
1. 找准切入点, 重点出击, 逐点突破
设计教学方案先要寻找合适的切入点, 这就好比写文章, 一个新奇的视角, 一个出其不意的角度, 往往可以出奇制胜, 给人耳目一新的感觉。
比如, 我在备《杜十娘怒沉百宝箱》一课时, 推翻了原来的教学模式, 即概括情节分析人物形象概括主旨, 而是从课文的结局入手, 上课伊始便抛出“杜十娘坐拥万金为何傻到要自杀呢”这一问题。课堂实际效果是:这一问题一下就激发起学生强烈的探究欲望, 最后学生从杜十娘的个性特征、她对纯真的不带任何物质利益的理想爱情的追求、李甲孙富老鸨为代表的世人惟利是图、薄情寡义、金钱至上的残酷社会现实, 以及封建时代女性可悲的社会角色和悲剧命运等角度分别来解答了这一看似简单的问题;甚至有学生联想到了祥林嫂, 认为两人同处于社会最低层, 同样都逃脱不了被玩弄被践踏被遗弃直至死亡的命运。这样的处理方式既调动了学生学习的积极性, 又锻炼了学生的思维, 对教材的挖掘也很有深度。避免了平铺直叙, 呆板沉闷, 效果突出。
寻找教学的突破口往往应该把视线集中在文本的核心地带, 比如疑问多、意蕴丰富的地方, 或是描写最精彩处, 或是感情发展变化最迅速处, 或是文章意旨最凸现处等等, 这样能使学生迅速进入教材的“开阔地带, 以最经济的速度触摸到学习重点”, 是一种科学高效的教材处理思路。
2. 设置线索, 一线贯穿, 浓缩过程
前文说过备教案亦如写文章, 找准切入点之后, 还得有清晰的线索, 这样文章才能够更集中, 更明晰。40分钟的课堂若要高效利用, 更需要清晰的线索, 把一节课的内容串连起来。
比如《道士塔》一文的设计, 学生先找出最能代表作者情感的一句话“我好恨”, 整节课便以“恨”字为线索, 来思考作者恨什么人, 恨什么事, 为什么恨这些人和事。让学生紧紧扣住这一线索来读文本, 达到破茧抽丝、化繁为简的目的。并且从课堂实际效果来看, 这样的教材处理方式使学生更深入地体会到作者对敦煌石窟所遭受到的浩劫的沉痛之情, 也更能激起学生强烈的感情共鸣。
教学中有一条明显的线索贯穿始终, 往往使教学过程高度浓缩, 重点突出, 纲举而目张, 从而更有效地达到教学目的, 提高教学效益。至于以什么为线索, 如何设定线索, 是需要根据自己的教学内容和目标来确定的。不过文本的文眼和主要的情感思想, 往往成为我们设置线索的重点所在。
3. 精心布局, 巧妙设计, 出奇制胜
有了切入点, 有了线索, 接下来就要从从教学的全局出发来合理安排布局, 缜密地考虑各个教学环节的组织, 精心设计课程结构、教学程序等。这一环节是整个备课过程的核心工作, 它是优化对教学过程的构思, 是教师创造个性在教学活动中的体现。
笔者在讲《米洛斯的维纳斯》这节比赛课时, 巧妙地设计了一套教学程序:
第一步, 导入课文, 创设情境由《千手观音》导入课文, 以创设情境。
第二步, 明确观点, 体会情感。
找出观点, 让学生找出作者对复原维纳斯双臂的态度, 体会作者对断臂维纳斯热情的赞美和坚决的捍卫。
第三步, 披情入理, 研读文章。
这一环节主要探讨两个问题:“维纳斯为什么必须失去双臂”以及“为什么维纳斯失去的只能是双臂”。
第四步, 深入理解, 把握规律。
讨论:我们是否可以说维纳斯就美在双臂残缺呢?目的是点出本文观点的理论依据虚实相生的艺术手法。
这四个环节前后勾连, 环环相扣, 一气呵成, 课后受到评委的一致认可。 (本节课获湖北省优质课比赛一等奖。)
“教学程序”即教师处理教材的思维轨迹, 其实质是考虑如何引导学生尽可能真切而深刻地领会文章的思想情感等。所以教师必须精心设计教学程序, 合理布局, 使整个教学活动井然有序, 且又能合乎教材特点、学生及班级实际情况。这样往往能收到事半功倍的教学效果。
4. 锤炼教学语言, 激发情感, 点燃思想
语言材料的内容有两个基本思想与情感。教师要激发学生进入文章的感性和理性世界, 深入地捕捉作者的情感轨迹, 接受文章思想的洗礼, 就必须设计出生动形象的教学语言, 注重情绪的点染、情感的激发及思想的启迪, 这样才能给学生以深切的感受, 深刻的认识。
比如设计《泪珠与珍珠》这节比赛课时 (获校一等奖) , 当讲到本文的思想核心即“大爱”精神时, 我先给学生展示了一组生活贫困者艰难谋生的画面, 然后设计了这样一段结束语:
“我们多少人曾假装生活在别处, 我们闭上眼睛, 以为不会看见。但在这些图片面前我们却不能视而不见, 请记住这样的人群和我们都生活在当下。
同学们, 当我们在享受现代充裕的物质生活所带来的富足时, 当我们人生事业通达的时候, 请放低自己的视线, 关注一下那些同在一片蓝天下却仍受苦受难的人吧。
让我们走出一己的悲欢, 走出小我的狭隘, 升华我们的人生境界, 怀着悲悯之心去关心大众的疾苦吧。”这段极富感染力的话打动了在场的所有学生和评委。
教学程序的安排讲究的是逻辑性与合理性, 而教学语言的设计才更有鼓动性和感染力, 更出效果。两者之间就是文学上的内容与形式的关系, 而内容是起着决定性作用的因素, 所以它的重要性不言自喻。
5. 整合课外资源, 调节课堂气氛, 提高课堂效益
前文我们把课堂设计比作写文章, 文章需要旁征博引, 设计教学也可以整合课外资源来丰富调剂课堂。课外资源用得好, 可以让学生进入一种积极主动而又生动活泼的思考探究状态, 从而提高学生的学习兴趣, 调动学生的学习积极性, 甚至可能点亮整个课堂。
比如设计《米洛斯的维纳斯》一课时, 在点出虚实相生的艺术手法后, 便举了马克吐温的一篇微型小说《一个丈夫的帐单》:
“招聘女打字员的广告费
提前一星期预付给女打字员的薪水
购买送给女打字员的花束费用
同她共进晚餐的费用
给夫人买衣服的费用
给岳母买大衣的费用
招聘中年女打字员的广告费”
要求学生讲述小说写的故事, 结果不同学生讲出两个完全不同的生动有趣的故事, 使上千人的大礼堂笑声连连, 课堂由此达到高潮。这个材料既活跃气氛, 又让学生理解了空白艺术的魅力, 使虚实相生这个抽象的理论也变得具体可感了, 一举两得。可以说这节课的成功这个材料起到了不小的作用。
的确, 一个鲜活的材料, 一个形象的比喻, 一个生动的故事等等, 都可以成为课堂的调味剂, 激起学生的兴趣, 激活学生的思维, 调动学生的情绪情感, 使其更好地参与到课堂中来。我们的老师要有这种意识, 去寻找补充这样的课外资源, 以充实丰富并活跃我们的课堂。
初中写字教学训练程序探究 第11篇
【关键词】初中生;写字教学;训练程序,改善建议
一、写字教学被忽视的原因
人们忽视写字教学,中学生的写字水平不高除了教师方面的原因之外,家长与学生自己也具有不可推卸的责任,具体内容为:
1.1教师方面的原因
教师是初中学生写字教学水平不高的主要原因之一,通常来说,教师个人的教学任务都相对比较重,因此在实际教学中容易忽视写字部分,或者由于很难在短时间内达到写字训练的效果而放弃,这就导致许多学生书写的文字不够美观。
1.2家长方面的原因
除了教师方面的原因之外,学生家长的责任也是相当大的,其主要体现在以下几点:第一,家长对于学生并没有引起高度重视,忽视了小学升入初中这一阶段,更多的是对学生解题方面的关注。尤其是农村的留守儿童,其写字训练更是得不到关注,导致他们书写极不美观;第二,由于家长没有对学生书写方面加以关注,在能够转变书写的阶段并没有引起高度重视,因此学生在书写过程中更加随意,导致其书写的文字不够美观。
1.3学生方面的原因
而学生作为学习的主体,对其学习效果也具有非常重要的影响力。具体表现在以下三方面:第一、练字枯燥单一因而缺乏兴趣。沈从文《谈写字》中曾说过:“唯独写字拘束性大,无创造性可言,并且单独无道德或情感教化启示力量,故轻视它。”第二、态度不端正,认为一笔一画写规范字太幼稚,不屑于此,并盲目地把潦草看成讲个性、有风格,不愿循规蹈矩。第三、心浮气躁,不能静心。“写字是习静。人一天动时多,要能静,写字虽也是动,然动中有静。”
1.4课程设计的原因
现在的课程设计主要内容都偏向于教师为主体的教学规划,将教师的主体地位放的很高,在课本设计内容中对于一些练习题和课后作业的规划,根本没有学生参与的设计,主要都是依靠教师的思路,这导致大多数学生学习主动性的下降,让学生不思进取,只是根据老师的教学方式作为前进动力,忽视了学生自身的学习能力,因此在写字教学中,学生无法享受到写字的乐趣和价值,仅仅了解到的是教师的个人意愿,对未来学习产生了很大障碍。
二、改善中学生写字教学水平的建议
针对现阶段我国中学生写字教学中存在的问题,可以运用科学、合理的方法制定初中写字教学训练程序,从而有效提高初中写字教学水平,具体内容为:
2.1做好充分准备
在进行写字教学训练之前,一定要做好相关准备工作,这样才能保证各项程序的顺利进行,具体内容为:首先,教师应该认识到写字在教学当中具有不可忽视的作用,对学生进行书写方面的训练可以在一定程度上提高学生的成绩,可以多看关于写字方面的著作,了解寫字的重要性,并学习写字方面的要领,在教学过程中写出一手好字才能够给学生树立榜样,有利于达到书写美观的效果;其次,在教学过程中可以设置写字课程,要求学生从最基础的笔画开始学起,教师在旁起到指导作用,这样可以有效地提高学生的写字水平,写得一手好字;再次,当学生掌握所有写字要领之后还需要设置固定的课程要求学生进行联系,如果间隔时间过长,那么学生的书写水平也会不断落后,这在很大程度上浪费时间与精力;第四,在对学生进行书写教学的过程中,教师还需要对学生进行心理疏导,规范他们的思想行为,树立正确的思想观念,不断学习链子,让他们写的一手好字,这不仅对他们当前的学习起到重要的作用,对于他们的未来,他们的一生都起到至关重要的作用。
2.2注重过程引导
过程才是学习的最重要阶段,只有注重过程引导,才不能打到良好的效果,具体内容为:第一、做好正面引导和自身示范,小学的写字常识学生们早已生疏,教师要结合自身写字演示帮助学生重新恢复遗忘的记忆,使学生深入了解并熟练掌握点、横、竖、撇、捺、提、折、钩八种基本笔画的形态和书写要领、重点笔顺的注意点以及上中下、左中右、包围、不规则结构的书写重点。第二、与学生同时练习。教师参与练习既可以提高教师本身的素质,又可以起到示范带头作用,带动学生练字的热情。师生共同练习,也便于教师深入感受学生练字的体验,更有效地与学生交流练字体会,从而进行有针对性的指导。第三、做好周期总结与改进。一段时间的练习之后,教师及时采取学生自我总结与师生共同交流相结合等方式,一方面总结有效的运笔、顿笔等练字方法,共同学习和提高;一方面,列举错误现象,如捺写得过长、左右结构不匀称等,并归纳形成原因,让学生了解自己这一阶段的进步情况与不足之处,并根据错误原因结合学生各自特点对症下药,有针对性地加强难写笔画、不美观笔画等的训练和记忆。
2.3提供发展展示平台
王敏勤教授曾经说过“:学生为明日的欢乐而吸引。”展示能增强学生的成就感,成就感又内化为向上的动力,提供展示平台是极为重要的一项工作,展示平台可包括书法沙龙、优秀书法作品展览、硬笔书法大赛,特别是建立学生书写档案,将每位学生不同时期、阶段的书法作品装订成册,清楚地呈现出他们成长的每一步,让学生更清晰地了解自己书写情况逐步改善的过程,对自己的书写水平自我肯定,增加训练的信心。
2.4多媒体造氛围,满堂蕴和气
一个好的氛围有利于学生书写的练习。在实际教学过程中,教师应为学生打造一个安静、轻松的环境,这样才能够让学生聚精会神地去练习写字,学生只有在严肃而又活泼的氛围中进行书写字的练习,才能够达到最佳的效果,保证文字书写美观。在书写教学过程中,教师可以采用录音辅助教学进行,通过声音还能够激发学生的想象力,创造一个和谐的学习氛围,提高学生的书写水平。教师安排欣赏课进行教学时,通过声音与图像让学生更加了解书法,介绍历代书法作品,例如王羲之的作品等。通过音乐的快慢、旋律的起伏来让学生感受到汉字带来的艺术感,让学生有一种身临其境的感受,使他们与感受到书法家的内心世界,这样对于他们文字的练习是非常有利的。当学生领略到书法家内心世界之后更容易受到启发,在练习过程中才能够有效地提高他们的写字水平,达到理想的教学效果。
三、结束语
综上所述,写字教学在网络技术不断发展的今天已经主编被人们所忽视,相关教育工作者应该认识到这一问题的严重性,积极思考与探索,不断加强写字教学训练程序的研究与开发,改善人们对写字教学认识上的误区,这样才能有效提高中学生的写字水平,取得良好的教学效果。
参考文献
[1]杨芳.对当前初中写字教学的几点思考[J].新作文(教育教学研究),2011.04:29-31
[2]寇敏杰.写字教学如何在语文课中穿插进行[J].语文教学之友,2010.09.33-35
《程序的基本结构》教学设计 第12篇
师:同学们,我这里有一个故事,但故事的主人公是一个智障人,他父亲希望大家帮他解决一个问题。一天,这位智障儿的父亲给他在超市谋了一个差事,就是做收银员。第一天他该做什么,智障儿当然不清楚了。于是他父亲想给他制定一个程序,也就是给他安排好都应该干什么。同学们,为他父亲想个办法吧。
学生讨论。通过讨论,学生都认为这再简单不过,也就是吃饭、出门上班,然后顾客买完收钱。
师:基本思路有了,大家用流程图写出算法。
学生画出流程图(如图1)。
师:根据大家设计的程序流程图,智障人就知道自己该干什么了。大家看看自己设计的流程图,这样的结构就是顺序结构。很简单吧?大家总结一下顺序结构的特点。
学生讨论,最后总结出顺序结构的特点:一是从上到下一行行执行,二是没有分支,三是没有重复。
师:很好。故事到这里没有完。第一天结束后,智障人早早就回家了。他父亲以为是今天顾客少呢,一问才知道,原来他只送走了第一位顾客就回来了。这可不行,说明我们的程序有问题,大家再想一想。
学生都积极发言讨论,觉得这个问题很简单,怎么会这样呢?
师:提示一点,送走第一位顾客,还会有第二位顾客、第三位顾客等等,这样他就需要重复问好、收钱、找钱,我们需要给他加个重复动作。大家把上面的流程图修改一下。
学生修改流程图如图2所示。
师:同学们好厉害,又帮这位父亲解决了一个问题。大家从自己的流程图上就该知道什么是循环结构了吧?
师:故事仍在继续,第二天父亲发现儿子一夜没回家,怎么回事?原来只要有顾客,他就在那里,一直不停地工作,这不得把人累死?怎么办呢?同学们再发挥你们智慧的力量为我们的这位父亲解决一下问题吧。
字生讨论,最后一致认为必须规定下班时间。
程序性教学法范文
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。


