浅谈如何运用建模思想发展计算思维的高中信息技术教学实践

来源 :考试周刊 | 被引量 : 0次 | 上传用户:renzha2hao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:文章借鉴运用数学建模思想,以培养计算思维的六种子能力融入教学活动中,构建了基于发展计算思维的课堂教学模式,并以“枚举算法”一课的教学为例,探讨如何运用该模式进行教学的实施并提出相关建议。
  关键词:信息技术;计算思维;数学建模;教学模式;枚举算法
  一、 引言
  《普通高中信息技术课程标准(2017年版)》明确把计算思维列入学科的核心素养。如何发展学生的计算思维值得一线教师进行更深入的教学实践与探索。为此,笔者尝试借鉴运用数学的建模思想,以培养计算思维的六种子能力融入课堂教学实践中,寻找一种发展学生计算思维的有效教学模式。文章以教科版高中信息技术必修一4.1节中的“枚举算法”教学为例,探讨如何运用数学建模思想发展学生的计算思维。
  二、 数学建模思想与计算思维
  计算思维简单的理解就是像计算机一样处理和解决问题的思路和能力。计算思维主要可以划分为如下六个子能力:问题形式化、抽象问题特征、建立结构模型、分析和组织数据、问题解决过程自动化、解决方案系统化。计算思维的本质是抽象和自动化,抽象是将真实世界中的事物或者解决问题的过程通过分解、简化等方式转化为计算机设备可处理的数学模型。可见,建立问题解决的模型,运用合理算法求解模型是培养计算思维的关键,而如何由抽象到建模到求解模型学生往往无从下手,这也是发展计算思维的难点。借鉴数学的建模思想,通过亲历数学的建模解模过程为解决学生计算思维的形成发展提供了可行的方案。
  数学上的建模过程主要历经:从实际问题入手,进行抽象、简化、假设,建立数学模型、求解模型,进行模型评价改进。建模思想运用于教学过程可简化为四个阶段:①建立模型,主要是针对真实情境问题,抽象出问题的形式特征,建立可处理的数学模型;②求解模型,通过组织数据,设计算法,编程实现达到求解问题的自动化;③运用模型,迁移运用到类似问题,形成系统的解决方案;④模型迭代,针对运用问题,调整完善模型的求解算法,改进模型。围绕这一建模流程,尝试采用模型解决的思维方式,提出基于建模思想的教学模式,用以发展学生的计算思维。
  三、 基于建模思想的计算思维培养教学模式
  运用建模思想结合计算思维培养的六个子能力,构建基于发展计算思维的教学模式(图1)。该模式以建模流程为主线,以培养学生的计算思维能力为目标,进行教学活动设计。在教学中,教师作为主导为学生提供“脚手架”,引导学生进行自主探究学习,建构知识。学生充分扮演教学主体的角色,在历经计算思维六个子能力的训练中,提升和内化学生的计算思维。
  图1 建模思想的计算思维教学模式
  四、 基于建模思想的计算思维培养的教学实施
  根据上述的教学模式,在“枚举算法”这一课中,采用“寻找逃逸车辆”这一项目主题,设置相关教学任务,以落实计算思维的培养。
  (一)创设情境,呈现问题
  【情境】播放《明星大侦探》节目片段引入新课,《明星大侦探》栏目组要来寻找班级侦破推理高手,给大家提出考核任务——“寻找逃逸车辆”。要求学生4人为一小组,组队参赛。考核任务相关线索及要求放置在一个密码为1位小写字母的压缩包里,请证明你的实力,尽快破解密码拿到考核任务。在学生顺利完成密码破解后,教师提问学生验证了几次密码才破解成功?如果密码是2位小写字母,破解难度有多大?师生一起回顾破解的过程,与学生一起总结提炼出该问题的形式:列举所有解 判断正确解。演示计算机破解密码的过程,引入枚举算法学习课题。通过创设情境,以一个简单的密码破解问题,让学生亲历枚举法解决问题的基本思路,通过师生的一起归纳,实现了求解问题的形式化表达的思维能力。通过了解计算机破解密码优越性,引发学生思考用计算机编程解决问题的必要性和意义。
  (二)自主探究,建构模型
  学生拿到“寻找逃逸车辆”案情:某地发生一起逃逸案,确定是当地车辆但车牌号后5位号码不明,警察找到如下线索:①车牌后五位都是数字且后一位是6;②前两位数字是72;③车牌后五位数字能被48整除。请为警察找出该车牌号。学生完成学案探究任务一——“为警察提供破案思路”。学生对关键线索进行分析,引导学生用自然语言来描述三个关键线索,明确枚举求解车牌号码的三个关键点:枚举对象、枚举范围、枚举验证条件,让学生抽象出寻找逃逸车牌号码问题的特征,即求一个五位数:72??6,满足被48整除的所有数字这一问题特征。引导学生进一步思考车牌号的枚举范围和检验方式,绘制流程图,描述出、找出所有符合的车号牌的算法,为建立求解枚举算法的数学模型奠定基础。完成流程图后,梳理出问题解决的逻辑过程,自主建构枚举算法解决问题的一般数学模型:枚举解 筛选解 输出解。引导学生实现抽象问题特征并建立模型的计算思维能力。
  (三)求解模型,解决问题
  学生自主建构枚举算法的求解模型后,完成考核任务二——“编程找出可能的车牌号”。提出探究任务:①分析算法求解过程中运用几个变量,他们的初值和终值分別是多少?②编程找出所有车牌号需要运用什么程序结构?③判断符合条件,运用什么程序结构,判断的表达式是什么?④如何枚举72??6中间的两个未知数,直接用Range(72006,72996)实现枚举行不行?小组成员分工协作一起完成半成品“找出车牌号.py”的代码,并在OJ平台上调试运行,测试结果。教师提供微课视频资源并全程巡视,帮助学生发现代码编写过程中的错误,并及时指导。学生通过分析组织数据、学习微课视频等完善半成品代码,实现找出车牌号码问题算法,求解出枚举算法模型为:枚举解(循环语句) 筛选解(条件语句) 输出解(或统计解的个数),培养学生由组织分析数据到模型解决问题过程自动化的计算思维能力。
  (四)运用模型,迁移提升
  学生通过程序验证,找到四个车牌号,继续完成考核任务三——“找出谁是逃逸者”根据警察的线索:逃逸者确定是A、B、C、D四个车牌号车主,经过审问,A说:“不是我。”B说:“是C。”C说:“是D。”D说:“C说得不对。”已知四人中只有一人说的是假话。请帮警察找出真正的肇事者。提出探究任务:1. 判断“谁是肇事者”的枚举对象、枚举范围、验证条件分别是什么?2. 用1(表示真)、0(表示假)填写《四车主真假话对照》。3. 四人中只有一人说的是假话,以上表格中数值相加为多少?如何用程序语句表达这个判断?教师讲解:逻辑运算表达式的书写。引导学生思考如何书写判断谁是冠军的表达式。之后让学生完成“求解谁是肇事者.py”的关键语句代码,并在OJ平台上调试运行,测试结果。让学生学会迁移解决其他同类型的问题,实现思维方法的迁移延伸,从而形成解决方案的系统化的计算思维能力。并在解决类似问题的过程中,学会分析问题的共性与特性,提升计算思维品质。   (五)评价总结,内化延伸
  教师评选优秀小组并点评,延伸讲解枚举算法的循环次数问题,以及如何对枚举算法的程序进行优化。一起回顾总结运用枚举算法解决问题的一般过程,使学生对类似的问题形成方案系统化的计算思维能力。教师帮助学生完成《学习过程评价表》,及时地归纳总结,帮助学生有意识地内化知识,拓展知识,提升计算思维品质。
  五、 基于建模思想的计算思维培养的教学建议
  (一)创设真实问题情境
  计算思维的形成不是无水之源,只有通过对具体问题事物的解决,才能形成一系列的计算思维活动。通过创设情境,选取贴近学生日常生活的实际问题,更有助于调动学生用相关的生活经验去分析问题,更易激发学生的探知欲。本案例中,通过学生熟悉的《明星大侦探》节目,选用“寻找逃逸者”的车牌号侦破问题,提高学生参与课堂的热情,为计算思维的形成提供很好的知识载体。
  (二)搭建学习“脚手架”
  学生计算思维的发展,是一个螺旋上升的过程,依据最近发展区理论,在学生计算思维提升的关键时刻,为学生提供帮助,可以为学生顺利形成发展计算思维提供助力。教师通过创设学习“脚手架”,以辅助者角色创设相关的问题情境,预先设计支持学生解决问题的各种信息条件和工具,指导学生诊断错误,学生掌握计算思维解决问题的方法,逐步将计算思维习惯内化。本案例中,依托学案,在每个任务中以设置“问题链”的形式,通过微视频等资源,为学生形成连贯的计算思维扫清障碍;在求解“谁是逃逸者”中,通过提供有助于问题解决的表格,帮助学生把现实世界的逻辑判断转变成信息世界的数值表达,帮助学生抽象问题特征,为算法实现奠定基础。
  (三)采用多元教学评价
  学生是否形成计算思维,通过单一的终结性评价很难进行判断。采用多元的教学评价,重视学生计算思维形成的过程性评价,引导学生进行自评与互评,教师采用点评、及时评测等多种评价方式,更有助于了解学生是否达成计算思维。本案例中,教师巡视过程的及时点评;提供《学习过程评价表》实现学生的自评与互评;运用OJ平台及时对学生的算法程序进行评测及反馈,共同构成了对学生计算思维的多元评价。
  六、 结语
  计算思维有别于具体的知识和操作技能,很难由老师直接“传授”给学生,它的形成需要学生在解决问题的过程中,不斷地训练、逐步内化达成。信息技术老师能做的就是多学习、多实践、多反思,通过为学生发展计算思维设计行之有效的教学活动,为学生达成和发展计算思维提供助力。
  参考文献:
  [1]任友群,李锋,王吉庆.面向核心素养的信息技术课程设计与开发[J].课程教材教法,2016(7).
  [2]王继华.抽象:计算思维能力培养的关键[J].中小学信息技术教育,2016(3).
  [3]姜启源.数学模型(第三版)[M].北京:高等教育出版社,2003.
  [4]魏烁佳.立足学生发展的计算思维培养模式探索[J].中国信息技术教育,2021(7).
  作者简介:
  林国斌,福建省泉州市,福建省惠安第一中学。
