论文部分内容阅读
摘要:STEM教育是对科学、技术、工程、及数学的整合[1], STEM 教育以培养学生的综合素养为目标,对学生创新能力、思维能力、实践能力、探究能力的提升发挥着重要的促进作用。基于此,我校作为省级信息技术示范校,在学生的创新思维培养、学生动手能力、实践创新中一直走在区域的前列。我校在实际信息技术教学过程中,运用STEM教育理念,通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算编程思维和创新解难能力,同时激发学生的探索意识,引导学生主动思考、重视编程知识体系的养成。
关键词:STEM教育理念;信息技术教学;可视化图形编程;编程知识体系
引言
2016年教育部出台的《教育信息化“十三五”规划”》中明确指出有效利用信息技术推进“众创空间”建设,探索STEM教育、创客教育等新教育模式,使学生具有较强的信息意识与创新意识,养成数字化学习习惯,具备重视信息安全、遵守信息社会伦理道德与法律法规的素养[2]。时至今日,STEM教育已从最初关注或集中于高等教育,逐步延伸至中小学乃至幼儿园,从面向提升国家竞争力的人才培养演变为学习方式的变革。从表面上看,人人都在谈STEM教育,像是找到了一把打开教育改革之门的金钥匙。作为STEM教育的推动者和实践者,我们需要在“STEM教育热”中保持冷思考,对STEM教育有清醒的认识。而STEM教育的重要载体——编程学习在今日显得尤为重要。
一、培养学生编程计算思维,实现学科整合
计算机编程在国外,早已盛行,编程思维应从娃娃抓起,我国也逐渐重视这方面的教育。教育部门多次出台相关政策,提倡中小学开设编程相关课程,沿海地区还把信息学编程纳入高考考试科目范围。种种迹象表明,我们的教育在向发达国家看齐,而编程教育正是其中一个很重要的学习方向。编程的学习价值是通过具体应用来实现的,编程在生活中无处不在,从最普遍的电脑软件到高端精密的大型计算机,计算机编程渗透着我们生活的方方面面。教师需要适当地将一些与工程相关的内容纳入课堂,以便在编程学习的初期,可以让学生看到编程的魅力,并积极地投入到学习当中。
美国相关科学教育专家指出,以往STEM各学科多以分科的形式出现,实现STEM不同学科之间的整合要以学科核心概念和学科实践为基础。许多STEM教育活动往往更多关注于以学生为主体的动手与实操,而忽略了对跨学科概念及学科概念的传递。澳大利亚相关科学教育专家学者比较不同国家的STEM教育后认为,STEM教育强国基于创新的课程设计较为完善,在STEM教育中给予学科知识更多的关注。Nathan等研究者提出整合STEM的方法,即围绕学科重要概念,在科学和数学表征、技术和工程学目标、设计和构建活动等方面展开整合。以学科概念为基础引导学生关注活动表象下深层的概念结构和关联,以支撑相关概念的意义构建、建立新旧概念之间的联系等。
二、培养学生解决实际问题的能力
计算机编程具有强烈的抽象性和逻辑性,以往的教学经常限制学生思想的发展。通过一种兴趣的激发,我校根据实际情况,除了在常规的信息技术课普及基本的编程知识外,我们还通过每周周五的社团课,进行拓展和延伸,鼓励学生学以致用,用所学的编程知识,联系生活进行实际的创作。如我校五年级的一个学生使用编程猫公司开发的源码编辑器,利用图形化编程知识进行创作,最终在老师的指导下创作了一个《数学问答器》的编程作品,这个作品联系生活实际,为小学阶段的学生提供的数学学习的帮助。
三、激发学生的学习兴趣,引导学生做中学
中小学编程创客教育依托科学的教育理论而生、基于计算思维、编程技术教育而建,配合全新的课程内容、教学模式、评价体系,是中小学创新教育的发展方向。情趣源于主动,主动性是学生学好编程知识的关键所在,学生学习的主动性体现了学生个人自我发展的能力,对改善教育质量起关键性作用,是实施教育质量的客观条件[3]。老师应根据学生心理规律提供科学方法,以取得良好的效果。
小学的信息技术,从三年级至六年级,这门课是一个循序渐进的过程,首先教会学生学习打字,也就是初步认识并掌握电脑基本操作知识。其次要学会使用常用的基本软件,比如常见的办公软件,如word、PPT、excel等软件的使用。到高年级之后,就开始接触一些基本的编程知识,当然小学阶段,计算机编程主要以图形化编程为主。基于此,我们学校结合自身优势,开设了编程社团,挑选一批感兴趣且有潜力的学生进入社团,利用STEM教育方式,慢慢培养学生的编程思维。
通过社团课的渗透,以及STEM教育方式的培养,我们让学生体会到了做中学的乐趣,在学生的脑海中,无形地形成了一种编程思维的意识。同时,我们鼓励有能力、有想法的同学,参加每年的全国中小学电脑制作比赛活动,通过参赛使学生对编程知识有了进一步的认识,以比赛的方式检验我的教学成果,真正地发挥了学生的主观能动性,充分激發了学生的编程思维的潜力。
四、结束语
在运用STEM教育教学的编程社团课中,我们探索了多种教学方式,运用了多种方法的结合,因材施教,拓宽了学生的视野,也激发了学生的兴趣。我们紧跟时代的步伐,努力为学生打造自由、开放、自主的教育教学环境,以小学编程为切入点,结合STEM教育理念,培养了学生的编程思维,通过系统性学习,把逻辑性很强的编程知识活学活用。总体而言,STEM教育理念为信息技术老师提供了一种新的教育理念,从而使学生逐步养成编程行为习惯。
参考文献:
[1]包静.基于STEAM教育理念下的小学数学综合实践活动课探究[J].好家长,2019:106-106.
[2]教育部关于印发《教育信息化“十三五”规划》的通知[Z].中华人民共和国教育部.2016-06-07
[3]程言平.浅谈如何提高小学生的学习主动性[J].教育教学论坛,2014:56-57.
关键词:STEM教育理念;信息技术教学;可视化图形编程;编程知识体系
引言
2016年教育部出台的《教育信息化“十三五”规划”》中明确指出有效利用信息技术推进“众创空间”建设,探索STEM教育、创客教育等新教育模式,使学生具有较强的信息意识与创新意识,养成数字化学习习惯,具备重视信息安全、遵守信息社会伦理道德与法律法规的素养[2]。时至今日,STEM教育已从最初关注或集中于高等教育,逐步延伸至中小学乃至幼儿园,从面向提升国家竞争力的人才培养演变为学习方式的变革。从表面上看,人人都在谈STEM教育,像是找到了一把打开教育改革之门的金钥匙。作为STEM教育的推动者和实践者,我们需要在“STEM教育热”中保持冷思考,对STEM教育有清醒的认识。而STEM教育的重要载体——编程学习在今日显得尤为重要。
一、培养学生编程计算思维,实现学科整合
计算机编程在国外,早已盛行,编程思维应从娃娃抓起,我国也逐渐重视这方面的教育。教育部门多次出台相关政策,提倡中小学开设编程相关课程,沿海地区还把信息学编程纳入高考考试科目范围。种种迹象表明,我们的教育在向发达国家看齐,而编程教育正是其中一个很重要的学习方向。编程的学习价值是通过具体应用来实现的,编程在生活中无处不在,从最普遍的电脑软件到高端精密的大型计算机,计算机编程渗透着我们生活的方方面面。教师需要适当地将一些与工程相关的内容纳入课堂,以便在编程学习的初期,可以让学生看到编程的魅力,并积极地投入到学习当中。
美国相关科学教育专家指出,以往STEM各学科多以分科的形式出现,实现STEM不同学科之间的整合要以学科核心概念和学科实践为基础。许多STEM教育活动往往更多关注于以学生为主体的动手与实操,而忽略了对跨学科概念及学科概念的传递。澳大利亚相关科学教育专家学者比较不同国家的STEM教育后认为,STEM教育强国基于创新的课程设计较为完善,在STEM教育中给予学科知识更多的关注。Nathan等研究者提出整合STEM的方法,即围绕学科重要概念,在科学和数学表征、技术和工程学目标、设计和构建活动等方面展开整合。以学科概念为基础引导学生关注活动表象下深层的概念结构和关联,以支撑相关概念的意义构建、建立新旧概念之间的联系等。
二、培养学生解决实际问题的能力
计算机编程具有强烈的抽象性和逻辑性,以往的教学经常限制学生思想的发展。通过一种兴趣的激发,我校根据实际情况,除了在常规的信息技术课普及基本的编程知识外,我们还通过每周周五的社团课,进行拓展和延伸,鼓励学生学以致用,用所学的编程知识,联系生活进行实际的创作。如我校五年级的一个学生使用编程猫公司开发的源码编辑器,利用图形化编程知识进行创作,最终在老师的指导下创作了一个《数学问答器》的编程作品,这个作品联系生活实际,为小学阶段的学生提供的数学学习的帮助。
三、激发学生的学习兴趣,引导学生做中学
中小学编程创客教育依托科学的教育理论而生、基于计算思维、编程技术教育而建,配合全新的课程内容、教学模式、评价体系,是中小学创新教育的发展方向。情趣源于主动,主动性是学生学好编程知识的关键所在,学生学习的主动性体现了学生个人自我发展的能力,对改善教育质量起关键性作用,是实施教育质量的客观条件[3]。老师应根据学生心理规律提供科学方法,以取得良好的效果。
小学的信息技术,从三年级至六年级,这门课是一个循序渐进的过程,首先教会学生学习打字,也就是初步认识并掌握电脑基本操作知识。其次要学会使用常用的基本软件,比如常见的办公软件,如word、PPT、excel等软件的使用。到高年级之后,就开始接触一些基本的编程知识,当然小学阶段,计算机编程主要以图形化编程为主。基于此,我们学校结合自身优势,开设了编程社团,挑选一批感兴趣且有潜力的学生进入社团,利用STEM教育方式,慢慢培养学生的编程思维。
通过社团课的渗透,以及STEM教育方式的培养,我们让学生体会到了做中学的乐趣,在学生的脑海中,无形地形成了一种编程思维的意识。同时,我们鼓励有能力、有想法的同学,参加每年的全国中小学电脑制作比赛活动,通过参赛使学生对编程知识有了进一步的认识,以比赛的方式检验我的教学成果,真正地发挥了学生的主观能动性,充分激發了学生的编程思维的潜力。
四、结束语
在运用STEM教育教学的编程社团课中,我们探索了多种教学方式,运用了多种方法的结合,因材施教,拓宽了学生的视野,也激发了学生的兴趣。我们紧跟时代的步伐,努力为学生打造自由、开放、自主的教育教学环境,以小学编程为切入点,结合STEM教育理念,培养了学生的编程思维,通过系统性学习,把逻辑性很强的编程知识活学活用。总体而言,STEM教育理念为信息技术老师提供了一种新的教育理念,从而使学生逐步养成编程行为习惯。
参考文献:
[1]包静.基于STEAM教育理念下的小学数学综合实践活动课探究[J].好家长,2019:106-106.
[2]教育部关于印发《教育信息化“十三五”规划》的通知[Z].中华人民共和国教育部.2016-06-07
[3]程言平.浅谈如何提高小学生的学习主动性[J].教育教学论坛,2014:56-57.