
程序教学,是一种使用程序教材并以个人自学形式进行的教学。程序教学主要由教学机器的发明人普莱西首创,对程序教学贡献最大的当属行为主义心理学家F·斯金纳是美国著名的教育心理学家,然而他通过动物实验建立了 *** 作行为主义的学习理论,并据此提出了程序教学论及其教学模式。其程序教学原则可分积极反应原则、小步子原则、即时反馈原则等,其程序教学模式可分经典型直线式程序、优越型衍枝式程序和莫菲尔德程序。但是教师要实施程序教学必须借助于程序式的教材或者进行机器教学。
直线式程序
这是斯金纳首创的一种教学程序,是经典的程序教学模式。在这一流程里,教师把材料分成一系列连续的小步子,每一步一个项目,内容很少。系列的安排由浅入深,由简到繁。以“电流”教学内容为例,可以设计成如下小步子:
①电灯泡发亮的原因是灯丝(发热);
②电灯灯丝发热的原因是灯丝通过(电流);
③电灯变亮的原因是电流强度(增大);
④电灯变暗的原因是电流强度(减小);
⑤当电压增大时,电流强度就(增大);
……
括号里是正确答案。一个学生如能做出正确答案,教学机器就能显示出来,并可以启动开关进行第二步学习。如此一步一步地展开学习,直至达到学习目标。
衍枝式程序
由于各个学生的学习能力及已有知识的基础是不一样的,另外,学习材料本身也有难易程度的区分,因此有人便在经典程序的基础上提出了两种变体。衍枝式程序便是一种,是由美国人A·克劳德提出来的一种可变程序模式。这一模式同样把学习材料分成小的逻辑单元,但每一步比直线式程序的步子要大,每个项目的内容也较多。学生掌握一个逻辑单元之后,要进行测验。测验用多重选择反应进行,根据测验结果决定下一步的学习。这种程序有助于消除不同能力的学生之间的学习差异。
课堂教学设计的 *** 作流程
课堂教学设计就是教师按照课堂教学和教学设计的要求,对每一节课的教学目标、教学内容、教学活动进行全面而系统的设计。
教学设计首先是一个系统工程,可以分解为三个子系统,即课前系统、课堂系统、课后系统。每个子系统都承担着不同的使命和任务。
课前系统包括分析教学问题,确定教学目标,建立解决教学问题的方案三个方面的 *** 作任务;所谓建立解决教学问题的方案,形成一个完整的教案。即备课。
课堂系统即组织实施解决方案;一般的都把设计课堂教学结构和组织,实施课堂教学两个环节统一纳入课堂教学过程的范围来分析,因为这两个环节就是课堂教学活动的设计活动和实施活动。即上课。
课后系统包括评价实施结果、反思、修改设计方案。
2课堂教学设计的写作范式
第一,分析《课程标准》的要求和教材内容。
分析每课教材内容在整个学期的学习内容和本单元中的地位与作用。分析初、高中教材相关内容的区别和联系。
第二,学生分析(学习需要分析或学情分析)包括:
即确定学生的初始能力分析——学生“有什么” ;
学生存在的学习问题分析——学生“缺什么”;
学生的学习需要和学习行为分析——学生可能遇到的困难、障碍
第三,课堂教学目标分析。
第四,教学重点与难点及解决措施。
第五,教学策略的选择与设计。
确定课堂教学所要采取的教学策略、方法与技巧,确定教学顺序,建立教学活动程序,选择教学组织形式,选择教学媒体。即解决怎样教的问题。
第六,教学过程的设计。包括:
(1)新课导入设计
设计出每节新课的教学导语。
(2)课堂教学内容及教学活动方案的设计。
设计出整堂课的教学结构、步骤及其实施方案;
写出每个环节的教师活动、学生活动及设计意图。
(3)课堂总结设计。
设计出针对知识目标的系统的巩固的问题及方案。
设计出发散、扩展、升华学生思维的问题及复习巩固方案。
第七,总结与评价
(1)对学生学习效果的评价。
(2)对教学设计的评价。
教学目标实现了没有
有没有创造性地挖掘和利用教学资源
教学设计最突出的亮点是什么存在的问题和症结在哪里
针对存在的问题,提出改进的策略。
《C语言程序设计》说课教案
授课班级:07应用电子
授课课时:2课时
授课地点:计算机实验室
课题 制作数字电子时钟―――循环嵌套
一、教学目标
1、通过本次课教学,学生能进一步理解顺序、分支和循环三种基本结构,特别是While、Do-While、for三种循环循环语句的使用;
2、掌握循环嵌套概念;
3、掌握多种循环程序设计方法并根据任务要求 “制作数字电子时钟”;
4、通过本次任务,了解gotoxy()和Clrscr()函数的作用,并掌握这两个函数在实际应用程序中的使用方法。
5、技能目标:培养学生逻辑思维能力、综合运用知识的能力和自主学习能力;
二、教材分析
选用教材为李志球、刘昊编著的《C语言程序设计教程》(第二版),该教材由电子工业出版社出版,教材特点如下:
1、在内容上体现科学性、时代性、实用性,编排上面向应用,理论与实践有机结合;
2、采用任务驱动、项目教学等教学手段,全书围绕项目“学生成绩管理系统”作为案例,贯穿整个课程进行难点讲解,以实际应用作为突破口,使学生能够真实体验到知识的实际应用,提高兴趣,促进理解;教学与项目开发融为一体,浅显易懂,符合高职学生认知规律。
3、实验实训环节结合教学内容,实验项目丰富。课程设计中案例学生熟悉。
本节课教学内容参考教材第4章的44节:循环嵌套。
三、学生分析
07应用电子是普招类(高中毕业生)学生,它们高中期间文化基础较扎实,但计算机专业知识薄弱,C语言程序设计是他们学习的第一门计算机语言类课程,开始学习时较困难,但入门提高较快。本次课的教学内容中循环嵌套概念他们很容易理解,简单的多重循环编程对他们不难,但循环嵌套在实际应用中的编程较为困难,如本次课的任务“制作数字电子时钟”牵涉许多知识,如屏幕定位、输入初始时间等。
另外,高职学生对于上机实际 *** 作要比学习理论知识更为有兴趣;简单的实验项目都能完成,但解决实际应用问题的能力也较差。因此,在教学中通过演示让学生有感性认识,提高学习兴趣;通过提出问题让学生讨论议一议,主动思考如何解决;通过一个教学任务让学生动手做一做。
四、教学重点、难点及解决办法
1、本次课教学重点
1)循环嵌套概念;
2)gotoxy()和Clrscr()函数使用方法;
3)循环嵌套结构程序设计方法及实际应用。
在教学过程的叙述中,要抓住教学的重点、最能体现教学理念的内容和最能展示教学艺术的环节,作较为详细的叙述。
2、本次课教学难点
1)循环嵌套编程
2)算法分析及程序结构
3)编程完成“制作数字电子时钟”
3、难点解决办法
1)通过演示让学生有感性认识,并从for语句基本语法入手,逐步引入循环嵌套概念,弱化实用性不强的细节;
2)围绕任务“制作数字电子时钟”程进行难点讲解,以实际应用作为突破口,使学生能理解循环嵌套在实际中的应用,提高学习兴趣;
3)针对难点设置上机实际 *** 作内容,进一步掌握循环嵌套程序设计方法。
4)在实验实训过程中布置任务项目,通过实践环节进一步理解和掌握重点难点,达到学习目的。
五、教学理念、方法及手段
本次课采用理(论)实(践)一体化教学理念通过任务驱动(项目教学)、讲练结合等教学手段。
1、任务驱动:通过“制作数字电子时钟”这一任务,掌握循环嵌套程序设计认方法。并掌握相应知识点,突出重点,分解难点。
2、讲练结合:授课地点为计算机实验室,采用边讲边练的教学互动形式。教学过程中,适当安排学生在计算机上进行进行实际程序设计,通过运行调试自己设计的程序,让学生亲自观察和体验程序设计的成功感受,加深知识的理解。
六、教学设计(时间分配)
1、任务提出,演示成果程序,明确目标,提出要求。(2分钟)
(1)演示成果程序,在屏幕固定位置显示“制作数字电子时钟”。
(2)任务分析:完成本次课的任务所需知识―――三种基本程序设计结构。
2、知识回顾(2分钟)
循环结构概念、三种循环语句(while、do-while、for)、当型和直到型循环、重点语句for语句应用、注意事项。
3、上机实训1(2分钟)
简单程序:用for语句编程,实现在屏幕上显示0、1、2……59。
(上机技能训练的 *** 作、指导、辅导过程,以学生实际 *** 作动手为主,教师进行辅导指导、师生共同探讨完成,应充分体现学生的主体地位)
思考提问:如何让0-59重复变化,以接近实际生活中秒的变化情况。
4、导入新课(6分钟)
(1)通过练习1,分析在屏幕上显示秒的变化程序中存在的问题。一是数字“0-59”以滚动卷屏方式显示;二是每个数字显示速度太快,如何实现以实际一秒时间显示一个数。
第一个问题使用gotoxy()函数或clrscr()函数解决;第二个问题在程序中每显示一秒后都设置一个时间延迟,时间延迟用方法空循环结构实现,它的位置在循环内屏幕每显示一个数值后。通过讲解解决第二个问题的程序结构,引入本次课新知识―――循环嵌套概念。
for(s=0;s<=59;s++)
{printf("\%2d",s);
for (i=1;i<=200000000;i++); }
(2)循环嵌套概念、结构和程序设计时注意事项。
5、上机实训2(5分钟)
使用循环嵌套结构编程,在屏幕固定位置能以分秒变化的时钟:
10:11
编程和上机 *** 作时要理解两点:一是gotoxy()函数的使用,二是空循环实现延时循环终值的调试,以接近实际生活中时间变化。
本部分内容所用到知识是本次课的核心,是基本的能力目标,所以教学时要以重点内容处理。
6、程序设计讲解(4分钟)
编程完成本次课任务,制作一个带有时、分、秒变化的数字电子时钟。(四重循环)。
(1)算法分析
(2)定义变量及类型
(3)程序结构设计
(3)源程序核心结构编程
7、上机实训3(5分钟)
(1)调试程序时要注意观察程序运行情况,调整空循环变量i的终值,尽量与实际运转时间一致。计算机运行速度越快,则这个数值越大。
(2)本程序需运行24小时才能结束,如果要停止程序运行,可以按Ctrl-C或连续按两次Ctrl-Break强制中断程序运行。
(3)修改变量i类型,将它定义为整形后再次运行程序,观察运行结果,分析程序出错原因,提醒以后编程时注意。
8、提出问题,任务完善―――源程序提高与扩展 之一(4分钟)
前面的程序每次运行都从0点0分0秒开始,不能从当前实际时间开始运行。解决问题的办法可以在程序第一次循环开始时输入一次当前实际时间。为了只在开始运行时设置一次初始时间,可以引入一个逻辑变量first,其初始值为0 ,输入初始时间后,将其值置为非0。在后面程序运行中,通过if语句控制不再需要输入初始时间。
9、上机实训4(5分钟)
上机修改程序,使数字电子钟能从指定时间(输入初始时间)开始运转。
10、思考和作业(5分钟)
(1)源程序提高与扩展 之二:本程序只能运行24小时,请同学们将程序进一步改进,使它能显示年、月、日、星期、时、分、秒等数据的电子钟。
(2)“九九乘法表”。
10、课堂小结及作业(5分钟)
11、Question & Answer(1-2分钟)
七、学法指导
1、鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。
2、鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。
3、引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。
课堂教学设计主要包括:分析和理解《课程标准》、分析教科书、分析学生、设定教学目标、确定教学重难点、精选教学资源和补充材料、选择教学方式和方法、编排教学过程、设计教学活动等环节。
分析和理解《课程标准》:国家课程标准是教材编写、教学、评估和考试命题的依据,是国家管理和评价课程的基础。
应体现国家对不同阶段的学生在知识与技能、过程与方法、情感态度与价值观等方面的基本要求,规定各门课程的性质、目标、内容框架,提出教学和评价建议。
分析教科书,是课堂教学设计的重要环节。
分析教科书:不仅要了解每一课的内容和具体的知识内容,还应分析每一课的结构、内容与单元主题之间的关系。
特别是知识点在学科知识体系中的位置或地位,每个知识点之间的相互关系等。
分析学生:学生是教育的主体,是否采用适合不同年龄段学生的教学方式和方法,是教师能否取得理想的教学效果的关键所在。
设定教学目标,是课堂教学设计的核心和关键环节。
教学目标是课堂教学组织和实施的依据,具有引领和指导的作用。
需要设定的教学目标,包括学生的学习目标(三维目标)、教师教学的重点和难点。
确定教学重点和难点:教学的重点,是学生应该掌握的学科基础知识。
教学重点,亦即重点知识。
在每课中均处于核心的地位,具有统领性、代表性、典型性等特点。
教学难点需从学生学习的角度确定,而非教师的教学角度。
是学生在学习本课内容时,可能存在认知障碍、理解困难或实践难度大的知识内容。
教学难点的确定,应是知识学习与学习方法、技能的训练和培养相结合的最佳契合点。
精选教学资源和补充材料:在充分利用教科书材料的同时有必要再精选一些材料,使其起到补充教科书材料不足, 或弥补教科书材料单一、抽象、静态等缺憾,以帮助学生更好的认知。
选择教学方式和方法,目前,在义务教育阶段的学科教学经常采用的教学方式和方法有:讲授式,组织研讨活动、探究活动等。
设计课堂教学过程和活动教学过程和活动,是学科课堂教学设计的主体。
课堂教学过程,是指教师组织教学的程序和环节,也是学生学习和认知的程序和环节。
选择教学方式和方法:在义务教育阶段的学科教学经常采用的教学方式和方法有:讲授式,组织研讨活动、探究活动等。
编排教学过程和设计教学活动:教学过程和活动,是学科课堂教学设计的主体。
课堂教学过程,是指教师组织教学的程序和环节,也是学生学习和认知的程序和环节。
常态(常规)的教学过程,主要由导入、内容讲解、组织课堂活动、小结等环节组成。
:
是教育教学中普遍使用的一种手段,它是教师给学生传授知识和技能的全过程,它主要包括教师讲解,学生问答,教学活动以及教学过程中使用的所有教具. 也称“班级上课制”。
与“个别教学”相对。
把年龄和知识程度相同或相近的学生,编成固定人数的班级集体;按各门学科教学大纲规定的内容,组织教材和选择适当的教学方法;并根据固定的时间表,向全班学生进行授课的教学组织形式。
教学优点
班级教学的主要优点是:
①把相同或相近年龄和知识程度的学生编为班级,使他们成为一个集体,可以相互促进和提高。
②教师按固定的时间表同时对几十名学生进行教学,扩大了教育对象,加快了教学进度,提高了教学工作效率。
③在教学内容和教学时间方面有统一的规定和要求,使教学能有计划、有组织地进行,有利于提高教学质量和发展教育事业。
④各门学科轮流交替上课,既能扩大学生的知识领域,又可以提高学习兴趣和效果,减轻学习疲劳。
班级教学的出现是教育史上一个重大的进步。
班级教学也存在着一定的局限性:主要是不能充分地适应学生的个别差异,照顾每个学生的兴趣、爱好和特长;同时又难以充分照顾优、差生的学习和发展。
19世纪末期,特别是20世纪以来,由于科学技术的发展对培养人才的需要,为了克服班级教学的缺点,适应学生的个别差异,出现了分组教学甚至个别教学等组织形式。
这样做的结果,又出现了新的问题,如给不同类型的学生尤其是差生的心理上造成不良影响等。
以上就是关于教学程序是什么全部的内容,包括:教学程序是什么、如何设计教学过程、求C语言说课稿等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)