其他文献
摘 要:育人为本,德育为先。构建以社会主义核心价值观为内涵的社会主义价值体系是当前德育教育的重中之重。小学道德与法治课程承载着帮助少年儿童思想道德成长,促进小学生基本文明素质养成的德育重任。为了全面提升当代青少年精神品质,将社会主义核心价值观融入小学道德与法治教学,是真正落实党对国民教育提出的社会主义核心价值观从娃娃抓起的要求。  关键词:社会主义核心价值观;小学教育;道德与法治  道德与法治是中
摘 要:作为一种使用广泛的语言,英语不仅能够帮助学生提升自身的学习能力,拓展学生知识面,还可以为学生将来的就业提供更多的选择。在传统的教育模式中,部分教师忽略了学生才是教育的主体,一切不以学生为中心的教育往往收获甚微。初中英语学习包含了词汇教学、语法教学以英语能力教学,能力教学指英语的阅读能力,词汇和语法是阅读的基础,而高效阅读是提高英语交流和写作能力的前提,这将需要教师致力于英语阅读的创新教学,
摘 要: 新时代的数学课堂应当是多元而包容、生动而有趣、民主而真实,每一位教师应当用全新的教育教学理念武装自己,倾听儿童真实的声音,追寻课堂最本真的样子,帮助学生大胆绽放思维之花,用心营造一个儿童喜欢的魅力数学课堂。  关键词: 关注儿童需求;倾听儿童心声;巧设问题任务  一、 引言  《新课程》特别指出:教师不仅仅是教材的实施者,更是教材的“建设者”,要以学生乐于接受的方式组织、引导学生积极参与
摘 要:在新课改推进的大背景下,培养学生的学科核心素养已经成为新时期我国教育事业发展的重要方向和趋势,然而在这样的情况下,传统的教学方法在学科核心素养培养中的劣势也逐渐突出。所以为了能够实现学科核心素养的发展目标,就需要对教学方法进行创新。对初中数学学科来说,逻辑推理能力是构成其核心素养的重要内容,也是学生获取知识以及构建完整数学知识体系的重要手段之一。除此之外,对初中生的思维以及综合素质的发展也
摘要:在把握核心素养课堂教学关键点的基础上,以核心素养新课标为依据,设计《城市化过程和特点》教学案例,大胆创设开放课堂,课前小组自主学习、课堂上展示学习成果,挖掘学生资源,注重课堂质疑、生成的时机,引导深度教学。  关键词:自主—探究;案例教学;核心素养  《教育部关于全面深化课程改革落实立德树人根本任务的意见》中提出学生发展核心素养体系,注重自主发展,合作参与,创新实践。近几年,高考试题倾向于核
摘 要:教育的最根本原则是遵循学生的心理及认知发展规律,这样学生的学和教师的教会更有效。文章以皮亚杰阶段发展理论和维果茨基的最近发展区理论为基础,以期能够在深度学习理念下,贴合新课标,遵循学生感知和思维的特点,统整教材,创造性地设计教学,帮助学生完成小学阶段数系的最后一个数——“分数”的扩充。在学生自主概括分数概念的基础上,深刻理解分数的意义,为后面分数的继续学习夯实基础。  关键词:认知发展;数
摘 要:因高一新生难以尽快适应高中化学的学习,进行初高中化学教学衔接十分必要。初中教师应通过寻找衔接的突破口,对症下药,对学生适时适度地进行高中知识渗透,培养学生必备的学科核心素养。  关键词:教学衔接;策略方法;专业化成长  中学化学课程体系是一个整体,不同学段和模块间存在着联系。现行高中化学教材对初中化学知识进行了合理的延伸与拓展,化学知识趋于系统化、理论化。部分化学知识要求学生既要知其然,更
摘要:小学语文阅读教学中,课文字数会在很大程度上影响学习难度,尤其是在低年级,长课文通常与信息量大、知识点多等同,许多小学生在接触篇幅较长的课文时会首先产生畏难心理,人为设置学习障碍。在教习过程中,想要提高教学效率、使学生快速掌握长课文,教师必须改变方法,充分结合长课文各方面特征选择教学方法,并对“长文”进行巧妙优化,对“短教”进行细化琢磨,以获得更好的效果。  关键词:小学语文;长文短教;思考 
摘 要:新课程标准更加关注学生的学习过程,旨在使学生在任务的引导下,积极主动参与到知识探究中,完成化学基础知识的主动学习,并实现学生自身能力和素养的提升,真正落实化学学科素养下的教学目标。文章结合新课程改革下高中化学教学需求,对任务教学法的具体应用展开了简要分析和研究。  关键词:高中化学;核心素养;任务教学法;应用路径  高中化学是高中阶段较为重要的一门学科,尤其是在新课程改革背景下,要求高中化
摘 要:从2017年开始,越来越多的省份进入新高考模式。新高考改革最大的变化是如何让学生“会选择”“能选择”和“愿选择”,由“被动选择”变成“主动选择”。因此,对高中生进行生涯规划指导,显得尤为重要。《国家中长期教育改革和发展规划纲要(2010~2020年)》中提出,對于高中阶段教育,要建立学生发展指导制度,加强对学生的理想和学业方面的指导。  关键词:高中;教育;历史;教学  受课时限制,仅仅开