初中Python课程教学中计算思维培养策略

来源 :中学生学习报 | 被引量 : 0次 | 上传用户:yumiaochan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:计算思维是信息技术学科核心素养之一。近年来,如何落实新版课标理念,培养学生计算机思维,日益成为关注热点。基于项目式学习的基本原理,以初中信息技术Python编程课程为依托,面向计算思维培养的Python课程,以期为信息技术课程教学实践提供参考。
  关键词:计算思维;信息技术;Python课程
  1、Python语言与初中生编程教育
  大数据和人工智能时代的来临使程序设计和计算思维成为21世纪最具竞争力的技能之一。初中阶段对学生进行编程启蒙并通过程序设计教学训练学生的计算思维,既符合学生的身心发展规律,又符合时代的发展需求。提及程序设计就必然与目前应用越来越广泛的Python语言联系在一起。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python语法简洁清晰、通俗易懂、简单易学,有助于激发学生对计算机编程的兴趣,非常适合对初中生进行程序设计和计算思维的启蒙教育,在国外甚至有《Baby Python:Basic Code for Programming》这类的幼儿Python编程教程。为了提高学生的信息素养进而提高其未来社会竞争力,我们有必要在初中阶段通过Python程序设计课程对学生的计算思维进行培育,通过Python程序设计教学培养学生计算思维和创新思维的能力,以提高学生主动运用计算思维分析问题、解决问题的信息素养,为学生进一步接受更高层次的专业学习筑牢计算思维和创新思维的根基,从而为培养符合时代发展需要的复合型人工智能人才打下良好的基础。
  2、初中Python课程教学中计算思维培养策略
  2.1先学后教策略
  与其他学科相比较,初中信息技术学科课时少并且一般情况下是不允许布置课后作业的,以至于在Python程序设计课程的实施阶段,学生课前没有预习,课后没有复习,这就意味着学生在上课时没有疑问、没有目标也没有方向。然而,学生是解决课堂教学中矛盾的主体力量,教师则应处于辅助学生解决这种主要矛盾的主导性地位。因此,教师需要在课堂教学的过程中让学生充分与“物”进行对话(本文指的是阅读、学习教材),激发其中的矛盾,协助学生解决矛盾,这样才能真正体现学生在学习中的主体性地位,培养学生的核心素养,进而落实学科核心素养的培养这一教学目标。笔者认为,在程序设计的课堂教学中,学生的学习也应该是从阅读教材开始,回归“读书学习”这一质朴的语境,给予学生足够的时间对教材进行自学,在学生完成自学的基础上开展程序设计教学。
  2.2情境化策略
  为了有效开展Python程序设计课堂教学,教师需要给学生创设贴切学生生活实际并能够激发学生学习兴趣与热情的教学情境。在创设情境时,需要注意所创设的情境要与学生当下的学习经历、家庭生活、社会环境产生紧密直接的联系。情境的创设有哪些具体的要求?笔者以Python程序设计中的条件语句为例进行说明。首先,情境的创设要能贴合学生的日常生活实际并且生动形象,在架设形象思维与抽象思维的桥梁的同时,使学生知道所学习的内容是什么,有什么实际用处,如在上课伊始,请同学们观看学生每日进校时刷脸通过闸机的视频,提问在此过程中人脸识别程序是如何工作的,如何用流程图进行描述。其次,情境的创设要能体现Python程序设计的特质,要能体现本节课学生所学习的内容在生活中的使用条件以及存在价值与意义,要能内含课堂教学中要解决的问题并能有效地促使学生积极思考,如在授课中,为增加学生对条件语句的理解,教师提前设置好在体验的过程中出现的与条件语句相关的异常情况,请学生上讲台体验可进行人脸识别的简化版闸机系统,感受条件语句执行的特点。最后,情境的创设要能使学生的情感有效地融入到学习过程中,学生积极情感的介入能够极大地激发学生学习的动力,变“要我学”为“我要学”。如在学生完成程序编写之后,用他们自己编写的程序在简化版闸机系统中运行,检验其程序是否编写正确,正确的程序能够实现人脸识别并打开闸机。
  2.3整体化策略
  计算思维视域下Python语言教学设计的整体化策略要求我们在课堂教学中需要从教学内容的整体化和学生学习的整体化两个方面进行考量。
  2.3.1教学内容的整体化策略
  Python语言教学内容的整体化需要通盘考虑Python语言各个知识点与整体之间的联系,既要预防部分与整体之间的割裂,又要防止部分与整体的含混不清,不能突出课堂教学的重点;既要明确部分内容的教学可以对计算思维的培养起到作用,也要明确部分教学内容所能起到的对计算思维培养的作用在整个计算思维能力形成过程中所处的地位、价值、意义以及局限性。以Python程序设计的循环结构教学为例,首先,教师既要帮助学生明确循环结构是程序设计中三大基本结构之一,循环结构的应用可以使程序的编写化繁为简,可以有效控制程序的结构并可以与其他两种程序设计结构相结合处理复杂的问题,也要确保通过学习后学生能够掌握Python循环语句for循环、while循环各自的语法规则和适用范围;其次,循环结构教学对计算思维中的“分解”(分解、有序、递归)、“抽象”(删除、过滤、提取、符号化)、算法描述等方面具有重要的培养作用,但是对计算思维中的“概括”与“评估”所能产生的培养作用就非常有限。
  2.3.2学生学习的整体化策略
  学生学习的整体化策略是指在全面考虑初二学生智能特征、信息技术课时安排计划以及Python程序设计的特性后,在课程实施时采取先分后总的教学策略。先分——教师采用教学内容的整体化策略,选择探究式教学法、任务驱动教学法,按照章节知识点的逻辑顺序帮助学生完成Python程序设计的学习,学生在此过程中了解了Python程序设计的基本概念,掌握了Python程序设计的基本方法,锻炼了计算思维各组成部分的应用能力并可以独立地编写简单的Python程序。后总——教师采用活动化策略和自主化策略,选择小组合作教学法以及项目式教学法,学生在教师的指导下,在与教材的对话、与学习伙伴的探讨中,利用已有的Python的学习经验,充分锻炼、内化、运用计算思维,借助Python語言逐步、系统、科学地编写代码,实现目标项目。
  结束语
  在日常教学中,教师必须认识到计算思维有“广义”与“狭义”之分,利用Python程序设计教学以及初中阶段信息技术学科所培养的计算思维较易偏向于“狭义计算思维”的范畴,所以在日常的教学工作中教师应该有意识地拓展学生对计算思维认识、理解与应用的广度,避免管中窥豹、一叶障目。
  参考文献:
  [1]王颖,赵健如,侯岩,王玉龙.面向计算思维培养的初中Python编程项目式教学探究[J].中国教育技术装备,2020(20):74-77.
  [2]胡启超. 初中信息技术Python教学中概念形成策略研究[D].山东师范大学,2020.
  [3]叶新苗,张青林.以培养计算思维为导向的初中《Python程序》教学实践研究[J].中小学电教,2019(11):44-48.
