88教案网

程序式教学设计模板

2023-04-21 程序教学设计

程序式教学设计模板汇总。

根据教学要求老师在上课前需要准备好教案课件,而课件内容需要老师自己去设计完善。做好教案课件的前期准备工作,这样才能实现预期的教学目标设计。那撰写教案时需要考虑的几大因素?小编特别为你收集的“程序式教学设计模板汇总”,欢迎阅读,希望对你有帮助。

程序式教学设计模板(篇1)

所谓“五导法”就是在教学过程中进行的导教、导学、导思、导用、导创。

2.1导教

2.1.1知识点化繁为简

对于地方院校来说,计算机类专业人才培养计划中通常会先讲授程序设计基础(C语言)、再讲授数据结构、最后讲授最流行的面向对象语言——Java。在这些课程中存在大量的基本语法、原理和技巧,譬如:C语言的输入输出格式控制、运算符、表达式、运算规则、赋值语句等,灵活多样;数据结构中指针的使用无处不在;Java语言中包含权限的交叉融合、对象与引用的多态性等。对于初学者来说,教师必须采取有效的策略,比如选择性讲授,即先讲授最常使用的知识、应用方式,且大量运用演示法、案例法,让学生在实例中逐步理解、掌握、熟悉;再逐步延伸,增加深度和广度;最后还需要有画龙点睛的总结。在C语言教学中,若只顾及语法知识的全面性、完整性,将会导致顾此失彼、欲速而不达的结果;若只注重算法,而轻视、忽视基本语法,将导致程序代码的编写寸步难行、错误百出。所以,要秉持语法够用的原则。在数据结构课程中,大量的教材在讲述顺序线性表时,都是直接采用动态申请连续空间的方式来存储线性表中的元素[1]。这种方式显著地增加了学生学习的难度。为什么不先讲述使用静态的数组来存储元素,再过渡到动态的存储方式呢?所以,教师讲授时要化繁为简、由易及难、逐步深入,遵循循序渐进的认知规律。

2.1.2思维的转化

虽然程序设计的算法来源于数学,但不能照搬数学思维。譬如:三个数如何求最大值。数学思维使用的是三个单分支的if语句,且每个if语句中的表达式都是由两个与运算符连接三个关系表达式构成的;而程序设计思维使用的是一个赋值语句、两个单分支的if语句,且每个if语句中的表达式只是一个简单的关系运算。显然,后者不仅效率高,而且运用了程序设计中经常使用的一种技巧和思维,即“假设第一个数就是最大值”[2]。数学思维向程序设计思维的转变,需要一个过程、一段时间,需要培养。在程序设计教学的推进过程中,还存在着一个程序的main函数向多个子函数的转变(即程序模块化)、过程化程序设计向对象化程序设计的转变等,这是思维的转变,也是教学的难点。

2.2导学

2.2.1量变到质变

学习没有捷径,只有经历大量的代码练习,才能保证编程水平质的提高。对于常用算法必须烂熟于心,日积月累,才能熟练生巧,才能应用,才可能有创新。

2.2.2课堂内外“三步曲”

每一门课程,教师必然对其有着深入的研究;每一节课,课堂上的教学内容必然是丰富的,重点和难点必然是清晰的。因此,需要学生课前预习、课上专心、课后复习。只有做到了课前预习,课堂上的学习才会是有的放矢;只有做到了课后复习,才能巩固课堂知识。所以,只有真正做到了“课前预习、课上专心、课后复习”的课堂内外三步曲,才能实现高效课堂。

2.2.3“三动”学习法

