基于计算思维培养的教学编程实践.docx
《基于计算思维培养的教学编程实践.docx》由会员分享,可在线阅读,更多相关《基于计算思维培养的教学编程实践.docx(6页珍藏版)》请在优知文库上搜索。
1、基于计算思维培养隹幽学静呈实践指导鄙结构-T渺达人(时酚勤概匐谨至年班组评价内容评价维度评价怖欠佳-K良好信息意识信息社会责任王膨也内骸整,苻合娴淑摘晞旨,体所好乐的特会突显相银健醐正面与句作用(SSSi瓣俗习与豳内苔麴着断,羊戏关卡谢?合理,役计篇短有6愧,充分体谡m嫌内利料对性fgi0程停界破双、台理,碗拗?,石酿初懂fgti程励赊整,撰就好甯单,交互性强计M思维程雅琳孰宓有注用易读嬲,耻常运行且无融计腮皎情二度股炖瞅涯和僖心题意前歌微谴,科研佣舲夬繇i强!无磁陈甜喇合作学习赫主游他人交流学习、倡要各自解决问黝方法计聘维傩分策抽象赫有融黝折嘘,快遨凝取,榭I或獭屿间踊决相糊关洲据,并将他分
2、解阴血分,便它便容易用就实现(多点结构)腮算法我任情准地找软磴或任都洪性,幄出舲舫素,并黛用合适晰式将方法步甥懿保(关腕酥平)联蓑能够结合算法步郭,反复多次、借席翔谢艇用所锄编程知识加以融(关蟠Wc平)施雌茏任用合适的方式评估算舒黝正确性,南艳不限法的最优球(触拓獭构)评拈辘蜩对舲蝴i畸行总结反思,并SS额对算法旗送行优化欲(油象拓展结构)分享评价信息骸酸现阚点T足,平等三帕g他人的情【摘要】教学评一体化的编程教学注重课程标准与各级目标的整合与统一,通过以评促教、以评促学的策略方法展开课堂教学,全面发展提升学生的学科核心素养。本文以粤教版“运用顺序结构描述问题求解过程”为例,从课前、课中、课后
3、三个环节出发,设计有效的教学评实施策略,充分发挥评价功效,开展培养计算思维的高效课堂,旨在为高中编程教学培养学生计算思维提供参考。【关键词】计算思维;教学评一体化;编程教学策略随着课程改革的深入推进,核心素养逐渐进入公众视野,培养学生包括计算思维在内的核心素养成为学校教育的基本任务与新的发展趋势。编程语言作为学生计算思维培养的重要支撑工具,可以让学生在编程探究中发展思维、提升素养,落实立德树人的课程价值观,更好地为学生未来发展助力。教学评一体化的编程教学注重课程标准与各级目标的整合与统一,通过以评促教、以评促学的策略方法展开教学,全面发展提升学生的学科核心素养。下面笔者以粤教版“运用顺序结构描
4、述问题求解过程”为例,具体阐述教学评一体化的编程教学实施策略。一、课前准备要充分,教学评目标要一致策略的制订要符合学生的认知水平和发展需求,因此前期笔者开展了“计算思维认知与需求情况”的问卷调查,结合学生的兴趣需求确定了项目主题。以“开发学科教育游戏”为主线设计大单元教学,借助层层递进、螺旋上升的迭代优化活动帮助学生构建新知、发展思维。又通过“计算思维量化表(前测)”问卷调查,了解当前学生的计算思维水平,确定学情基础。备课环节教师要依据课标,结合学情和教学内容,围绕项目主题整合教学资源,从核心素养的角度确定具体的教学目标,形成相应的学习与评价目标,三者相辅相助,缺一不可。评价作为计算思维培养成
5、效的重要诊断工具,要制订符合学情的评价标准,注重自评、互评、形成性评价、总结性评价与诊断性评价相结合的多元化评价方式。笔者结合我国计算思维评价指标的研究,从态度和技能两个维度、五个思维结构层次出发,设计了相应的评价量化工具,将其融入教学环节,客观全面地评估学生学习的过程、态度和结果。此外,笔者还配套设计了教学课件、学习资料包(微课、配套代码、拓展知识、学习任务单、作业任务)等,充分做好课前准备,以此围绕教学评目标开展发展思维、提升素养,立德树人的教学任务。其实施方法如下图所示。二、课中实施要调控,教学评策略促发展(一)由情境体验到抽象建模有效的情境能引发学生共鸣,激发兴趣。因此在创设情境前,教
6、师要分析导入情境后学生可能的思维过程,思考情境对学生学习的意义,明确情境的最终目的是通过构建知识发展思维。笔者以学生在算法课设计的小组优秀诗词游戏方案为情境,引导学生分析思考、简化抽象,将游戏算法分解成易于实现的子部分,并提炼出与教学目标相关的知识一利用顺序结构实现“诗词小达人(简化版)”教育游戏,自然地引出本课主题。在整个教学过程中,学习任务单作为学生自主探究的学习支架,配合教师开展项目活动。学生结合分析思路将任务单中的流程算法补充完整,半成品作业可以有效地帮助学生沿着自己的“最近发展区”前行。接着教师通过问题引导学生发现利用输入、输出函数实现计算机算法的方式,自然引出并强调本课的重难点,让
7、学生有针对性地进行后续学习。在情境再生构建模型过程中,教师结合学习效果评价目标对学生进行评估反馈。例如在教师的引导下,学生能概括总结出游戏的功能模块,并能将复杂的游戏方案分解成功能简单的基础模块,说明学生处于单点结构水平,学生能将算法补充完整并发现计算机实现算法的方式,由此诊断学生的思维已达到多点结构水平。教师不断结合学生当前的思维水平及时调整策略方法,促进学生思维由单点到多点的深入发展。通过这个环节,学生体验分解、抽象、概括、算法的过程,将情境中获取的信息再生并构建相应的计算机模型,初步感知计算思维过程,为下阶段的程序构建做好准备。(二)由任务迭代到计算思维程序构建是形成发展计算思维的重要环
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 计算 思维 培养 教学 编程 实践