APP下载

基于计算思维的初中程序设计课堂实践

2021-02-27凌志鹏刘翠霞

广东教学报·教育综合 2021年21期
关键词:培养策略

凌志鹏 刘翠霞

【摘要】2017年的新课程标准凝练了信息技术学科核心素养,并更新了部分教学内容,对程序设计更为重视了。以《新一代人工智能发展规划》为标志,程序设计教育在我国进入第二次发展。在中小学信息技术教育领域也提出了python程序设计这一内容。本文主要探讨以培养学生计算思维为目的python程序设计课堂。首先分析计算思維与程序设计的联系,再分享for循环教学、培养学生计算思维的策略。

【关键词】python程序设计;计算思维;培养策略

一、计算思维与程序设计

陈国良院士指出,理论科学、实验科学和计算科学是人类科学发展的三大支柱,相对应的三种思维方式是理论思维、实验思维和计算思维。计算思维是指使用计算机领域的思想方法,建立模型、组织数据、选择信息资源、形成解决方案的过程中生成的一系列思维活动,《信息技术课程标准(2017年版)》确定了计算思维水平等级。

表1 计算思维等级

笔者使用python程序设计针对性地培养学生计算思维,原因有四:其一,程序设计以算法为桥梁培养学生的计算思维。其二,程序设计在语言层面诠释计算机处理问题的方式。其三,基于核心素养的程序设计课堂更关注学生思维发展。其四,python的简洁性、易读性、开发环境安装简单、丰富的扩展库等特点,更适合初学者学习。

二、在python程序设计课堂中培养学生的计算思维

(一)学生分析

本文教学对象为八年级学生。学生对使用计算机程序解决问题的一般过程不了解,计算思维还未达到预备级水平,但敢于尝试新事物。……

登录APP查看全文

猜你喜欢

培养策略
培养数学学习兴趣的几点尝试
小学中年级学生数学计算能力培养探究
新课改背景下的中职数学学习反思能力的培养
小学教育中同伴关系的重要性及其培养策略
管理类本科生就业能力构成分析及培养策略研究
网络环境下大学生自主学习能力培养策略
浅议学生问题意识培养策略
高中政治教学中学生思维能力的培养策略初探
高中体育教学中创新意识的培养
巧设任务,发展数学思维能力