在实际教学中,教师发现,程序设计的初学者,在阅读自己或他人编写的程序代码时,采取的方式只是“动眼”,即用眼睛死死地盯着程序代码行中的各个符号。这样仅仅了解单个表达式、单条语句的表面意思,而不可能清楚变量值的.变化、哪些语句被选择或被循环执行了,也就搞不清变量、表达式、语句的真正作用和含义,当然不能归纳出程序的功能,也得不出程序的正确结果。正确的做法是:拿出笔、摊开纸,依照程序语句的次序,认真地手工执行程序代码,把每个变量当前的值记录下来,如果存在循环,则把循环体重复执行3~5次,这样才能清晰掌握每个变量值的变化情况、每条语句的执行情况,进而推导、得出程序的功能或结果。也就是说,对于一段程序、一个算法,只有手工执行,才能理清其执行过程、功能。因此,在学习程序设计时,务必坚信不劳而获是天方夜谭,务必时刻执行勤能补拙,务必每题实践着“三动”学习法,即“动手、动脑、动眼”[3]。

2.3导思

2.3.1思考的广度

自顶向下、逐步求精,是程序设计的原则之一。任何复杂的问题都可以找到简单的原理或者雏形。譬如:3个整数求最值、10个整数求最值、数组求最值、选择排序等。这些问题的求解包括从顺序结构到选择结构、到一重循环、到二重循环;从单一的main函数实现到使用子函数实现。从这个例子可以看出,只有深刻理解求最值的雏形,才能顺利向广度推进。再譬如:使用线性表实现各种集合运算,对顺序存储来说基本操作就是元素的移动(即选择性赋值),对链式存储来说基本操作就是链的连接(即指针赋值)。

2.3.2思考的深度

