算法——让计算思维在信息技术课堂落地生根

来源 :教育界·C | 被引量 : 0次 | 上传用户:dv_lover
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】在信息技术教学中如何将计算思维这一学科核心素养落至实处?文章从四个方面着手:头脑风暴说算法、群策群力析算法、智慧工具述算法、推理规纳固算法。通过问题分解、分析解决问题的方法,明确解决问题的步骤,促进学生主动完成知识的建构;巧妙运用流程图工具,运用推理归纳方法,提升解决问题的效率。
  【关键词】学科核心素养;计算思维;算法;流程图
  自《江苏省义务教育信息技术课程纲要(2017年修订)》颁布实施以来,计算思维作为信息技术四大核心素养之一就高频出现在一线信息技术教师眼前。突然间,原来教学设计中写习惯了的“知识目标、技能目标、情感与态度价值观目标”一下子退出了教学设计的舞台,取而代之的是学科核心素养。在新形势下,在信息技术课堂中,如何把学科核心素养落到实处,尤其是“计算思维”这一核心素养。笔者自2018年起在信息技术日常课堂中,一直在尝试寻找一种操作范式,让计算思维在信息技术课堂中清晰可见,让计算思维在信息技术课堂中落地生根。算法就像一把钥匙,它为信息技术教师的教,为莘莘学子的学打开了一扇新的大门。
  一、头脑风暴说算法
  当计算思维第一次进入视野时,笔者第一反应就是去搜索计算思维到底是什么。百度百科是这样描述的:“计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动,由周以真于2006年3月首次提出。”在这个抽象的概念中,笔者唯一熟悉的就是“问题求解”,在编程教学中问题求解是主旋律。那么计算思维难道只能出现在编程教学中吗?
  第一次尝试教学内容是“VB算法”,笔者选用了阿凡提的故事为情境,提出了这样的问题:“巴依老爷向放羊人提出:一个长20米宽11.4米的长方形羊圈,在不增加材料的情况下把羊圈扩大,同学们有什么办法?”此问题情境,就是为了引出算法的概念:算法是解决问题的方法与步骤。学生们还真是想出了各种方法:有的提出把羊圈围成正方形,有的提出把羊圈围成圆形,有的提出借助墙壁少一条边。确定方法后,他们又给出方案(即步骤),最终比对哪一种方案更优。在这节课中,笔者体会到计算思维定义中“一系列思维活动”的含义,悟出计算思维可以表现为学生在问题解决的过程中一系列思维活动。
  不是编程内容的课,可不可以也用算法的思想呢?解决问题的方法与步骤,算法的概念是如此清晰明了。在运用PS制作“坚决制止餐饮浪费行为”海报的课堂上,笔者提出问题:“要把麦穗图案放置到海报中,可以运用什么方法?”学生们异口同声地回答:“选择麦穗,复制然后粘贴。”在那一瞬间,笔者豁然开朗,关于信息技术课上如何培养计算思维,笔者找到了突破口——将算法思想引入信息技术课堂。有问题、方法、步骤这三要素的课堂,何愁计算思维在课堂中无处安放?
  二、群策群力析算法
  算法原来就是解决问题的方法与步骤啊!揭开算法的神秘面纱后,它在生活中似乎随处可见了:数学学科中的统筹方法可以称为算法,语文学科中移步换景的写作手法也是算法,英语学科词根词缀记忆单词法又何尝不是算法的应用?那么在信息技术学科学习中,如何应用算法思想来提高学习的效率,拓展思维的深度呢?
  在“动画补间”教学章节中,笔者尝试采用项目教学法。项目的任务是制作一个Flash影片,为《再别康桥》诗歌朗诵添彩。拿到项目后,学生分析诗歌的主要场景,每个场景需要绘制的动画角色(元件),每个场景的实现需要运用的主要技术。学生们群策群力,汇聚集体智慧,将原本庞大的项目分解成若干个小问题。在明确了需要解决的问题及需要的技术支撑后,学生的学习目标也清晰了。信息技术教学由教师埋头教转变为学生昂首学,课堂的主旋律变成了解决问题,教学效率的提升是必然的。
  思维深度的拓展如何保障呢?原先我们的课堂总结是这样的:“今天你学会了什么技术?感悟了什么道理?……”在算法思想的指导下,我们的总结是:“(1)本节课我们解决了哪些问题?(2)解决这些问题大家分别采用了什么方法?(3)确定方法后,你们通过哪些步骤实现的?(4)这些方法在哪些软件的学习中我们曾经也使用过?它们有什么异同?”当分解问题、探究方法、明晰步骤成为习惯,思维深度的拓展将会成為必然。
  三、智慧工具述算法
  在程序设计中,算法的表达可以用自然语言、流程图及伪代码来体现。这些算法的表达方式在信息技术教学中可否拿来一用?
  在“设计与制作演示文稿”章节中,“自定义动画”这一教学内容在教材上的体现仅是一项实践学习,但学生要把“自定义动画”用到恰到好处并不容易,动画对象、动画开始时间、动画类型这三个概念学生并没有立体的认知。因为动画有事物发展顺序这一要素,所以笔者在进行教学设计时,尝试运用流程图来贯穿教学始终。教学由“保护野生动物”宣传片开始,引出“爱护环境”这一主题,教学任务为制作动画版“爱护环境”公益广告。在制作动画开始,笔者提供相关素材,如垃圾、垃圾筒、绿水、青山、文字主题等,学生创编广告故事情节,师生共同运用流程图来梳理动画思路,然后根据流程图,依次针对各个动画对象选择合适的动画类型,设置恰当的开始方式,最终实现动画效果。
  与以往的教学设计相比,因为有流程图的辅助,学生一个情节一个情节有条不紊地高效完成了动画。在实践过程中,他们对照流程图,动画对象的选择是有序的,动画对象的开始时间是“之前”还是“之后”是明确的,动画类型是“进入”还是“退出”是切合情境的。流程图教学,帮助学生实现了从浅层了解“自定义动画”到深层掌握“自定义动画”的转变,打破了“走着走着就忘了初心”的混沌,构建了“逻辑性强”的秩序。
  流程图另一个妙处在于学生可以通过流程图来评价学习目标达成情况,及时查漏补缺。例如,在本节课中,最后一个动画情节中包含的知识点——如何对文字设置进入与退出两种效果?如果这个情节学生自评未能完美表达,即可对该知识点再思考与实践,直至解决问题为止。
