摘要:在信息化时代环境奠基下,计算机的应用和发展范围越发广泛,对人才的培养需求也逐渐提升。编程是计算机领域促进人才计算思维培养的重要模块,同时对人才的素质要求比较严格。中小学时期是学生计算思维和计算机能力养成的关键时期,教师需要高度重视编程教育,并根据学生学科品质建设需求,积极展开校本课程研发与创新,从而为学生提供良好的学习素材。鉴于此,本文主要围绕编程校本研发的原则以及具体的策略展开分析。
关键词:中小学;编程教育;校本课程;开发策略
前言:随着信息化时代深入发展,加强中小学生的信息化专业技能教育,成为当前教育领域为适应社会发展而提出的重要战略目标。而编程是计算机系统中的重要模块,具有一定的技术性和实践性,同时在学生的计算思维训练方面发挥着重要的作用。因此,中小学需要高度重视编程教育,并站在学生实际的学习需求考虑,合理的开发和设计校本课程,从而保证所组织的编程教育更具有针对性,全面提高学生对课程内容和学习活动的适应性。
一、中小学编程教育校本课程开发的原则分析
(一)广度性
在研发编程校本的过程中,教师需要保证教材所包含内容的广度性[1]。让学生所掌握的编程知识具有较强的覆盖面,从而保证学生所掌握的专业知识更具有系统性,对编程课程的认知和理解更加全面。通常情况下,教师需要做好编程专业信息和技术方法等相关素材的搜集与整合个工作,以保证校本课程具有较强的覆盖面。
(二)梯度性
在开发编程校本的过程中,教师需要保证教材内容在难度方面具有一定的梯度性。即本着从易到难的原则合理的设置和整合编程资源,从而保证所设计的校本课程与学生的计算思维和实践操作基础之间存在着良好的契合性。通常情况下,教师在搜集编程素材设置校本课程的过程中,需要做好学情信息的全面调研工作。即通过测试、沟通等多种方式掌握学生学习基础,并以此为依据合理搜集编程素材,为校本课程合理开发提供有效的素材参考依据。
(三)智度性
在针对编程教育具体开发校本课程的过程中,教师需要积极贯彻智度性原则,即尊重的学生的创新意识培养需求。将编程素材与其他课程相结合,构建综合性的课程体系,加强实践问题的设置与任务的布置。让学生通过实践操作与分析,强化对编程技能的掌握。因此,在編程校本开发的过程中,教师需要遵循以上原则,在此基础上就具体的研发策略和方法进行规范。
二、中小学编程教育校本课程开发的策略分析
(一)结合素质思想,明确校本研发目标
在编程教育领域,中小学为实现校本课程合理开发,需要先对思想进行明确[2]。清楚认识到素质思想的核心内涵,本着思维训练、技能培养和素质建设的原则对具体的教学目标进行明确,从而为校本教材的研发与设计提供具体的目标导向,保证校本的研发更加具有高效能。首先,教师在研发编程校本的过程中需要注重学生计算思维的强化训练。即将Scratch 等工具引入到教材当中,并引导学生在有效工具的支撑下进行自主计算、代码编程,从而让学生的编程思维得到合理的发散。同时,教师需要注重学生编程实践操作技能的强化训练,并在此基础上搜集相应的素材。
(二)结合编程市场,整合校本课程资源
在进行编程校本自主研发的过程中,教师需要注重资源的全面整合[3]。而在此之前,教师需要做的是要对当前的编程市场进行全面的调研。通过网络普查和实践调研等多种方式,全面掌握当前在计算机市场范围内所存在的编程思维、工具和具体的技术方法,并根据中小学不同阶段的编程教育目标选择合适的素材,并进行资源之间的有效衔接,难易分布以及系统构建。比如说,教师可以将VBA,Power Mill等软件进行有效发掘,并整合到校本教材当中,让学生在掌握基础编程知识的同时,也能够对具体的实践技能形成良好的认知。
(三)结合创新思路,开拓创客教育平台
在进行校本教材研发的过程中,教师需要积极的贯彻创新思想,合理的构建创客教育平台,即引进先进的编程软件,利用学校的计算机系统构建完善性的实践平台。并引导学生利用自身所掌握的编程知识,以及对编程软件的理解进行项目实践操作训练,促使学生在实践的过程中形成良好的计算思维,同时也能够培养学生形成良好的独立编程的能力。比如说,教师为学生布置一定的实践作业,引导学生通过编程代码操作的方式设置简单的程序,从小培养学生形成良好的编程思维意识,促使其更好的适应今后计算机领域的发展,也能够为信息化时代实现整体创新与深入发展奠定一定的人才基础。
(四)结合个性发展,创新校本教学与评价
在进行编程校本研发的过程中,教师需要针对中小学生的个性发展特征,以及专业成长需求,围绕校本教材就对应的评价体系进行更新。在评价的过程中注重评价参数指标的完善,将学生对待编程的思维认知,计算思维,以及代码编程的实践操作能力等多个方面展开评价,同时教师也需要注重学生的创新性素养考核与评估。同时,教师需要贯彻分层和激励评价思想。针对不同学生的编程基础制定不同的评价体系,并针对学生的编程操作表现进行一定的激励,让学生能够在教师的情感激励下,产生对编程校本自主研发和深入学习的兴趣。同时,教师需要注重校本特色化活动的组织,积极组织编程创新比赛活动,从而激发学生的参与积极性。
结论:依前所述,编程教育是当前中小学教学领域,为适应社会信息化的发展趋势,而提出的一项重要教育课程。为保证课程的教学规划和实施更加的规范,学校需要根据内部的学生实际情况以及具体的教学目标,围绕编程教育战略导向合理的设计校本教材。在研发编程校本的过程中,学校需要积极贯彻素质思想,做好编程市场调研,加强教学平台和载体创新,更新教学评价,从而进一步完善学生的学习和专业训练空间。让学生在校本课程的支撑下,更加规范、有序的参与到编程训练活动当中,培养学生形成良好的计算思维,全面提高学生的信息化专业素养。
参考文献:
[1]闵芳芳.基于计算思维培养的初中编程教育校本课程开发与实践[J].课程教育研究,2019(27):224.
[2]刘平.青少年机器人校本课程教学案例的设计原则——以乐高积木机器人搭建与编程教学为例[J].中学理科园地,2019,15(03):20-21.
[3]李建英,李春艳,马倩,张纯然.基于计算思维理念的中小学Scratch编程校本教材开发与应用[J].办公自动化,2019,24(02):61-62.
作者简介:陈栋(1981.09-),男,汉,陕西省汉中市人,陕西师范大学,陕西省汉中市勉县勉县第三中学信息技术教师,主要研究方向为中小学信息技术、中小学机器人教育、编程教育、STEM创客教育。