浅谈中小学编程教育校本课程开发与研究

2022-05-30 20:31刘霞
职工法律天地·上半月 2022年11期
关键词:编程校本教研

刘霞

在当前新课改背景下,培养学生的计算思维已成为主要的教育问题。相比国外,虽然我国中小学编程教育校本课程取得了一定成就,但依然处于劣势,实际开发校本课程中也存在一些弊端。如部分学校肓目追求学校特色,将校本教研理解为学校特色课程,最后整体教学不符合教育的本质特点,导致教师无法教学,而学生也无法从中获取知识,浪费了许多教育资源。本文试图对当前中小学编程教育校本课程开发存在的问题提出解决措施。

一、我国中小学编程教育校本课程标准

现阶段我国中小学实行的《基础教育信息技术课程标准(2012版)》在原课程标准的基础上进行了大幅修改,人工智能相关内容在选修和必修模块中也都有所涉及。如在中小学学段加入了算法与程序入门和机器人入门的拓展模块,让小学生体验程序设计过程、了解机器人的基本结构和应用等。

同时,也在中小学段加入了算法与程序设计和机器人设计与制作的拓展模块,让初中生能够设计算法编程解决简单问题、了解机器人的结构功能部件、完成机器人设计、程序编写等任务。在高中学段加入了必修模块“人工智能初步”和选修模块“算法初步”,进而理解问题求解的思想、方法和过程,在学习方式上需要加强现代化技术的利用,让中小学生能够掌握算法设计的方法,亲历设计与实现简单智能系统的过程,了解人工智能的发展历程、概念和典型算法,编写程序实现算法等,促进编程教育脚本课程的发展。

二、中小学编程教育校本课程开发现状

(一)基础较差

就目前情况来看,我国部分中小学编程教育校本课程缺少基础,且对校本教研的认知基本为零,部分学校接触校本教研也仅仅是“摸着石头过河”。中小学编程教育校本课程由于缺少指导性方向难以开展,在实际开展中缺乏合理性,难以培养学生的计算思维,且由于复杂的活动难以准确模仿,严重影响了中小学编程教育校本课程的质量。除此之外,从当前来看,学校的中小学编程教育校本课程基础较差,导致实际开展过程中会产生较大的落差,直接影响着中小学编程教育校本课程的教学质量。

(二)研究与实践不成正比

现阶段学校的中小学编程教育校本课程开发与实践不成正比,并且专业设置缺少标准化要求,导致编程教育校本课程内容缺乏实践,这样的情况对学校未来发展极为不利。同时,在编程教育活动开展过程中,由于删减了部分基础性教学内容,单纯以一些较为重要的内容进行细致化讲解,导致学生在此背景下难以系统化学习知识,在此期间出现知识盲区。

(三)缺乏科学性设置

中小学编程教育校本课程与普通课程有本质上的不同。在当前校本教研中虽然有整体大方向的目标指引,但是在课程选择和安排方面都没有形成一种具体和明确的模式,導致教学内容形式存在差异,且部分教师按照其他教研活动内容进行教学,这样的问题导致中小学编程教育校本课程无法连贯,进而对培养学生计算思维造成了一定的阻碍。

三、中小学编程教育校本课程开发与实践策略

(一)课程内容设计

在中小学阶段进行知识的传输,其目的除了打好基础,还要让学生的计算思维尽快得到开发并且运用到实际生活中。因此,中小学编程教育校本课程要根据实际需求进行设计,在此过程中需要以学生为中心来准备课程,将检索讲座、课程机械地嵌入脚本课程中,避免将课程嵌入不符合的教学内容中。同时,应根据教学的实践来不断调整和完善课程设计,并在沟通的基础上设计课程内容。为使中小学编程教育脚本课程符合要求,需要将现代化教学技术融入课程,且要从师生的角度出发,为教学服务。图书馆可以将本校校本课程的研发通过收集、加工、提供课程资料信息等步骤,妥善整理并保存。除此之外,还应积极形成符合学生实际情况、突出学校特色的校本课程。实施图情教育课程,一方面应践行“以学生发展”为本这一基本理念,另外一方面应充分发挥图书馆员的创造力、主观能动力,深化改革,以此为契机,获得较好的效果。

(二)设置独立教材

就目前情况来看,大多数学校还没有系统地进行人工智能教育,只有少数先进地区开设了相关课程,但课时少、内容少,尚未形成课程体系。各地区教育研究组织自行创设的教材五花八门,没有国家统一的人才培养引领方向,也未形成与国家未来发展战略相一致的全国统一教材大纲。人工智能其实是一门由计算机、心理学、哲学等多学科交叉融合的新兴学科,涵盖的知识面极广。我国各地区大部分是将人工智能相关课程加入信息技术教育,或是单独开设一门“人工智能”课,编写一本单独的《人工智能》教材。同时,应结合学生的实际情况,对于基础较弱的学生,应该加强基础知识的讲解力度。作为教师,也应该及时更新知识内容,紧跟时代步伐,并且创造高效的学习方法。这样可以更好地帮助学生完成入门、建立兴趣,从而更好地让学生在实际生活中运用编程快速提高个人能力。

(三)降低编程准入门槛

培养学生对于编程教育的兴趣以及喜爱度,保持课程有趣并且吸引眼球,让学生乐在其中有学习下去的动力。在基础知识方面,应该做到夯实基础,并对最前沿的技术进行着重且详细的讲解,在讲解过程中需要有条理、有层次,这样才能让学生有整体的框架。可利用Scratch 进行教学,对于小学生来说,助力颇多,是一种可视化的编程,同时积木模块也比较多,共有 10 类,涉及到100 多种功能,小学生可以根据自己的喜好和能力去选择适合的。同时其所支持的硬件也比较多,可以满足小学生没有电脑的局限性,还可以实现多场地操作,在降低编程门槛的基础上,提高学生的计算思维。

(四)嵌入式教学

在当前时代背景下,我国高度重视编程教育脚本课程的开发,很多学校积极整合网络环境,并将各类教学资源渗透到校本课程中,形成更具灵活性、动态性的校本课程内容,可共享教学资源,教育范式正朝着多元化发展。编程校本课程可通过重组、特色资源库等方式,推出各类移动技术服务。例如,英国的校本课程强调编程结合的关键领域,电子图书、用户教育、移动实验室、多媒体资源。因此,国内的编程校本课程应积极向国外“取经”学习他们成功的实践经验,积极营造智能化、数字化的学习环境,有机结合信息技术、嵌入式教学服务,营造良好的校本课程,为学校发展奠定基础。

结束语:

我国在中小学编程教育校本课程体系的实施方面,应该加入人工智能相关知识,根据年龄与认知分为不同的阶段,提高学生对计算机、自动控制等相关学科的兴趣,为未来的学习生活打下坚实基础。

猜你喜欢
编程校本教研
研学农谷 产教研学
编程,是一种态度
元征X-431实测:奔驰发动机编程
编程小能手
高中地理校本课程的开发与实施——以闽江环境保护校本开发为例
纺织机上诞生的编程
《红楼梦》(新校本)
《红楼梦》(新校本)
点校本《史记》中的“曆”字
An Analysis of Li’s Prose The Great Goal with Gee’s “the Seven Building Tasks”〔*〕