关于STEAM教育理念下Python编程教学活动设计的浅谈

发表时间:2021/7/5   来源:《教育研究》2021年7月   作者:董红梅
[导读] 近年来社会各方面发展迅猛,我国长期以来的分科教育培养出的学生,实际解决生活中问题的能力略差。为了培养出更多能够适应第四次工业革命的技术人才,国家引入了STEAM教育,越来越多的STEAM理念指导课程被推出。

西宁市第四高级中学 董红梅        810003

摘要:近年来社会各方面发展迅猛,我国长期以来的分科教育培养出的学生,实际解决生活中问题的能力略差。为了培养出更多能够适应第四次工业革命的技术人才,国家引入了STEAM教育,越来越多的STEAM理念指导课程被推出。本文旨在对本校STEAM教育理念下Python编程教学活动进行分析,结合实际给出一些适合可行的课程设计方案,包括教学活动设计原则,应该包含的要素以及设计流程等。希望能对本校甚至本省,STEAM教育理念下的Python编程活动提供一些启示和指导。
关键词:STEAM理念;Python编程
        一、STEAM教育理念下Python编程教学活动设计遵循原则
        1.紧密结合生活,保证真实情境的原则
        STEAM教育理念下Python编程项目教学活动的开展都是基于一定的主题背景和情境,所以在教学活动设计时一定要保证活动主题依托于真实情景,能够结合社会与生活的实际需求展开。基于以上学生才能够设身处地分析、解决问题,培养了学生的实践能力和社会使命感,而且能够激发学生参与项目积极性。
        2.Python编程为中心,跨学科整合的原则
        本Python编程教学活动的设计是在STEAM教育理念下开展的。众所周知,STEAM包含了五个大方向的知识,STEAM教育理念下高中Python编程教学活动设计就是要以Python编程教学为核心,在教学活动设计和实施过程中体现多学科、跨学科知识的整合运用特征。在开展Python编程的教学活动的过程中,鼓励学生在STEAM教育理念的指导下,运用跨学科的知识和理念完成任务,进而解决当前生活中遇到的问题。
        3.强调学生协作和实践的原则
        STEAM教育理念本就注重学生综合素养、综合能力、合作意识的培养,所以STEAM教育理念下Python编程教学活动在设计时,应该考虑多为学生提供自由合作的空间和动手实践的机会。教学活动实施时应该鼓励学生在实践解决问题时互相帮助和学习,小组成员发挥团结协作的精神完成项目学习。相较于传统的知识传授,在STEAM理念下学生采用自主学习、动手实践、合作探究的学习方式,学习效果会更加突出,让学生记忆犹新。
        二、STEAM教育理念下Python编程教学活动设计包含要素
        1.主题背景
        主题背景是开展STEAM教育理念下高中Python编程教学活动的推进线索和指导蓝图,主题背景必须是建立在真实情境、安全可行的基础上的。主题以贴近学生学习、实际生活经验为佳,一个好的主题不仅能使学生学习有代入感和兴趣,而且会更加容易达到教学目标,进而培养了学生各个方面的能力。
        2.涉及学科和知识点
        STEAM教育强调,通过跨学科学习培养学生解决实际生活中遇到问题的能力。整个教学活动在确定主题下的实施过程中,可能会运用到多个学科面、多角度的知识点,跨学科知识点的确定需要多学科相应教师共同参与和协商制定。主讲教师需要明确课程的核心学习目标,并梳理好可能涉及到的其他学科知识点,然后和其他对应学科教师沟通协商,寻找项目和其他学科的联系,并确定跨学科知识点,为制定跨学科学习目标打下基础,也为学生进行项目学习时提供可行的指导思路。
        3.课程学习目标
        任何一堂课的课程目标都是教学设计和教学实施的向导,恰当的学习目标可以为教学活动设计提供良好的导向和支撑,使教学活动的开展更加顺利和流畅。STEAM教育理念下Python编程教学活动设计同样可以参照传统授课的模式进行目标设计,根据学生的学情分析体现出课程的三维目标,主讲教师制定教学活动的核心目标,和其他相应学科的教师共同协商制定跨学科学习目标和分层学习目标。
        4.活动项目和问题
        STEAM教育理念下Python编程教学活动主要是以项目学习、解决问题的方式进行的,让学生在解决问题、完成项目的过程中掌握跨学科知识,从而培养学生各方面的素养和能力。每个活动包含两个及以上的子项目,面对的项目和待解决问题的难度也是阶梯式递增的,能够让学生有层次的学习。同时,每一个项目的完成需要多个知识点来解决,教师引导项目活动的主线,学生有目的将项目细化和总结,然后利用跨学科知识做出规划,在反思错误和总结经验的过程中提出问题并解决问题,最终完成项目。整个项目教学活动使学生的参与变得有意义、有价值。
        5.成果体现
        STEAM教育理念下Python编程教学活动鼓励每一位学生自主构建设计作品,成果的体现可以是某些策略的提出或者实施方案的制定,甚至还可以是学生学习到的知识以及综合能力的提升。学生的成果体现也可以有多种形式,例如文字、视频、动画、以及各种实体作品成果。
        6.多元化评价
        STEAM教育理念下Python编程教学活动采用多元评价的方式,在评价的目标、主体、方法等方面要做到多元化。在评价过程中要从三维目标和STEAM所涉及的五个维度同步展开评价。评价的主体包括学生个体自评、学生互评、教师评价以及专家建议等。本教学活动评价的方式主要是以形成性评价为主,展开形成性评价要结合观察记录、展示汇报等多重评价方式,做到评价方法的多元化。
        三、STEAM教育理念下Python编程教学活动的设计、实施流程
        依据以上的归纳与经验,以原则为指导,包含要素为框架,参照前任的经验,总结出适用于我校的STEAM教育理念下Python编程教学活动的设计实施流程。旨在今后的教育教学活动依据流程设计和实施会更加顺利、有针对性,希望能对本校甚至本省,STEAM教育理念下的Python编程活动提供一些启示和指导。

 

 

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: