展课堂风采,促专业成长

吴陈金
创建于2023-04-19
阅读 1231
收藏TA

需扫码在手机上打开
文章后点击更新提醒

     春生四月满芳菲,在这春意盎然的季节里,技术教研组围绕“立足大单元教学,提高课堂教学质量”的教研主题,在2023年4月18日的下午,由教研组长王蔚芈老师展示了一堂精彩纷呈的组内公开课:《存钱挑战计划2—while循环》。陈辉校长、李宁宁副校长、陈雅副主任、周琼副主任等学校领导和技术组教师一起听课交流。

       

     

  一、课前准备

        一周前,经过备课组集体研讨,基于新课标、教材和学情,备课组将循环结构的内容进行重组,以项目式开展大单元教学设计,先将大项目解成2个小项目,明确每个小项目的教学目标及项目中涵盖的相关知识点,再经过王蔚芈组长二次备课和设计,将这一项目整体设计如下:大项目是《存钱挑战计划》,子项目一《52周存钱挑战》,主要让学生学会运用计数(for)循环解决实际问题;子项目二《筹齐旅游费用》,主要让学生学会运用条件(while)循环解决实际问题;最后是综合运用循环结构解决相关问题。本课题是子项目二,是在学生已经学会运用计数循环统计“52周阶梯式存钱法的存款总额”的基础上展开详细设计。

二、课堂教学纪实

(一)回顾

       以提问形式引导学生回顾旧知:for语句的基本格式及应用的前提条件。

     提问:所有的循环都能知道循环次数吗?

     以设问的形式引出了子项目二。

(二)案例二描述

       提问:案例二能否用for循环语句来实现?

       通过设问的形式创设认知冲突,引出新的知识。接着,教师通过提问的方式与学生互动分析,引导学生从实际问题中提炼关键变量:存款总额(saving)、每周存的金额(m)、每周递增金额(x)、周数(i)。

(三)算法设计,补充流程图

        活动一:学生依据案例分析,自主补充学案中的流程图。

  教师巡视学生的学习活动,并给予指导

     陈校长和李副校长巡视学生学习活动,与学生亲切交流,并给予指导。

      教师与学生互动讲评算法流程图:

       主要循环条件是什么?循环体(重复执行的操作是什么?)

(四)编写程序

        活动二:学生自主阅读学案中“学习资料二”(while语句),依据算法流程图,遵循while语句的格式完善程序代码。

   学生在认真学习学案中的知识点。

     教师巡视学生的学习活动,并给予学生指导、点拨。

    两位校长也在深入交流探讨相关的内容。

  部分学生编写的程序

     已完成学习任务的学生主动帮扶一些未能完成任务的同学。

      教师通过提问的形式与学生互动分析程序代码,师生间的交流更能碰撞出思维的火花,能引导学生更深入理解循环结构的原理,培养了学生的计算思维,落实了学科素养。

01:51

(五)课堂小结

       教师对活动二进行小结,引导学生梳理总结运用while循环解决问题的要点。

(六)拓展练习:尝试用while循环编程解决子项目一的问题:统计52周阶梯式存钱法的存款总额。

      课后小插曲:陈校长建议王老师及时让学生做课堂教学反馈:你是否学会运用while循环解决问题?能否独立完成程序的编写?在这堂课的学习过程中,你觉得难点是什么?

        大多数学生都举手表决能独立完成程序的编写,并反馈了本节课的学习难点是循环条件和循环体的提炼。

        学生的课后反馈为教师的课后反思提供了重要的依据,为教师后续教学的设计和调整提供了重要意见,也是提高课堂教学质量的一种手段。

三、评课、议课

1.王蔚芈组长进行简要地说课。

(1)备课组集体备课,基于大单元教学对教材进行重组和大单元的整体设计。

(2)采用项目式的教学模式,选择贴切学生生活的情境,围绕“存钱挑战计划”项目开展教学。

(3)分析循环结构在程序设计模块教学的重要性,掌握运用循环结构解决问题是为后续算法模块的教学打好基础。

(4)分享在课堂教学过程中突破教学重点、难点采用的具体策略。

02:55

2.陈校长评课并提出指导性意见

(1)课堂教学的核心:要培养学生具备利用计算机工具来提高解决问题效率的思维。

(2)在教学过程中,频繁切屏容易打断学生的学习思路,可采用传统的教辅工具(如黑板和粉笔)呈现一些教学内容,减少切屏,给予学生更多操作实践的时间。

