82
数字教育
DIGITAL
EDUCATION
熾麟臓进行
python
陈前永
1
章伟
2
(1
.深圳市罗湖区教育科学研究院
,
广东
深圳
518034
;
2
.深圳市螺岭外国语实验学校
,
广东
深圳
518003)
摘
要
:
本文探讨在小学开展程序设计语
f
Python
教学舲紧迫性和必要性
,
提出教学的前趋课程
、
核心课程和拓展课程设计,
通过案例说明小学阶段开展
Python
编程语言教学的实施路径和策略
。
关键词
:
Python
;
Scratch
;
可视化
;
计算思维
中图分类号
:
G434
文献标志码
:
A
文章编号:
2096-0069
(
2019
)
02-0082-05
为应对人工智能未来可能给社会发展带来的影响
和变化
,
需要在中小学阶段设置适应信息时代
、
智能
时代发展需要的人工智能相关课程
,
逐步推广编程教
育
。
在中小学开展编程语言教学
,
首先是教育对时代
变革的呼应
。
在信息时代
,
学生更需要掌握一种简约
的编程语言
,
将脑海中的创意通过编程语言快速
、
轻
松地实现
。
而
Python
语言是目前公认的较好的编程语
言
,
它能将大量烦琐的编程任务用库函数的形式封装
起来
,
用它编写程序简单
、
易读
、
篇幅小
,
具有容易
学习上手的特点
。
虽然程序语言简洁但是可以完成很
多复杂的任务
,
轻松解决科学计算
、
大数据分析
、
机
器学习等复杂问题
。
—
、
Python
编程语言教学概述
Python
使用函数
、
对象
’
模块和库来扩展语言,
不仅能让学生通过指令不断和计算机交流
,
把主要精力
用在算法思维和程序的逻辑结构上
,
还能在编程过程中
用接近自然语言的方式来让代码达意
、
可读
、
简洁精确
。
例如
,
要绘制图
1,
利
用
Python
语言只需几
条简单语句
:
impest
turtle
as
t
#
导入内部绘图函
数库
turtle,
并且给
库一个别称
t,
别称主
图
1
绘制样图
收稿日期
:
2018-10-24
基金项目
:
广东省深圳市
2017
年度教育科学重点规划课题
“
在中小学开展'人工智能'教育实践研究
”
(
zdfcl7020)
作者简介
:
陈前永
(1964-
),
男
,
陕西汉阴人
,
深圳市罗湖区信息技术教研员
,
主要研究方向为中小学信息技术教育
、
中小学创客教育;
章伟
(1982-
),
男
,
安徽安庆人
,
深圳市螺岭外国语实验学校信息技术教师
,
主要研究方向为创客教育和教育信息化