针对同课异构带来的不同教学效果的反馈与反思
(阶段测试:编程实现给定四个数字取三个数组合——陈根乔)
同课异构模式是指同一课程同一教学内容由于教师的教学风格、习惯、授课环境条件等的不同所导致的课堂进程、结构、师生活动空间、授课方式及其效果等方面存在差异的课堂模式。同课异构模式,既是新课改进一步深入、深化的研究课题,也是新课改探索和课程内容在具体到课堂时教学手法多样性研究的对象,还是课程课堂教学理论与实践进行实质性研究的内容和“教学有法但无定法”的具体反映。
以下是组内其他教师的听课评课建议与意见反馈:
裘愉峙:陈根乔老师本堂课上的比较成功,整堂课程设计很有层次感,脱离教材,自主设计教学内容过程,体现了教师本身的完善知识结构。对本节课我这里提以下几点感受:
谢兴亮老师:陈根乔老师本堂课教学内容把握从容不迫,教姿教态大方得体,学生全部都根据本节课的内容进行编程操作,教学效果较好。
我提几点教学形式:
胡光淳老师:陈老师本堂课教学很精彩,内容安排得当。本节课内容我也在讲。我们可以在教学中关注以下几点:
汪家玉:陈老师在上课的过程中实时表扬学生,起到及时激励的效果,值得我们学习。本堂课教学过程流畅,内容条缕清晰,安排详略得当。在通过的过程中我观察到以下几点:
陆金林老师:陈老师这节课上的很精彩,有很多地方值得我们学习。以下是我注意到学生的几点:
老师们在听课结束后上课结束后,都为我提出了宝贵的意见和建议。针对老师们所提出的问题与反馈,我反思本节课的教学内容,这堂课我所教授的对象是初三的学生,在本堂课的教学之初,我曾想过两种教学模式。
第一种教学模式,在上课开始时先抛出高中数学排列组合的问题,引出学生的的思考,数学针对问题有数学的方式,那么,编程该怎么实现解决?
同学会思考,可否利用信息技术课所学的知识去实现。继而提出本节课简单的四位数组合问题,不提出特殊位置。接着带学生去分析给出的三个分层问题:
1.给定四个数字,完成随机抽取三个数字进行组合,
得到三位数,并输出。
2.利用之前所学的if判断语句,只有当三个数互不相同时才
输出这个三位数。
3.设置一个计数变量,负责统计,共有多少个不同的三位数。
①第一层次程序分析:
1、定义变量a、b、c分别为三位数的百位、十位和位,
a、b、c的取值为1,2,3,4。则这个三位数为:a*100+b*10+c
可使用for循环嵌套逐一生成所有可能的三位数abc。
依次输出数可以使用两种方法:
for a in range(100,121): #此方法从起始值截止小于终止值的最大整数
for a in(51,57,81): #此方法依次输出括号内的值
②第二层次程序分析:互不相同且无重复数字的含义:
a,b,c三个数字互不相等
a不等于b,b不等于c,c不等于a
以下表达式:
a!=b and b!=c and c!=a
③第三层次程序分析:满足条件的三位数的个数如何实现?
使用变量来存储个数,初始为0,每输出一个满足条件
的三位数,则自增加1,当所有循环结束后,变量所存储
的值为个数。
用i表示这个三位数的个数
则:
i=0 #初始变量值为0
自增加1有以下两种表示方法:
i=i+1
i+=1
以上三个分层问题分析结束后由学生去完成程序,编程过程中指导学生出错的地方。并且展示学生的完成程序。这种教学模式,整堂课比较好把握,上课效果较好,跟预期的效果相差不大。
第二种教学模式,在上开始时抛出本节课的教学分层目标:
1.给定四个数字,完成随机抽取三个数字进行组合,得到三位数,并输出。
2.利用之前所学的if判断语句,只有当三个数互不相同时才输出这个三位数。
3.设置一个计数变量,负责统计,共有多少个不同的三位数。
这种教学模式以任务驱动法为核心,充分调动学生的积极性,参与性,可以在过程中时时评价表扬学生的程序,通过小组合作、探究完成分层任务。以内驱力求知欲为出发点去完成本节课教学任务。但是这种模式的前提是,要求学生要有较好的编程思维和代码基础,能够根据任务要求去分析问题,解决问题,编程程序,调试程序,实现代码的编程。
考虑到上的公开课,我就没有选择这种不太好把握的教学模式。在以后的教学中可以根据老师们的建议,尝试新颖教学的突破,以更上一层楼。
|
|
|
|
|
|