APP下载

基于计算思维培养的初中编程教育校本课程开发与实践

2019-10-08闵芳芳

课程教育研究 2019年27期
关键词:计算思维校本课程信息技术

闵芳芳

【摘要】随着现代科技的提升,培养初中生計算思维的方法众多,编程教育就是其中最有效的教育方法之一,并且这种方法也被许多国家延用到实际的教育中。本篇文章的主题就是讨论如何在初中编程教育的开发与实践的过程中培养初中生的计算思维能力,帮助他们提高自主解决问题能力和创造力。

【关键词】计算思维  校本课程  信息技术

【基金项目】2018年江苏省教育信息化资助专项课题《基于计算思维的初中编程教学实践研究》(课题编号20180131)。

【中图分类号】G633.67  【文献标识码】A 【文章编号】2095-3089(2019)27-0224-01

一、编程教育校本课程开发与实践所需要注意的事项

1. 课程内容的选择需要有广度

在对编程教育课程开发时,将课程内容尽量的新颖化,使得学生在学习的过程中不会感到乏味无聊,应该对编程的基础知识和先进技术进行详细的介绍,以便于学生在学习的过程中有更加清晰的学习思路。而初中编程教师在实际的教学过程中也应该先调查学生编程能力的实际情况,如果学生对编程的了解不深,就应该着重的讲解编程的基础部分。教师们也应该虚心吸收既新颖又有效的学习方法,在具体的授课过程中新颖的教学方法有助于集中初中生的注意力,学生能够最高效的学习到编程技术和知识,体现学生编程的实际运用能力,培养学生计算思维能力的教学目的得以实现。

2.课程内容的实施需要有梯度

在编程课程开发时应该对教学的内容做好梯度,让编程课程的内容更加的具体详细,使得年纪不同的学生的需求都能够得到满足。而初中编程教师也该根据自己学生的实际情况做好梯度教学,帮助学生逐步的了解到编程的知识和技术,促进学生的计算思维能力的养成。并且教学内容从基础知识再到计算思维之间缓慢细致的过度,更有利于初中生知识的吸收。

3.课程内容的呈现需要有智度

在初中阶段教授学生编程的主要教学目的就是最大限度的将学生的计算思维能力培养起来,所以在设计编程课程的教学材料的过程中要意识到智度的重要性,教材中最好选用解决问题描述详细的例题,使得初中生在学习编程的过程中能够轻松的理解知识点。目前热门的STEM教育中提倡把各个领域的知识进行融合,使得各个学科之间互相配合,促进学生综合能力的提升。在培养初中生的计算思维能力时可以借鉴STEM教育的主要思想。

二、编程教育校本课程开发与实践在现阶段存在的问题

在现代信息化的时代中,人们也直接的意识到信息领域的发展势不可挡,所以编程教育校本的开发与实践也逐渐的引起了人们的关注度,并且一些院校已经进行了实施,但是编程教育的校本课程开发与实践的过程中也确实存在着一些不可避免的问题。其一是,存在两极分化现象,我国现阶段的教育现状是随着城市经济发展的不同,教育水平不同。编程教育校本课程在发展不错的城市中的开发和实践取得了良好的效果,但是在大部分发展低迷地区的编程教育取得的效果不理想,并且我国多数人们生活在发展不是很好的区域,也就使得编程教育校本课程的开发和实践在我国的取得的效果没有实现最优化。其二是,存在课程开发程序不规范现象,想要编程教育校本课程的开发和实践取得优异的效果,就需要对编程的开发程序进行规范,并且正确的规范应该是有着固定的步骤。但是在实际的教学过程中往往将其忽略,导致编程教育校本课程开发极其不规范。

三、基于计算思维培养的初中编程教育校本课程开发与实践的具体策略

因为未来的科学领域的研发方向就是人工智能,但是因为人工智能的研究需要依靠较高的思维和编程能力,为了培养这一领域中的人才,就需要将其加入教学内容。并且想要培养计算思维,就需要循序渐进的耐心引导。并且作为一个长期坚持的教学目标,只是在高中时期进行短时间的培养是不能够提高学生的计算思维,需要从为高中做准备的初中时期开始培养学生的计算思维能力,培养时间贯穿至高中才会起到提高计算思维的效果,以下为具体培养策略:

以项目引领,注重问题分析与解决。

在对编程教育校本进行开发和实现时,应该意识到编程在解决问题中的重要地位,需要初中生具有用编程解决实际问题的能力。想要提升初中生的编程知识范围和实际操作,就需要在解决问题的过程中将问题与实践相结合。所以在对初中编程教育校本课程的开发过程中重视实践的重要性,在挑选编程项目的主体时优先选择学生在实际生活中所面临的问题,从而提升学生学习编程的兴趣和积极性,在一定程度上激发学生计算思维能力。

四、结束语

在对初中编程教育校本课程开发与实践过程中一定要秉持着培养学生计算思维能力的目的,根据初中生的实际情况进行开发,对编程的基础内容进行详细的讲解。编程课程的内容务必要新颖,将问题和实践相结合,提升初中生学的计算思维能力。

参考文献:

[1]谢忠新,曹杨璐.中小学信息技术学科学生计算思维培养的策略与方法[J].中国电化教育,2015(11):116-120.

[2]王继华.抽象:计算思维能力培养的关键[J].中学课程辅导: 教师教育,2016(2):90-91.

猜你喜欢

计算思维校本课程信息技术
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
程序设计课程中计算思维和应用能力培养问题研究
新疆高职院校少数民族汉语教学的课程设计及开发研究