其他文献
核心素养是现阶段教学中一种比较新颖的教学理念.在小学数学教学中培养学生的核心素养,加强他们的数学意识,能够促进学生的全面发展.本文主要以加强小学生的数学意识为目标,先简要阐述了核心素养下小学数学教学应该在教师发展、课程内容、教学方式等方面做出改变,然后在此基础上进行了一些实践分析,以供广大同仁借鉴.
媒介融合的出现使新闻的传播、媒体的运作发生了翻天覆地的变化,“网上网下”的电视新闻栏目发展模式形成,电视台网不胜枚举,新 闻信息的跨媒介传播成为大势所趋,传统的电视媒介经营方式必须做出改变,跟上时代的发展变化,转变自身角色,加强与新媒体的融合,重塑自 身的公信力,让电视新闻栏目能够与时俱进地拥有长足的发展。
语文阅读的学习不仅可以有效提高学生的阅读能力,对于学生的审美能力也具有潜移默化的促进作用。此外,高水平的语文阅读能力, 对于学习其他的学科也有很重要的影响。因此,教师在进行语文教学中,需要创建有效的阅读教学模式,提高语文阅读教学的质量和效率,从而提 升学生的阅读能力。
【摘要】近年来,伴随着我国新课标改革在小学教育领域的不断深入,生活化教学的理念愈发受到社会各界人士的重视.生活化教学强调生活即教育,教育即生活.因此,对于小学数学教师而言,需要在原先传统的教学理念基础上进行一定的革新,注重实践小学数学生活化教学,以此来提高学生学习数学的效率,强化学生的数学核心素养.  【关键词】小学;数学生活化;教学实践;策略探究  小学数学教学阶段的生活化教学方式在提高学生的理
倾听是体现一个人良好修养的重要标志,同时也是与人沟通的基本技巧。因此,在教学的过程中教师不仅要养成倾听学生意见的良好习惯,同时还要培养学生良好的倾听习惯,让学生可以认真地思考教师教授的知识,从而不断提升自身学习效率,获得更加全面的发展。
【摘要】谈“数学”色变,一直是一种普遍现象,而网络画板在小、中、高三阶段数学教学中的应用使得这种情况得以扭转.本文以“发蒙启蔽、解疑答惑、举一反三”层层递进的模式,浅谈网络画板在优化数学教学、增强数学趣味性等方面的作用,通过网络画板在小、中、高三阶段数学教学中的应用,以期使网络画板走进大众视野,从而能够得到更好的应用.  【关键词】网络画板;数学教学;应用  【基金项目】成都师范学院2020年创新
【摘要】在我国教育不断深化改革的背景下,教师需要看到时代发展变化对教学工作提出的新要求.在高中数学教学活动中,教师需要转变以往传统的教学目标,着重提升学生的核心素养.在当今文化竞争不断增强的背景下,教师需要加强对学生文化品格的培养力度,在工作中,根据教育部门的相关要求,不断调整教学理念以及教学计划,在深入挖掘教材中所传达文化内涵的基础之上,保障教学工作的顺利开展.希望本篇文章能够对相关教育工作者产
针对化学驱配聚粘度合格率较低等问题,研究分析了影响化学驱配聚水质及工艺的主要影响因素。为提高化学驱配聚粘度合格率,保证 化学驱先导试验井组顺利实施,提高采收率奠定了坚实的基础,也为同类工艺措施合格率影响因素分析提供借鉴。
探究性学习无论对于哪一门学科而言,都是旨在培养学生的积极性和主动性, 培养学生实践能力和创新精神,它对于学生个性的发展和正确的科学态度的形成都起到至关重要的作用。本文将从理解探究性英语学习和运用探究性英语学习在实际教学中三个方面来阐述如何进行探究性英语学习。
期刊