其他文献
摘要:在教学初中物理的时候,由于各种的原因直接导致初中生缺乏学习物理的兴趣,所以就会出现同学们学习效率比较低,老师教学成效也不理想的状况。最主要的原因便是初中生缺乏核心素养,所以,老师要想改变他们疏于学习的情况,就要在核心素下教学物理。核心素养视角下的物理教学则要求老师不仅要教授初中生理論知识,还要重视培养他们的动手能力和应用能力等。因此,老师在平常教学的时候,要格外重视同学们各方面的发展,全方面
期刊
摘要:在当前的社会发展背景下,如何切实落实新课程改革的要求、如何做好小学教学工作就成了相关教育工作者应该思考和探讨的问题,这在小学语文教学中也不例外。小学语文学习作为后续学习的基础,在教学的过程中,语文老师应该立足实际情况,根据小学生的年龄特点,采取合适的方式和策略进行小学语文教学,最终达到提升学生学习兴趣、提高教学效果的目的。  关键词:小学语文;教学效率;教学策略  良好的语文教学,不仅可以在
期刊
摘要:本文根据英语新课标给教学带来的新课题,就如何在英语教学中培养学生创新思维能力,从中学生的思维特点出发,精心设置课堂、改进教法等方面进行了探讨。  关键词:培养;创新思维;英语教学  英语课堂教学中,除了加强学生听说读写译等基本技能培养外,英语教师还应培养学生的个性化思维、开放性思维、求异性思维等创新思维。创新思维能力不是天生就有的,它是通过学习和实践而不断培养和发展起来的。在英语教学中如何有
期刊
摘要:随着社会的不断进步,我国的教育水平也逐步提高。人们已改变以往只在乎成绩的传统思想,在现阶段的小学数学教学期间,教师会更注重对小学学生空间观念的培养,同时这也是教师课程标准的核心内容。因此需要教师更加注重对学生空间概念的培养,并将其作为现阶段重要的教学目标。在教学期间,为了使学生更好的收获空间观念,教师可以精心设计相关内容,使同学能够在课堂上根据自己的观察、想象等多样化的活动积累自身的学习经验
期刊
摘要:随着学生自身年齡的成长,在现阶段的初中政治课堂上,学生接收新思想的程度已经发生很大改变,这使得教师在此教学期间会遇到相应的问题。同时,也随着中小学义务教育负担的减轻,政治课也受到了压缩。这就导致教师需要在有限的时间内对学生进行针对性的教学。此篇文章从课堂的特点与实际情况进行详细分析,及时分析出现阶段初中政治课堂出现的问题,并进行总结与探讨。  关键词:初中政治;课堂教学;对策  引言:社会不
期刊
受社会环境、家庭教育以及遗传等因素的影响,人的个性差异是存在的。一个班级的学生在知识能力、学习态度、学习方法等方面存在着较大的差异,而素质教育要求我们面向全体学生,注重每个学生的发展。因此,实施分层教学可以使每个学生都能得到充分的发展。  一、分层教学含义  所谓分层教学,就是在小学数学教学中,在常规的班级授课制的条件下,根据学生的学习基础与学习能力,对同班级的(或同年级)学生进行分层分组教学,各
期刊
摘要:《普通高中历史课程标准(2017版)》建议“通过对课程内容的整合,引导学生深度学习,促进学生问题意识和证据意识在新情境下对历史进行探索,拓展其历史认识的广度和深度”。在教学设计上,普通高中历史课程标准(2017版)还建议“对历史教学内容的整合,还可以根据学生的学习情况,运用主题教学、问题教学、深度教学、结构-联系教学等教学模式,对教科书的顺序、结构进行适当的调整,将教学内容进行有跨度、有深度
期刊
摘要:随着新课改新型教育政策的不断推进,为了促使课堂效率得到提高,激发学生的学习热忱,教师们共同付出行动,积极地相应政策号召,在教学当中采用新颖独创的教育模式已经成为了引领教育界的新风潮。“导学互动”的创新型教学相关模式如今渐渐出现在人们的视野当中,因为它主张注重学生的课程体验,强调师生交互、和生生交互的纲领,获得了老师和学生的一致好评,并不断得到普及和推广。本文将围绕“导学互动”的教学相关模式在
期刊
摘要:新课程教学标准实验以来,对小学数学的课堂教学效率提出了更多的重视,尤其要求借助有效的教学活动来构建高效的数学课堂,让学生受益于更加优化的课堂教学,从而减轻数学学科的学业负担。在这种教学要求之下,对小学数学的课堂构建活动也制定了更加严格的标准,因为现在新的教学环境当中为学生考虑学业负担的减轻,从而對于数学课堂的建设,在高效化和高质量的条件中赋予了更多的期望。所以,小学数学教师要结合最新的教学设
期刊
摘要:古诗词作为中国优秀传统文化的典型代表,其意境丰富,在现阶段的小学教育中有着重要的意义。由于古诗词历史悠久,对于小学生而言在学习中会有一定的年代感,学生无法直接体会到古诗词中的意境,这就必须要借助一定的教学策略来培养学生的审美能力,帮助他们体会古诗词中的意境之美。鉴于此,本文将以小学古诗词为探讨核心,积极探索关注意境,引领课堂下的小学古诗词教学策略及意义,旨在为相关小学古诗词教育工作者提供有效
期刊