聚焦教学做合一,提升学生核心素养
——以初中Python编程教学为例
2022-09-02刘海玲江苏省苏州工业园区金鸡湖学校
中国信息技术教育 2022年17期
刘海玲 江苏省苏州工业园区金鸡湖学校
在编程语言教学中,教师需要构建知识体系,以实践为主导,以学生为主体,以创新为主旨,让学生真正地将编程语言学透学精,并能学以致用,逐步提升学生创新能力,激发学生的求知欲,构建教学相长的魅力课堂。下面,笔者将从四个维度阐述开展教学实践活动提升学生核心素养的路径和方法。
● 基于真实问题情境提升学科核心素养
新课标关注课程内容的科学性、时代性和实践性,体现“科”与“技”并重,在构建知识、提升解决问题能力的同时,注重创设真实的生活情境,引导学生从真实情境中发现问题、分析问题、解决问题,并引入多元数字资源,提高学生的参与度。
生活即教育,生活决定了教育发展,而教育则会改造生活。例如,笔者在讲解循环结构时,引进了生活中的循环案例(如图1),通过师生共同讨论梳理建构循环知识体系,帮助学生理解知识,在加强学生信息获取意识的同时,提高学生分析问题、解决问题能力。

图1
再如,笔者在讲解多分支结构的知识点时,引导学生观看宣传片了解空气质量的好坏对工作与生活的影响,并给出苏州近3个月的AQI值(如图2),抛出“关注空气质量,呵护你我健康”主题,激发了学生学习的动机。学生根据AQI指数的数值,及时了解当前的AQI级别,并给予户外活动建议;利用流程图(如图3),分析算法,完成代码的编写(如下页图4),最终实现多分支结构知识的有效学习。

图2

图3

图4
通过学生用身份证号码进行核酸检测的真实情境,引导学生思考:在保证信息安全的前提下,如何帮助防疫人员采集身份证信息?……
登录APP查看全文
