APP下载

基于体验式教学支持下的编程教育实践研究*

2018-05-02王冠楠

中国教育信息化 2018年7期
关键词:信息技术课程教育

王冠楠

(福建省厦门第一中学,福建 厦门 361001)

一、技术的成熟发展

1.时代发展要求

社会对人才的要求决定我们的教育培养怎样的人,马克思主义哲学指出:人是一切社会关系的总和,人的社会属性是其本质属性。[1]因此人除了通过学习使自己的素质得到提升,还应该承担相应的社会责任。当今的信息技术超速发展,深刻地改变着人类的社会生活。2017年7月8日,国务院关于印发《新一代人工智能发展规划》,指出实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。[2]我们在信息技术课程讲授的过程中要让学生理解信息技术对社会发展的影响,明确其社会成员应承担的责任,形成与信息化社会相适应的价值观。[3]

2.技术发展基础

硬件方面,我国高速发展的经济为教育信息化提供了强有力的物质保障。全国基本已经完成了计算机相关的基础设施建设,均开设信息技术常规课程;软件方面,随着多年来成熟的教育技术师范教育,培养了大批专业的信息技术教师,为普及编程教育提供了师资保障。

厦门一中是一所完全中学,教师为一体化教学,在一定程度上打破了信息技术课程的跳跃性特点,使该校的信息技术课程教学具有了连续性,初中阶段即开始教授Scratch软件,打下了编程基础。另外厦门部分学校在小学阶段即开始学习logo编程。

二、编程支持下的体验式教学促进学科素养的发展

高中学生信息技术核心素养主要有三大方面,分别是:文化基础、自主发展、社会参与。……

登录APP查看全文

猜你喜欢

信息技术课程教育
国外教育奇趣
题解教育『三问』
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
数字图像处理课程混合式教学改革与探索
信息技术在幼儿教育中的有效应用
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
教育有道——关于闽派教育的一点思考