在求最值的例子中,包含着这样一个拓展的问题:如何求解一个数组中的最大值和次大值。一种算法是这样的:max1=max2=a[0];for(i=1;i

2.3.3思考的维度

随着学习的不断深入、知识的不断积累,随之而来的是思考的深度、广度以及维度。解答一个问题可能有多种算法,通过多维度的思考、比较、分析,才能挑选出最清晰、最高效的算法。譬如:1-2+3-4+...…-100解答这个问题有多种方法,如每次把符号位乘以-1、判断当前项的奇偶性、把奇偶项分开计算、使用模运算来确定符号位、使用位与运算来确定符号位等,关键点在于实现各项的正负相间。这些方法中最后一种方法无疑是最“高大上”的。思考是建立在对相关知识熟练掌握基础之上的,否则就是缘木求鱼、胡思乱想。

2.4导用

学习的目的不是为了考试,是为了应用。譬如:在C语言中,模运算(即%)的意思是两个整数相除,(商是整数)取余数。基本应用有奇偶数的判别、素数的判别、整数各位数字的分离等,进一步的应用有求最大公约数、数学黑洞等,高级应用有模幂运算、孙子问题(中国剩余定理)、凯撒密码等[4],这些都是模运算的经典应用。在近年广受关注的大众化竞赛“蓝桥杯全国软件和信息技术专业人才大赛”中,也不乏模运算应用的试题。在模运算的应用从低级到中级、再到高级的过程中,往往是混合多方面知识的综合应用,应用绝对不是生搬硬套,而是建立在模仿、思考基础之上的。

2.5导创

应用的升华就是创新,或者说应用的最高境界就是创新。教、学、思、用都是为创新服务的。在“大众创新、万众创业”的时代背景下,让学生广泛参与到各级各类竞赛、创业、创新活动中,以赛代练,在活动中学习、思考、应用、创新。

3教学资源和平台

为保证“五导法”教学方式的顺利实施,构建了三维的教学资源和平台。借助精品课程教学资源、网络资源,进行教学资源的二次开发,形成特色鲜明的校本教学资源,建设成理论教学“点资源”、实践教学“线资源”、网络共享课程“面资源”的教学资源体系。在教学中推行分类教学平台,实现资源聚集;在实验教学中实现理论学习与实践的对接;利用幕课平台和资源,实现学分认证;利用共享课程资源开展翻转课堂学习。多维的教学资源和教学方式,满足和丰富了学生多元化学习的需求和发展。

4结语

在实际教学中,因地制宜,将“案例式、演示式、渐进式、启发式”等教学方法融合在一起,变“授人以鱼”为“授人以渔”,开展“翻转课堂”的教学模式,使学生的学习模式发生了革命性变化,变被动学习为主动学习。学生在自主学习、独立探索、协作学习与实践、交流互动、成果报告和评价反馈中,达到知识的传授和内化,达到能力的提升和拓展,充分体现以学生为主体、能力培养为核心的教育思想。

参考文献:

[1]严蔚敏,吴伟明.数据结构(C语言版)[M].北京:清华大学出版社,2002:24,27.

[2]杨路明.C语言程序设计教程[M].北京:北京邮电大学出版社.2005:48.

[3]熊启军.基于渐进启发式的数据结构线性表的教学[J].现代计算机,2011(6):34.

[4]ld326的专栏.模运算[EB/OL].(2012-08-18)[2016-10-13].http://blog.csdn.net/ld326/article/details/7880429.

作者:熊启军 程格平 屈俊峰 谷琼 单位:湖北文理学院数学与计算机科学学院

程序式教学设计模板(篇2)

本人是一名即将毕业的师范生。在本学期初有上学期的实习学校找到我请我帮他们去培训NOIP(全国信息技术奥林匹克竞赛)培训班。小学组培训的是QB(Qbasic),参加学习的(3~5年级)学生,他们对QB都一无所知,同时思维也有所差异。学校通知我去上课时离竞赛只有一个多月,我每天下午利用一个小时去辅导他们。一开始的第一节课有29名学生,以后就逐渐减少,结果一个月下来只十五名学生。最后只好这十五名学生加参竞赛,结果让我惊喜的发现去参加比赛的有一名获得省三等奖,六名获得市二、三等奖。

程序设计一直都是大家学习的重点和难点之一,QB语言本身枯燥难懂,何况面对的又是小学生呢?如何解决好这个问题,结合对本人对NOIP的培训实践有以下几点思考:

一、激发兴趣,增强求知欲。

在培训中我发现,由于他们年龄比较小有很多程序设计所需的数学知识没学,如果学习没有兴趣,会导致他们慢慢对程序失去兴趣,最终退出学习;我还发现,大部分学生可能对程序设计语言不关心,但当把他们大脑中的兴奋激活时,往往会对所学的知识产生浓厚的兴趣,从而主动学习程序设计语言,并亲自在编程中验证问题,还会千方百计地想办法查寻资料,扩大知识面。爱因斯坦说过:兴趣是最好的老师。每个学生都有自己独特的个性、兴趣。尊重他们的个性,挖掘他们的潜能,激发他们的兴趣,使兴趣发展为能力,是我们教育工作者的使命。在实际教学中,发现学生很容易失去对计算机学习兴趣,往往是因为他们一遇到错折,就产生厌学、怕学的情绪,从而失去学习的信心,连学习的打字、Qbsic语言设计等这些知识是小学生学习计算机最基本、最简单的知识都不愿学。面对怕困难、失信心的局面,我除了耐心做好思想教育和加强个别辅导外,在教学过程中有意识地使他们获得更多的成功感,从而增强他们学习的信心,提高学习兴趣。如这次获奖的小朋友们他们下次一定会主动的积极的参加QB的学习.如在QB程序设计教学FOR循环语句中,用CAI演示如下程序:

LETSUM=0

FORI=1TO10STEP1

SUM=SUM+I

NEXTI

PRINTSUM=,SUM

END

学生通过观察计算机逐步演示运动的结果,使原来的颖团得以解开,从而体会到百闻不如一见的感觉。

二、形象比喻,贴近生活

计算机学科中有些教学内容比较抽象,不容易被学生接受和理解,特别是程序设计中的算法,作为老师应有能力化繁为简,将深奥的理论讲得通俗易懂,这需要老师多钻研教材和教法。在教学中巧用生活中的实例,形象地比喻的方法最容易为学生所接受。如:学生在刚学习两数据交换时不易理解,老师可以提出一

这样的问题:

有两瓶子,一瓶子装了油,一瓶装了水,如何实现这两瓶子里的液体互换呢?

这样有的学生就能想到借用第三个瓶子了。那我们程序设计中就同样可以引用第三个变量了。这样比喻学生有易接受不易忘的

三、改进教学方式,以学生为主体

笔者由于培训的时间比较紧张,只有一个月的时间(10月16日参加NOIP),面对程序一无所知的(3~5年级)学生培训一个月就要参赛,我们只能用讲授、演示、练习等方法来培训。不可否认这种教学模式可能打击学生学习的兴趣。有时间的话,我们一开始就不像课本一样,一开始介绍诸如算法、流程图的画法等一系列的在程序设计中比较抽象难懂的概念,然后介绍QBASIC语言基础、分支结构、循环结构和数组。从知识的逻辑结构体系考察,这样安排无可非议,但从学生的认知规律考量,我们认为把一些难懂的、晦湿的抽象的东西放在开始来学习,学生理解起来比较困难并且容易伤害他们学习编程的积极性。受到一些语言知识书籍从介绍一个小实例开始来引入的启发,我们决定开始先不讲基本概念,而是和我们一起做,在做中由同学们自己在直观上先去体悟这些概念,然后在时机成熟时再和同学们一起归纳总结。所以在组织这部分课堂教学时,我们采用了自然过渡、类比等方法,和同学们首先一起探讨了QB软件的打开、程序的建立和保存、软件界面等方面的知识,由同学们自己探索着找出QB操作和以前所学软件的异同点。由于同学们已经学过Word应用软件,对这些相似的操作已非常熟悉,所以操作起来得心应手。然后,我们给出一个求长方形面积的实例,让学生们和我们一起做。在操作过程当中,教师不用讲解每个语句的含义,同学通过完成任务很自然的就能体会出什么是语句,什么是变量等等。在此基础上,教师适当的引导同学归纳总结一下,一切都迎刃而解。由此可见,按照学生的认知规律组织教学和重视学生知识结构体系的建立并不是相互对立的,关键是其建立是通过外部手段强加给他们的,还是在学生学习的过程中自然形成的。

四、开展课外活动,培养学习兴趣。

开办程序设计兴趣小组,遵循因材施教的原则,我们选择程序设计能力较强的学生,开办QBASIC高级编程小组,主要介绍课本中涉及较少的函数和子程序、数组的概念和使用、屏幕控制作图以及音乐程序及动画程序的编写方法,激发学生对编程语言的兴趣,提高学生信息技术的应用水平。

开展校内程序设计比赛,让学生展示自己程序设计方面的成果,既有利于学生之间设计方法、技巧等方面的交流,也有利于学生享受成功的喜悦,提高学生学习的积极性,在比赛中求新创异。同时辅导部分学生参加全国、省、市的信息学竞赛,进一步深化和补充程序设计教学内容。通过竞赛,检验课外活动开展的质量及学生掌握知识的情况,也让学生看到自身的能力,增强克服困难的信心和勇气,激发他们的求知欲。

五、加大上机练习,理论与实际相结合

程序设计教学的关键是引导学生通过尝试性操作,培养其程序设计能力和水平,从而培养学生的思维能力、分析能力、探究能力以及创新能力。所以,教师要让学生亲身体验程序设计的魅力,编制一些简单程序,掌握一些简单程序设计技巧,然后逐渐加深难度,提高操作技能和编程技巧。为提高上机实践的质量,我们应努力做好理论课与实践课的衔接关系,二者同步进行。课前教师充分做好准备,明确学生上机实践的目的和任务。根据程序设计学习过程中实践性强的特点,科学地分配课堂教学40分钟的时间,做到练中有学、学中有练,尽量避免满堂灌的教学方式,使学生的程序设计能力在上机调试操作中得到提高。当学生在程序高度运行过程中遇到问题时,教师不要马上指出其错误,而要让学生观察研究程序的每条语句乃至标点符号,再参照出错信息的意思找出错误原因后进行修改,直到正确运行为止,这有利于学生通过人机对话、思索判断的思维活动来培养自学能力。同时在课堂上大胆启用一些小计算机能手,在他们正确完成上机练习之后,用剩余时间担任小辅导员,协助我们进行上机指导,这样可以大大地提高学生的编程能力和学习兴趣。

总结

程序式教学设计模板(篇3)

一、教学目标

1.能说出计算机的基本组成及工作原理,并能归纳总结程序设计语言的发展历程。

2.通过小组合作探讨计算机的工作流程,提升逻辑思维能力。

3.通过学习计算机的工作原理,感受计算机运行工作的奥秘,培养探索精神。

二、教学重难点

【重点】计算机的基本组成、工作原理与程序设计语言的发展。

【难点】计算机工作原理的理解。

三、教学过程

(一)导入新课

提出问题:在以往的学习中我们都接触过哪些常用的信息处理软件?【Word、Excel、PowerPoint、Photoshop等】

教师总结:这些信息加工软件都是现成的程序,这些程序解决了我们生活中的通用问题,计算机为什么这么听程序的话?它是如何进行工作的呢?这节课我们就一起来认识计算机与程序。

(二)新课讲授

1.计算机工作原理及组成

播放计算机工作流程的介绍视频,提出问题:

(1)计算机工作流程是怎样的?【由中央处理器控制调用存储器中的程序和数据,执行开机程序规定的一系列指令后,在输出设备上输出提示信息,等待用户通过输入设备让计算机执行新的指令】

(2)流程中提到了哪些工作部件?【中央处理器、存储器、输入设备、输出设备】

教师总结:中央处理器简称CPU,它能向其它部件发出指令并控制其他部件进行数据传输;存储器是用来存放数据的;输入输出设备是用来输入和输出数据的。

教师展示工作流程图,提出问题:

(1)图中将存储器又分为了哪些部分?【内存、外存】

(2)内存与外存哪个能与CPU直接进行数据传输?【内存】

(3)内存又可以分为哪几类?【RAM、ROM】

教师总结:存储器有内存和外存之分,外存是存放程序和数据的仓库,可以长期大量地保存信息。内存通常位于系统主机板上,CPU可直接与之交换信息,要运行的程序与数据只有调入内存后方可执行。

布置任务,以信息技术小组为单位,限时5分钟,讨论生活中我们常见的外存储及输入输出设备有哪些?【外存设备:U盘、硬盘、光盘等;输入设备:鼠标、键盘等;输出设备:显示器、打印机等】。

教师总结:生活中有很多的领域都在使用计算机,会涉及到各种各样的存储、输入、输出等设备,要善于思考这些设备属于哪种设备范畴。

2.计算机程序设计语言

教师讲解:计算机在工作过程中要按照一定的目的去执行就必须给它明确的指示,而这些指示就是计算机能够听懂的程序语言。

教师指导学生阅读教材,提出问题:

(1)计算机程序语言有哪些?【机器语言、汇编语言、高级语言】

(2)能被计算机直接识别的程序语言是哪个?【机器语言】

(3)机器语言采用了哪种进制数进行表示?【二进制】

(4)机器语言为什么采用二进制来表示?【因为计算机中采用了大量的集成电路,尽管电路复杂,但是工作时每段电路只有两种状态,即开或关。正好可以用二进制数码0、1来表示相应的开关电路】

教师展示一段机器语言与汇编语言,提出问题:哪个语言更加通俗易懂?【汇编语言】

教师总结:机器语言难学难记又难用,于是计算机工程师把1、0代码转换为有意义的字符代码,便有了汇编语言,它与机器语言一样,同属于低级语言。随着计算机的发展,工程师们相继开发出许多贴近人们阅读理解习惯的高级语言系统,如BASIC、PASCAL、C、VISUAL BASIC等。但是用髙级语言编写的程序需要经过编译转换为机器语言程序,才能被计算机执行。

(三)巩固提高

同桌两人探讨,在进行1+1=2的运算时计算机的工作流程是怎样的?

教师巡视指导,指导要点:数据传输的过程是否正确。

【先通过输入设备输入1+1,数据存储到存储器中,中央处理器在内存中调取数据和运算指令进行运算,将运算结果存放在存储器中,最后由输出设备输出结果】

(四)小结作业

小结:师生互动总结计算机的组成、工作原理、程序语言的发展。

作业:查找当下流行的高级语言。

四、板书设计

程序式教学设计模板(篇4)

一、教材分析:

高一学生是在学习计算机基础知识之后进行的学习,在初中多数学生接触了Office系列软件的学习,VisualBasic程序设计是新知识,是高一学生学习的重点内容和难点内容。

本节课的内容是VB程序设计中分支结构的使用。在VB程序设计中有三大常见程序结构:顺序结构、循环结构和分支结构。前面已经学习了顺序结构和循环结构,本节课是在学生已经了解分支语句语法的基础上进行的,所以本节课是对分支语句的运用,同时在本节课中引入了inputbox函数,可以在运行程序时输入数据。在学习本课之后,学生要进行综合程序的设计,经常是几种结构的互相嵌套或并列存在,因此分支结构在程序设计的教学中是相当重要的'环节。

二、教学目标:

1、知识技能:

理解Inputbox函数的用法;

在理解分支语句语法的基础上掌握分支结构的使用。

2、过程与方法:

通过学生复习分支语句,提出问题,引入inputbox函数,教师展示引导,巩固分支结构的使用,最后通过学生小组讨论完成简单的分支程序,调试程序,获得成功的感觉。

3、情感态度与价值观:

培养学生分析和调试程序的习惯。

三、教学重点与难点:

上节课已经了解了分支语句的语法,但没有实际应用。因此如何在实际应用中根据情况使用分支结构,及确定分支条件是本节课的重点,如何使学生将数学算法应用到程序设计中是教学的难点。

突出重点:学生通过复习分支语句的语法,教师引导学生,通过小组讨论,分析问题,学生模仿练习三个数中找出最大数的程序设计,小组成员共同调试程序,展示学生设计的程序,巩固分支结构。然后布置任务,学生分析讨论,独立完成一元二次方程求实根程序,教师不断鼓励学生,使学生的设计思想得到承认,增强学生独立设计程序的积极性。

突破难点:在学生设计中在不同的设计思想,首先在小组进行讨论,然后在全班展示不同的设计算法,进行比较,学生评价,找出最佳算法,使学生讲究程序设计的效率。

四、教学方法:

本节课主要采用任务驱动的教学方法,教师通过提问引导学生积极思维,学生讨论及时点拨(所谓“点拨法”教学是在现代教育科学思想理论指导下,贯彻启发式教学原则,综合运用各种具体教学方法的一种现代化和科学化的教学法,这种教学法充分发挥教师“教”的职能和学生“学”的主动性与创造性),使学生热情参与练习,达到知识迁移,乐于动手,不断巩固提高所学知识。课堂教学分五步:导入、实践研究、展示、反馈、迁移。学生在课堂上实践、自读、练习、讨论、答疑、迁移,符合学生认知规律,利于自学,突出学生主体,举一反三,养练能力,让学生先学会知识然后达到会学知识。

五、学法指导:

为了充分发挥学生的主观能动作用,在上述教学方法的指导下,引导学生运用“阅读”、讨论”、“实践”、“展示”等方法,掌握分支结构的使用情况,能够分析问题,确定分支结构的条件,放手让学生独立操作,通过练习实践达到认真思考,耐心实践,细心调试,帮助学生逐渐培养分析和调试程序的习惯,提高课堂效率。

六、教学程序:

1、复习:

通过提问的方式学生复习分支语句的语法,强调条件满足执行的语句与条件不满足执行的语句,使学生注意分支的使用情况,及分支条件的确定。

2、新课:

学生上节课练习了两个数大小的比较,让学生进而分析如何进行三个数中最大数的判断,经过分析讨论,列出程序流程图,分析算法,写出程序代码。

教师巡视指导学生,参与学生讨论,及时点拨。

学生展示自己程序,进而提出问题,如何对输入的任何数据进行大小的比较,引入inputbox函数,函数的学习是通过学生自己阅读课本“基础知识”,学生提出阅读时的疑点,教师进行讲解示范,学生理解函数inputbox的作用。

学生进行实践,使用inputbox函数修改原来的程序,并调试程序,小组讨论修改程序中的错误。

预计问题:

a、inputbox函数的参数项可以省略哪些项?

b、Inputbox函数中使用标点可用中文标点吗?

c、改变max=c的位置到endif后面,程序运行有什么改变?

d、Printmax放到分支语句内结果如何?

最后教师展示学生的程序,表扬优秀的程序设计,不成功的程序不点名演示,然后通过师生共同分析程序中的问题,使有问题的同学解决问题。

3、提高练习:

为使学生学习知识更好地整合,让学生进行数学中“求一元二次方程实根”的程序设计。学生小组讨论分析问题,画出流程图,然后进行程序的设计,在该过程中教师不进行程序的示范或演示,培养学生独立进行程序设计的习惯。

预计问题:

a、判断的条件是什么?

b、实根x1和x2的VB表达式的书写?(如平方根的表达,4*a*c的书写等)

c、表达式中b^2—4*a*c可以用一个变量来代替简化程序。

对于程序调试过程中出现的错误,由学生共同解决,给学生独立思考更多的空间,使学生的思维得到更充分的锻炼。最后在全班进行展示。

4、小结:

练习是培养习惯的方式,希望学生通过程序的设计养成分析和调试程序的习惯,同时养成细心耐心的习惯。

程序式教学设计模板(篇5)

《称象》一文记叙的是一个传说故事。通过两课时的教学,教师不仅要使学生了解故事的起因、经过和结果,而且要让学生通过阅读和词句的训练,促进思维发展,体会到小曹冲之所以能想出比官员们更好的办法,是因为他能注意观察,善于思考。本文的主要事件是称大象的重量,关键是该怎么称,重点段是小曹冲想出的好办法,共4句话,其思维规律是由单向思维变成多向思维。对于教材的处理和教学过程设计,可以这样安排:

一、揭题激趣,初读感知。

《称象》课题揭示之后,首先应引导学生把题目意思议论清楚。教师提问激趣:象这么重可以称吗?这头又高又大的象到底有多重?官员们想出了什么办法?他们的办法好不好?小曹冲用什么办法称象?他的办法好不好?接着教师范读课文,要求学生边默读边用铅笔画出生字、新词和不懂的地方。然后组织学生自读课文,想一想教师提出的几个问题,引导学生查阅字典,自学生字,再让学生分段试读课文。最后进行生字教学。

二、抓住重点,细读明理。

本文重点是称大象的重量,关键是称的办法。小曹冲称大象的办法有4句话,是重点部分。让学生自由朗读课文,并填写下面的表格:

曹操是怎样问官员们的?官员们又是怎样议论的?曹操听了为什么直摇头?细读第4自然段,这段共有几句话?这几句话的顺序能不能调换?将曹冲称象的办法按课文顺序读、说、议、画。教师可用投影仪放出两张幻灯片:一张幻灯片是书中的插图,另一张幻灯片是一幅对照图:左上角圆圈内画大象站立的大船,吃水线用红线画在船舷上,画面是装石头的同一艘大船,船沉到吃水线上。讨论:象的重量称出来了吗?为什么可以称呢?曹操的难题被他才7岁的儿子曹冲解决,你们有什么想法?

三、由果溯因,精读对比。

自由读最后一个自然段,想一想照是什么意思?小曹冲称象的办法与官员们的办法比一比,哪个办法好?为什么?熟读曹冲关于称象的办法的4句话,并抄写这4句话,背诵下来。通读全文,回顾课题。

四、启发想象,课外延伸。

出示下列板书:曹操官员们曹冲称称大象大秤大船(代替)

割块石块(代替)

1.把曹冲称象的故事讲给他人听。

2.按板书想一想,平时用代替的工具解决问题的一个例子。组织一堂《动脑筋想出好办法》的主题班会。

3.造句:有的有的也有的◆[

程序式教学设计模板(篇6)

一、教学目标

1.学生能够准确说出程序设计语言的基本步骤,并学会用程序来解决实际问题。

2.通过上机操作和合作学习程序设计语言的步骤,提高动手操作能力和表达交流能力。

3.将信息技术与生活实际相联系,体会信息技术对我们的学习、生活带来的方便。

二、教学重难点

【重点】程序设计语言的基本步骤。

【难点】编写程序解决实际问题的运用。

三、教学过程

(一)导入新课

教师提问学生前面已经学习过程序设计语言的概念,学生通过之前所学知识可以得出用计算机能识别的语言来编写程序,这些语言称为程序设计语言。教师此时进行引导提问:编写程序是要按照一定的步骤去进行操作的,那程序设计语言的过程是怎样的呢?

(二)新课讲授

1.程序设计的过程

教师首先提问学生在数学中解应用题的步骤,学生根据生活经验不难得出:先审题,分析解题过程,然后在具体计算,最后再检查一遍。教师此时可以评价学生回答的很流畅,看来已经掌握了数学的解题方式。教师此时提示学生编写程序过程和解数学题的过程是类似的,结合之前写过的计算三角形面积的程序,老师讲解,在数学中分析解题步骤这个过程其实就是要对要解决的问题进行分析,并拟定出一套解决的方法与步骤,在程序设计的过程中,我们叫做设计算法,具体计算的过程体现在程序设计中就是选择一种程序设计语言进行具体的编写,最后要输入、运行与调试程序。

2.实践学习

在学生已经对程序设计有了初步的印象之后,教师展示具体任务:某学校有排球、篮球共260个,其中排球比篮球多28个,编写计算排球与篮球个数的程序。现在请同学们以信息技术小组为单位,给同学们8分钟的时间,一起探讨程序的整个步骤,学生讨论时老师巡视指导。【首先设篮球为未知数x,得出篮球数=(260-28)/2,排球数=篮球数+28。】然后教师指出步骤有了之后,以BASIC语言为例编写这段程序并进行运行。最后请学生板书程序过程。

【INPUT A,B

LET C=(A-B)/2

PRINT C

PRINT C+28

END】

教师此时可以评价学生讨论的很积极,答案也非常正确。

(三)巩固提高

在多媒体上出示一道例题:编写计算半径为8.5厘米圆的周长和面积的程序。请学生自主探究,写出程序设计的一般过程,写完之后请学生回答,学生根据本节课所学可以依次从程序设计过程的四个步骤入手,回答出正确答案。

(四)小结作业

小结:师生问答的方式进行本节课的小结。

作业:学生课下找一些要进行计算的问题,试编写程序来解决。

四、板书设计

以上就是《程序式教学设计模板汇总》的全部内容,想了解更多内容,请点击程序教学设计查看或关注本网站内容更新,感谢您的关注!

文章来源:http://m.jab88.com/j/132434.html

更多

猜你喜欢

更多

最新更新

更多