浅议核心素养培育下初中编程教学的问题与改进

来源 :中国校外教育(上旬) | 被引量 : 0次 | 上传用户:qinqinlian1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】随着社会的发展,教育改革不断深化,学生核心素养的培养成为社会各界共同的教育目标。在核心素养的要求下,初中编程教学重要性日益显现出来,同时出现的问题也成为社会关注的热点,如何解决现实问题,如何改进教学策略成为大家关注的话题。从简述核心素养要求下初中编程教学的重要性开始,描述其存在的现状问题,并分析了改进策略,以期为后续相关研究提供指导帮助。
  【关键词】核心素养 初中编程教学 问题 策略
  当前对学生的核心素养培育已经成為人才发展战略的重要需求,受到社会各界高度重视。随着教育体制改革的不断发展,初中编程教学取得重大进步,但也遇到很多问题。比如,对教学内容不够了解和重视,对教学思维不够创新,对教学评价不够全面等等,这些都成为初中编程教学需要面对和解决的问题。
  一、核心素养培育下初中编程教学的重要性
  众所周知,Python语言是近些年比较受欢迎的编程语言之一。Python语言具有语法简洁易懂、应用范围较广、容易开发等优势,所以它已经成为信息技术教学课程中重要的组成部分。学生在小学阶段学习Scratch
  编程,为初中编程学习奠定了有力基础。由于Python数据库存储量大,初中生通过进一步对Python语言学习,能够更好地处理解决复杂问题。同时,经过学习编写程序代码可以使编程更加规范与严谨,能够很好地提高学生计算思维能力和运用能力,进一步使编程教学智能化,促进学生智能启蒙教育良性运行。因此,强化初中编程教学的重要性,可以有效提升促进学生信息意识、计算思维、数字化创新学习和信息社会责任等核心素养的相辅融合。
  二、核心素养培育下初中编程教学现状问题
  (一)教学学习途径零碎,缺乏系统化
  核心素养要求学生需要有很好的综合素质和能力,但是传统的教学模式主要是碎片式教学,一些教师重视基础的信息技术知识教学,一些教师重视的是学生的实践编程能力等,这样的教学方式使得学生学习途径碎片化,缺乏系统化学习。虽然学校编程教材选用相同,但是教师们的教学思路不同、教学侧重点不同,导致教学内容及效果不尽相同。众所周知,初中编程教学应该将基础知识掌握、信息意识和计算思维以及数字化创新学习、责任等有效融合,才能真正达到科学素养、核心素养的根本要求,也才能使教学学习途径系统化、规范化。
  (二)教学思维方式传统,缺乏深度化教学
  目前,很多初中编程教学沿用传统的教学模式,教师教、学生被动接受,即简单地讲练结合的教学模式,使得学生学习内容无法系统化、多样化、灵活化。因为这样的教学方式,导致学生被动学习的局面出现,使得学生缺乏主动思维的意识形态。对于核心素养的要求而言,必然是要学生养成深度的学习习惯,浅层教学必定无法将其教学内容内化于核心素养的标准规范中。因此,初中编程教学基于学生对其认知的关注度、认可度及思维方式的突破情况。教师更需要转变传统教学观念,引导学生透过现象看本质,自主创新学习,真正将抽象的编程学习化身为发现问题、解决问题的深度化教学,进而满足真正的核心素养教育要求。
  (三)教学评价较为单一,需评价多元化
  核心素养要求下,编程教学在学习内容设定、教学思维以及教学灵活性上需要加强,同时在教学考核和评价方面亦需要特别重视。初中编程信息技术课程是一门综合性课程,与别的教学科目相比,对其评价主体、方式、内容上都有不同之处。传统的现有评价较为单一,主要立足于成绩考核和语言编程能力评价,忽视了多元化的科学评价体系,使得教学效果功利化,不利于个体素质的综合长效发展。因此,教学评价体系不去创新转变,难以真正让学生的核心素养得到长足进步。
  三、核心素养培育下初中编程教学改进策略
  (一)通过项目活动促进教学从零碎化到系统化转变
  对于初中Python教学的基本定位而言,主要是很好地体验和基本的简单应用,但也需要有一定的基础知识。首先,要选择接地气、贴生活的项目作为学习主题,使学生积极参与、主动学习。将编程语言教学作为一个项目去研究学习,从基础编程知识、基本编程结构以及基本数据类型等方面进行系统教学和学习,这样才能达到项目学习效果。其次,要以培养学生核心素养为基本点,开展一系列的编程教学活动,比如,在学习教材“程序设计”单元中,教师围绕Python语言编程进行项目数据化信息分析,使学生自主学习,爱上这门课程,真正变被动为主动。最后,教师还要关注学生的系统学习效果,多鼓励参与社会实践,真正做到学以致用。当然,初中生了解Python是需要时间和实践尝试的,要有信心和耐心培育学生,真正让学生养成良好地把控信息能力、解决问题能力、承担社会责任力以及创新思维能力等综合素养。
  (二)调整教学思维,使教学更加深度化
  第一,深度教学,需要教师调整教学观念。到底是先让学生学习编程还是先学会计算机相关问题处理的方式方法?这是两种不同的教学观念,其教学效果一定不同。如果教师选择教学生Python编程,自然学到的就是编程技能,但是如果教的是计算机处理问题的方法,则学生收获的是计算思维,这种思维模式可以更好地指导日常问题解决。第二,教师要将理论联系实践的教学理念真正贯彻下去,让学生在编程学习过程中学会解决实际问题,使所学知识被深度挖掘。第三,教师要在教学过程中,与时俱进,不断了解学生掌握Python情况,不断了解Python发展现状,将最新的知识架构传授给学生,让学生能够及时获得最新知识自由发挥聪明才智。这些措施可以使学生更加深度化学习,更好地掌握信息技术带来的无形效益,真正契合核心素养的基本要求。
  (三)转变教学评价思维,由单一化向多元化转变
  核心素养要求下进行编程教学,不仅需要教师转变传统的教学思维习惯和教学方式,还需要很好地进行教学评价和考核。这些评价考核不仅仅是成绩考核,重要的是阶段评价、过程评价。在Python教学课程中,首先要进行评价指标科学细化,比如,对计算机科学的关键概念了解,对关键知识地传授,对关键问题地解决等,都是要进行周密分析、计划、设计、评审、改进等。其次,应高度重视评价考核体系建设,学校要对编程教学老师的日常教学效果进行考核评价,深层次进行Python教学编程过程改进提升。与此同时,需要将评价思维进行多元化设定,尤其是强化核心素养多形态评价体系建设。教师通过多种渠道进行评价过程记录,从信息数据分析到信息意识培养再到计算创新思维及社会责任养成,都需要很好地进行日常梳理及考核评价,使教学真正做到师生共创佳绩的目标。
  四、结语
  众所周知,Python作为一门编程语言,灵活性极强。随着社会发展,人工智能越来越重要,Python随之快速发展,核心素养要求下Python教学尤为重要。目前,虽然编程教学困难重重,但是经过社会支持、学校运营、教师努力、学生学习,这些编程教学中遇到的问题自然会迎刃而解。在核心素养教育背景下,一线教师更要与时俱进,不断调整自己的教学思维,真正将编程教学和解决问题的教学方法有机结合起来,站在时代高度,用发展的眼光审视自己,创造Python编程教学新思路,为后续相关研究贡献自己的力量。
  参考文献:
  [1]王世达.初中信息科技实施Python编程教学的策略与思考[J].学科探索,2019,(11):35.
  [2]张渤,田荣光.初中Python编程教学的困难与解决[J].中国信息技术教育,2019,(23):28.
  [3]张明亚.例谈面向学科核心素养的初中信息技术教学策略[J].中国信息技术教育,2018,(23):36.
其他文献
今年春节晚会有一个小品叫《让一让,生活多美好》,情节记不清了,可“让一让,生活多美好”这句话给我留下了很深的印象,并由此想到,在车水马龙的道路上,那些“手握生死盘,脚踏鬼门关”
展评是展览艺术与观众的桥梁,是实现展览多重价值的重要手段。展评写作有利于提高博物馆人的审美、思辩与策展能力。一篇好的展评要求开篇明晰、构成完整、思路缜密等,并在此
去年,广东省消防总队《广东省公安消防部队后勤工作三年规划(2009—2011年)》文件下达后,汕头市公安消防支队立即对全市消防车辆装备进行全面摸底,并以此为基础,对照《城市消防站建
本文系统地研究了黄翅大白蚁的分布及危害林木状况,内部器官中的消化、生殖系统的剖析、蚁群的组成和分工、蚁巢菌圃和储料、成熟蚁群的分群特点以及并巢合群自然演替状况的
钢货架结构在世界范围内被广泛应用于仓库货物的存储,一般由冷弯薄壁型钢构件组成。组装式钢货架结构具有安装简便、形式灵活等优点,逐渐成为市场的主流。而其具有的截面异型
植被在潮汐作用下能够改变滨海湿地中微地形结构,微地形结构的改变则会影响生态系统的结构、过程和功能。了解植被在潮汐作用下改变微地形结构的作用机理,对于开展滨海湿地的
变频器供电的异步电动机绝缘上受到过大应力会导致绝缘破坏,这主要是因为加在电机上的电压上升过快以及在电机长电缆端接上的过电压所致.提出一种变频器输出端LC滤波器加二极
随着人民生活水平的提高,老百姓对于空气环境质量的要求也越来越高,由于城市化进程加快,很多城镇污水处理厂的邻避效应突出,臭气治理刻不容缓,如何选择合适的处理工艺变得尤
<正> 经方组方严谨,药味精当,疗效独特。笔者常用经方治疗 各种杂病,疗效显著,现介绍如下。1 葛根黄芩黄连汤案 赵某,男,21岁,2002年7月3日初诊。2天前因发热、腹泻在当地就
目的探讨多发性硬化(MS)病灶的磁敏感加权成像(SWI)表现。方法回顾分析17例经临床病史和实验室检查证实的多发性硬化患者的资料,所有患者均接受MR检查。序列为平扫轴位T1WI、T2WI