(3)学生基础差异大,要注重分层教学,立足于学生整体的中等水平展开教学设计,明确整堂课的核心教学目标和重难点,引导学生提炼循环条件和循环体,理解算法流程图与程序代码一一对应的关系。

(4)强调教师在课堂教学中的重要地位,教师要在学生学习活动中起到导师的作用,利用教师的学习经验,引导学生跨越现有的认知水平,快速学会新知识,提高学习效率。

(5)教学中的亮点:①教学设计符合现在提倡的教学理念:基于解决问题为基本目标。②教学设计逻辑符合学生的认知规律。③教学内容由浅入深不断变化,教师能在教学过程中及时发现学生存在的问题,并耐心引导学生互帮互助来共同探讨分析问题和解决问题。④基于学科核心素养,引导学生以程序员的视角来分析和解决问题,培养学生的逻辑思维和计算思维。⑤要注重对学生学习过程的评价,表扬和鼓励学生之间互帮互助的行为,强化学生的团队合作意识。

3.李副校长的评课及指导性意见要点:

(1)由于课时有限,教师要重组教材 设计配套的学案,设计分层的学习任务,满足不同层次学生的学习需求,更能促进学生的个性化发展。

(2)要充分发挥学生小组合作的优势,提高教学效率。

(3)要引导学生理解理解算法流程图与程序代码的一一对应关系,提高编写代码的效率。

(4)可在上一节课案例一的算法流程图的基础上,让学生运用while语句来改写程序代码,这样的设计,使得学生更易于理解条件循环的思想和学会运用条件循环解决问题,提高教学有效性。

4.周副主任的评课及指导性意见

(1)一堂完整的课堂,应设置学生反馈的环节,更有利于教师提高课堂教学效率和有助于教师的专业成长。

(2)提前给出评价标准,指导学生对自我学习过程进行评价。

     陈雅副主任笑谈道:“编程环境的菜单和错误提示信息都是英文,我第一次跨学科听编程课,竟然能听懂60%!可见学好英语和数学是学好编程的基础!”

5.组内集体评课、议课汇总

       项目式教学是技术学科倡导的一种教学模式。王蔚芈组长给全组教师做了一堂项目式课堂教学的示范,引领大家一起研究探讨“立足大单元教学,采用项目式教学模式,提高技术学科的课堂教学质量”。要基于大单元教学内容,以一个大项目搭建大单元教学的大支架,再将大项目细分成若干个子项目,明确每个子项目的教学目标及涵盖的知识点,子项目之间的设计要遵循循序渐进和编程优化的规律。在课堂教学中,教师要发挥主导作用,引导学生分析问题、设计算法、自主学习Python相关的语法知识,并学会运用Python语言编写程序解决实际问题,感受使用计算机编程解决问题的高效性,让学生不仅清楚“学了什么”,还要明白“为什么要学”。

       对于学生学习中遇到的难点,吴陈金老师基于自身的教学经验,提出了自己的见解:(1)由于学生对赋值语句的理解不够透彻,难于跳脱出数学的惯性思维,习惯将赋值号“=”当成数学中的等号,因此当用赋值语句来实现循环体中循环变量的累加时就会显得无所适从。解决这一难点的策略:通过程序的单步运行调试,让学生直观看到累加器的变化,有助于对累加赋值语句的理解。(2)在编程中,学生普遍存在的共性问题:不会从现实项目的真实情境中提炼出核心要素并加以确定或假设,更不会用数学符号描述解决问题的计算模型,这也是培养学生计算思维的重要突破点。可采取的教学策略:通过精心设置核心问题引导学生梳理分析问题的思路并设计算法流程图,有助于他们对问题的抽象化和建模。(3)“听懂”和“会做”不是一回事,要给学生足够的时间上机编程,这样既可提升编程技能,又能在实践中培养了学生的逻辑思维和计算思维。

     教者,展示课堂魅力;学者,生成核心素养;听者,呈现评议和谐。备课、上课、观课、议课、评课等一系列的教研活动,让我们每一位老师都学有所获,学校领导们提出的课堂教学指导性意见更是让我们受益匪浅。路漫漫其修远兮,吾将上下而求索。此次组内公开课教研活动虽已圆满结束,但是我们的教学教研永不止步,继续周而复始地有效循环……

阅读 1231
文章由 美篇工作版 编辑制作
投诉