浅谈信息技术课堂有效开展图形化编程教学的策略

来源 :考试周刊 | 被引量 : 0次 | 上传用户:liongliong445
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在信息发展的今天,算法的学习逐渐成为各领域的研究热点,相关的算法和程序设计课程也成为中学信息技术教育的重要组成部分。但在传统的信息技术教学中,由于教学方式、教学安排等不合理,学生的学习效率比较低。图形化编程语言的出现,一改算法教学枯燥无聊的现状,使难以理解、复杂的计算机语言以更加形象、动态的形式展现出来,极大地提高了学生的学习效率和质量。文章从图形化编程教学的必要性和教学框架构建两方面阐述信息课堂高效开展信息化教学的方法。
  关键词:信息技术;图形化编程;教学改革
  一、 引言
  随着信息技术的高速发展,算法的作用不断突显出来,人工智能、大数据分析、大型技术的研发都离不开算法。算法也已经走进中学课堂,但现阶段的教学中还存在非常多的问题,学生对算法、编程的接受度和掌握情况非常不理想,而图形化编程的学习可以在极大程度上改善这种现状。图形化编程不同于传统枯燥、抽象、复杂的计算机语言学习,它将抽象的计算机语言以形象的方式呈现出来,使学生更加直观地学习算法和程序设计语言。图形化编程不仅使学生更好地掌握计算机相关专业知识,而且可以对学生的模仿学习能力、实践操作能力、逻辑思维、计算机思维、创新能力等方面进行锻炼和强化,为学生未来的发展带来极大的优势。因此,文章就如何在信息技术课堂上开展图形化编程教学进行阐述,探讨开展图形化编程的必要性以及宏观教学框架构建。
  二、 在信息技术课堂上开展图形化编程教学的必要性
  (一)新课改对教师提出了更高的要求
  新課改提出两大主要的教学目标:一是坚决推行将学生发展置于中心地位的素质教育;二是构建新的课程教学体系。现代化教育不同于传统教育,相比学习成绩,现代教育更加注重学生综合素质能力的培养,更注重引导学生知识学习、思维能力、动手操作能力、逻辑分析能力全面发展;注重学生学习过程中的学习体验、能力培养、学习方法的掌握、正确的世界观、价值观、人生观的形成;注重学生未来的可持续发展,进一步强调学生在学习过程中的主体地位。教师要充分激发学生学习的主动性,培养学生的创新及实践能力。现代教育应该重新思考教育与知识的关系,最重要的不是让学生获取知识,而是发展学生的思维能力。编程工具作为编程方法和算法的载体,在中学教育中应该置于重要位置。相关编程知识的学习,不仅可以使学生更容易融入这个信息爆炸的时代,而且对培养学生的思维能力也具有重要意义。
  (二)读书时代重视知识可视化
  最直观和最容易理解的图形图像信息,无论在古代还是现代,都是高效摄入信息的主要方式之一。生动形象的图形图像信息可以给人留下深刻的印象,而且丰富的想象也是创新思维能力培养的重要前提。所以图形化编程工具——一种以视觉的方式学习算法、编程、程序设计的学习工具,相较于通过文字或代码学习编程具有显著优势。可视化,就是将思维或学习内容以视觉的形式外化呈现出来,使之对人的感官和思维产生直接的作用,从而加深学习者的学习效果,促进学习内容高效的获取、共享,为进一步的学习打好基础。图形化编程工具的出现,大大简化了程序语言的理解和学习,使学生可以更加轻松地学习编程,使编程成为学习重要的辅助工具,为学生计算思维的培养带来新的方法。
  (三)信息技术课堂的教学亟需改革
  虽然算法与程序设计是中学信息技术的选修内容,但是由于云计算、人工智能等信息技术的爆炸式发展,程序开发、算法学习的重要性和发展潜力是毋庸置疑的,一些教育发达地区甚至将算法和程序学习课程设为必修课。但是通过对大多数学校信息技术课堂的调查,学生普遍觉得代码学习过于枯燥、难以理解、学不会,学生学习的积极性和主动性受到极大影响,教学质量低下。算法和程序设计教学中面临的最复杂的问题在于,代码对于学生来讲过于抽象,学生通过教师的口头讲述学习代码,并不能将这些静态的计算机语言与数据的动态改变联系起来,所以学生的学习效率非常低。虽然学生知道学习编程语言非常重要,但是现阶段的信息技术教学并不能有效地培养学生的计算机思维,而基于图形化编程的中学算法教学架构,对开发学生的计算思维有着重要作用。
  三、 图形化编程的宏观教学框架
  (一)算法课的前期分析
  在进行课堂教学之前,教师应该对学生、学习内容、学习目标进行一个客观的评估。在进行课堂教学设计之前,应对学生的学习能力和学习现状有一个客观、正确的了解。只有对学生的基本情况有了了解之后,才能设计出最适合学生的教学方案。在了解学生学习现状、能力的时候,要准确分析学生的学习动机、学习态度,同时了解学生的认知特点,从而为学生设计适合的教学方案,营造有趣的教学情境。学生的学习动机、学习态度和兴趣也会随着教师的教学风格和策略发生变化。图形化编程将枯燥、难懂的代码转化成形象的、易于理解和学习的编程课堂,与学生的认知状态相一致,所以对激发学生灵感、培养学生的思维能力具有重要意义。
  教师在设计教学内容的时候,应根据教学目标的要求,结合学生实际的学习能力,从而对教材上的内容进行适当的取舍、简化、补充,选择更适合学生学习的教学材料,一切以学生的学习要求为中心。用于学生学习的材料也应当经过精心挑选,内容不仅要客观真实、科学性强,同时也要具有一定的深度与广度,可以启发学生、锻炼学生的思维能力。
  教师在设计教学目标时,不仅需要完成教学任务,使学生掌握相关的理论知识,应该更加重视学生能力的培养,使学生具备未来社会发展中应当具备的科学精神、思维能力等科学素养。具备未来发展需求的学生,才能真正地将自身所学的知识付诸实践,从而为社会发展做出贡献。设计教学目标时,应尽可能地培养学生应当具备的能力,同时注意能力培养的层次性。在教学过程中,注重达成学生的知识教学目标、能力培养目标、情感强化目标等要求。算法课的前期分析为教学内容、方法的设计和教学评价的进行做了充足的准备,同时前期分析的效果也会直观地在教学活动和教学评价中反映出来。   (二)算法课的教学活动设计
  在关于中学信息技术课程的调查中,现阶段中学信息技术课程存在教学课程安排过于紧凑的问题,学生面对如此复杂的内容,在短时间内根本没有能力完全地理解和掌握相关的课程内容,学生只能学到一些浅显的知识,教师更没有重视学生思维能力的培养和锻炼,这与开设这门课程的初衷是相违背的。图形化编程教学不仅仅是一种计算机语言的学习,其是一种思维能力的培养,注重的是学生的长期发展。例如,教学内容中“技能牌”的学习,多种“技能牌”不需要教师对学生进行一一讲解,正确的教学技巧是培养学生举一反三的能力,让学生自己去体会每一张“技能牌”的使用方法。教师应注重学生对综合案例的学习,因为综合案例更强调知识的应用,教师要培养学生理论与实践相结合的学习方法。
  算法课的教学策略非常多样,例如,示范-模仿主要用于新知识的教学,教师首先将教学内容进行细致地分解,之后教师对每一个步骤依次进行演示,在这一过程中,向学生强调教学重点及难点,学生通过认真地观察学习,对每一个操作进行模仿操作。学生在模仿过程中要准确、完整地完成每一个步骤的教学要求,从而掌握课程内容,这样还可以培养学生的观察学习、动手操作能力。示范-模仿的教学方法非常适合基础比较薄弱、学习慢热、动手能力不强的学生,他们在学习过程不仅习得专业知识,而且相关的能力也能得到锻炼和强化。重要的教学策略是在学生具备一定的基础知识之后,训练学生通过读程序,在精通程序语言的功能和编程思路的基础上,尝试修改程序,将知识运用于实践,同时锻炼学生的创新能力。
  信息技术课堂教学离不开数字媒体的使用,但是在使用过程中,应始终以教学目标为出发点,始终将学生置于教学过程中的主体地位,充分激发学生学习热情和学习积极性。不同教学工具的使用,带来的教学效果不尽相同。教师在使用教学媒体的过程中,应根据教学目标,选择合适的教学工具,充分发挥每一种工具的优势。在教学内容演示的过程中,教师应及时地归纳总结,及时解决学生遇到的问题,帮助学生更好地掌握课堂内容。
  (三)算法课的教学评价
  没有评价,就不能及时发现问题,就会阻碍课堂教学改革的不断推进。所以教学评价也是有效开展图形化编程教学的重要内容之一。课堂教学始终处于动态变化中,教学质量只能在不断的教学改革中不断提高,而教学评价就是发现问题,从而有目的地调整教学方法的重要途径。
  教学评价应该是一个开放的、正向反馈的过程。首先对于评价对象,也就是学生,应对其在课堂中的态度、能力、状态等多方面进行评价,对学生在课堂的综合表现进行评估。对学生学习成果的评价,除了专业知识的掌握情况,还应该对学生的能力、情感道德观念进行测评,可以分为学习保持和学习迁移能力的测试,重点在于迁移能力的锻炼和评估。重视学生对课堂内容和知识的迁移应用,是显著区别于传统的教育教学方法的,传统的教育教学方法过于重视学生的学习保持能力,但忽视了学生能力的培养。学习保持能力测验成绩高的学生,在学习迁移能力测评中不一定有好成绩。对于学生而言,学习迁移能力的培养相较于学习保持能力重要得多。教学评价的结果还可以反馈给教师,从而帮助教师进一步调整教学活动的前期设计。
  四、 小结
  算法与程序设计课程在现代教育中是非常重要的一门课,在物理、生物、经济等领域均有广泛的应用,所以其重要性是毋庸置疑的。图形化编程使原本枯燥、难以理解的课程简单化,更加有利于学生的学习。图形化编程的教学,不仅能使学生的信息技术专业知识水平得到显著的提高,而且还可以培养学生计算机思维能力、创新能力、动手操作能力,对学生未来的发展具有重要意义。
  参考文献:
  [1]曾奕焕.基于计算思维培养的小学图形化编程教学模式[J].中国信息技术教育,2020(21):41-42.
  [2]彭之軍.图形化编程融入程序设计教学效果分析[J].现代信息科技,2020,4(16):193-195.
  [3]邱伟松,庄鸿鸿.融入图形化编程的算法课程的教学效果对比分析[J].福建电脑,2019,35(7):131-132.
  作者简介:张建喜,甘肃省平凉市,甘肃省静宁县新城小学。
