关于新教材高中Python编程教学活动设计与实施的浅谈

(整期优先)网络出版时间:2023-12-28
/ 2

关于新教材高中Python编程教学活动设计与实施的浅谈

董红梅

青海省西宁市第四高级中学        810003

摘要:近年来社会各方面发展迅猛,我国长期以来的分科教育培养出的学生,实际解决生活中问题的能力略差。为了培养出更多能够适应第四次工业革命的技术人才,国家开始了新一轮的新课程改革,教材发生改变的同时课标也逐渐更新,现在对于学生的培养更倾向于核心素养的形成。本文旨在对本校新教材下Python 编程教学活动进行分析,结合实际给出一些适合可行的课程设计方案,包括教学活动设计原则,应该包含的要素以及设计流程等。希望能对本校甚至本省,新教材 Python编程活动的设计和实施提供一些启示和指导。

(一)新教材高中Python编程教学项目设计遵循的原则

教学活动设计原则是教学活动顺利开展的指导纲要,好的一堂教学活动一定是基于某些设计原则精心设计的。设计Python编程教学活动主要是基于新课改、新教材《数据与计算》第二章节编程计算,同时在STEAM教育理念指导下,最好也适用于我校当前的社团课。针对这样的学习情境以及学情,需要教育者把握灵活自由而不超出课标的尺度,经过总结新教材高中Python编程教学活动设计原则应遵循以下几点:

1.紧密结合生活,保证真实情境的原则

2.实施条件考虑充分,安全可行、有意义的原则

3.Python编程为中心,跨学科梳理、整合的原则

4.强调学生协作和实践,实现核心素养的原则

5.学生为主体,注重个性化创新力培养的原则

(二)新教材高中Python编程教学项目设计包含要素

1.主题背景

主题背景是高中Python编程教学活动的推进线索和指导蓝图,主题背景必须是建立在真实情境、安全可行的基础上的。主题以贴近学生学习、实际生活经验为佳,一个好的主题不仅能使学生学习有代入感和兴趣,而且会更加容易达到教学目标,进而培养了学生各个方面的能力。

2.梳理学科知识点

整个教学活动在确定主题下的实施过程中,可能会运用到多个学科面、多角度的知识点,跨学科知识点不方便由多门课教师讲授。因此主讲教师需要明确课程的核心学习目标,并梳理好可能涉及到的其他学科知识点,为学生进行项目学习时提供可行的指导思路。

3.课程学习目标

课程目标是教学设计和教学实施的向导,恰当的学习目标可以为教学活动设计提供良好的导向和支撑,使教学活动的开展更加顺利和流畅。

4.活动项目和问题

新教材Python编程教学活动主要是以项目学习、解决问题的方式进行的,让学生在解决问题、完成项目的过程中掌握知识,从而培养学生各方面的素养和能力。每个活动包含两个及以上的子项目,面对的项目和待解决问题的难度也是阶梯式递增的,能够让学生有层次的学习。让学生在反思错误和总结经验的过程中提出问题并解决问题,最终完成项目。

  1. 成果体现

新教材Python编程教学活动鼓励每一位学生自主构建设计作品,但成果的体现也并不一定要拘泥于作品的呈现,可以是某些策略的提出或者实施方案的制定,甚至还可以是学生学习到的知识以及综合能力的提升。学生的成果体现也可以有多种形式,例如文字、视频、动画、以及各种实体作品成果。

6.多元化评价

“三新”背景下的教学活动注重“教学评”一体化,新教材Python编程教学活动采用多元评价的方式,在评价的目标、主体、方法等方面要做到多元化。

(三)新教材高中Python编程教学活动的设计的初步流程

依据之前的归纳与经验,以原则为指导,构建总结了新教材Python编程教学活动的设计实施流程。设计总结了我校Python编程教学活动的设计实施初步流程,方便我校今后的教育教学活动设计和实施起来会更加有针对性和顺利。

  1. 确定核心素养及学习目标

在教学活动设计、实施中尽量体现出跨学科知识的整合的特征。在这个环节需要主讲教师确定好本教学活动中Python教育的主要学习目标,才能把握整个教学活动进展的大方向。

  1. 与社会热点和学生生活做联系

本单元的课标内容要求是从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。根据以上确定的核心学习目标,结合学生的学习环境、社会与生活的实际需求,将二者相联系制定适合的运用场景。为新教材Python编程教学活动的主题背景提供参考和铺垫。

  1. 确定教学活动的主题背景

依据核心目标与生活联系确定整个教学活动的主题背景,保证主题依托于真实情景,结合社会、生活的实际需求,这样学生才能够设身处地分析、解决问题,激发学生参与项目积极性,培养学生社会责任感和使命感。

  1. 跨学科教师沟通,梳理好可能涉及到的其他学科知识点

选定主题的实施过程中,往往采用真实生活情境,以Python编程作为核心的同时可能会运用到多个学科的知识点。需要主讲教师明确课程的核心学习目标,并认真梳理好可能涉及到的其他学科知识点,提前为学生制作、提供学习资料包,为实现学习目标以及教材高中Python编程教学活动的顺利开展打下基础。

  1. 编写活动开展教学设计

在编写新教材Python编程项目教学活动设计时,充分考虑设计原则和包含要素。按照紧密结合生活,保证真实情境的原则、实施条件准备充分,安全可行有意义的原则、Python编程为中心,跨学科整合的原则、强调学生协作和实践的原则、以学生为主体,注重个性化创新力培养的原则来设计教学活动。

  1. 创设情境并实施活动

首先,教师需要为本教学活动的顺利开展创设良好的情境,其中良好的硬件环境情境,有利于学生“移情”,快速将自已的感官带入情景;好的软件情景的整理和准备,使得学生实施活动变得更加顺利。

7.成果展示与评价交流

学生亲自动手参与活动,可以自由想象、自主构建设计作品,进而培养他们解决问题的综合能力,激发他们的创造性思推。最后对整个活动进行反思交流、教师适时做出恰当点评,给学生一个直接的正向反馈。同时,引导学生做出客观真实的自评和互评。比如学生互评,需要认真观察和分析对方的学习表现和成果,从而更加关注自己的学习情况,不仅可以提高学生的学习兴趣和积极性,还可以促进学生之间的交流和合作。仅由别人的评价来判定自己是不全面的,自己也沉淀下来,窥探自己的内心,写下自己的自我评价,这样才可以不断进步。因此,教师一定要提前针对一节完整的授课制作自评互评量规表,评价量规表的整体框架如下:在评价的目标、主体、方法等方面做到多元化。与此同时,在评价的过程中,如果能利用一些学习平台进行实时评价与反馈,更加方便老师全面了解学生学习的动态变化,以学定教的效果会更好。