其他文献
计算机学科是大学课程中一门非常重要的公共课程.由于社会的需要,无论哪个专业都有必要学习计算机.高等学校有责任培养有计算机应用技能的优秀学生,但从现阶段来看,高等学校
摘 要:随着古诗文在我国教育领域的复兴,小学阶段作为学生们思维、心理成长的重要阶段,如何将古诗文的内容渗透到小学语文教学中去,让古诗文在小学生中获得传承和发展,就成了现阶段人们关注的核心。文章研究如何提升小学语文古诗文教育效果,打造语文古诗文情意课堂。  关键词:小学;语文;古诗文;情意课堂  一、 引言  古诗文作为华夏文明发展所积累下来的历史瑰宝之一,不仅仅是中国人精神文明的源泉,同时也是历朝
2020年的疫情让全民健身乘势而上,尤其通过视频、微课学习健身知识成为流行,并得到大家的认可.体育新课标明确提出以“健康第一”为指导思想,激发学生体育兴趣,锻炼学生体育
摘 要:语言文字是人类最重要的交际工具,小学语文课是运用语言文字训练的基础。强化语言文字的训练,是小学语文教学的重要任务。小学语文教师一定要树立新的教学理念,采取有效的教学方法,着力培养小学生乐于表达语言文字的兴趣,强化对语言文字的训练与运用,让学生在听、说、读、写等方面的能力有所提高,真正使语言文字的运用落到实处。文章结合小学中高年级的语文教材,针对小学中高年段语文教学中如何落实语言文字的运用的
现阶段我国对教育十分重视,同时也推动新课改的贯彻与落实,在这一背景下,部分高职院校为提升教学质量,培养全面型人才,因而对教学方法进行革新,在教学过程中,会依据学生需求
摘 要:文章通过问卷法、谈话法、观察法等,研究影响学生参与的因素,合理应用心理引导、教学设计、教学辅助、教学游戏比赛等教学手段,提高学生学习的兴趣,提高女生篮球技术水平。  关键词:影响;小学中高年级女生;篮球运动;因素;对策  一、 引言  篮球校本教材开发与应用的调研结果发现,低年级部分女生对篮球运动能比较积极地参与,但是到中、高年级,女生对篮球练习积极性明显地降低。学生厌学,不认真学习、技术
摘 要:在信息时代中,教育要求出现了新变化。新课程改革不仅要求学生理论知识掌握更加全面,同时也要求学生实践技能得到强化。在初中信息技术教学中,教师面临着学生学习积极性不高的难题。如何改变这种困境,使学生学习积极性提升,从而培养学生良好的信息技术应用能力,是当前每位信息技术教师主要探究的话题。基于此,文章主要研究了提高初中信息技术教学质量的方法。  關键词:新课程改革;初中;信息技术;教学质量  一
摘 要:任务教学法是目前一种新型的教学方法,指的是将学生的“学”与教师的“教”融为一体的教学模式,通过设置任务的方式引导学生参与学习活动,促使学生在问题的驱动下实现自主学习的目的。这种教学手法能够更好地明确教学目标,通过设定合理的学习任务从而培养学生的语文核心素养。文章分析任务教学法下中学语文阅读教学策略,希望可以提供一些有益参考。  关键词:任务教学法;中学语文阅读;教学策略;探究  一、 引言
当前形势下线上教学的优势凸显,但职业教育仅仅依靠线上教学是不可行的,如何充分发挥线上教学的优势,推进新时代职业教育改革是当前职业教育的关键问题.本文以《工程制图与CA
目前,大部分高校的学生思政教育内容复杂多样,学生工作也是其中之一.只是,思想政治教育工作是一系列学校管理、服务、教育工作的核心.因此,在新时期教育发展背景下,高校要想