龙源期刊网 http://www.qikan.com.cn 编程教学优质高效课堂教学的 分析与思考 作者:张宁 来源:《中国信息技术教育》2018年第17期 编程教学目前已经成为新课程改革的一个新的重要内容,无论是小学、初中、高中,都已由原来居于本学段较后期的学习走向了前段时期,甚至很多学校在低年级就快速进入编程教学。这其中的原因,有国家政策提倡编程教学的大背景,随着技术的发展软件操作也越来越难以适应信息技术教学现实需求,从而对课程内容、价值定位倾向更有学科特征的编程内容。不论信息技术教材还是课堂教学,编程教学无疑将会成为一道新的信息技术课堂教学的靓丽风景。在这道风景之中,我们如何去欣赏,如何去实践,如何去总结,都会影响到这道风景的现实魅力与未来发展。为此,我们很有必要基于编程教学的内容与课堂的教学实践,来清晰审视如何教、如何学才能达成编程教学的优质高效。 不同类型编程教学的优质高效价值差异比较 从编程教学的内容类型来看,目前涉及的领域、类型很多,既有新兴的图形化编程、开源硬件编程、手机APP编程、人工智能编程等,也仍然存在着传统的算法与程序设计、信息学奥赛等编程教学。 从编程工具的种类上来分,中小学涉及的有Scratch、Scraino、VB、C++、Python、java以及开源硬件自带的编程语言等。不同的编程工具,其效率大不一样,其价值也很不相同。 不同类型的编程教学内容往往需要不同种类的编程工具,教学的目标、方法、策略也不尽相同,从而影响着课堂教学的优质高效价值差异,值得我们在比较中思考。例如,图形化编程易于培养工程思维和操作技能,代码编程易于培养算法思想和逻辑能力,而开源设计编程则易于培养学生的产品开发设计能力,虽然这些能力并不能割裂对待,但是在不同的编程教学工具上有不同的侧重,从而决定了编程教学优质高效的价值取向,这是值得我们结合教学实践来进行筛选内容、提升方法才能达成的,尤其是要化繁为简、突出重点,提高相应的能力,才能让编程教学的课堂有针对性地达到优质高效。 图形化编程在思维、创意、设计等目标上的优质高效价值取向分析 单就图形化编程来说,在不同的学段,对不同的学生,以及针对当地情况进行的不同的教学水平,在思维、创意、设计等目标上也存在不同的定位,从而影响优质高效价值的取向不同。 在图形化编程中,因为起始于低年级,其学习初期必然更多的是模仿,能够根据范例进行完成作品、达成计算思维的早期培育,进而稍加修改提高创新能力,因此重在思维方式的编程 本文来源:https://www.wddqw.com/doc/aeeccb5648649b6648d7c1c708a1284ac85005be.html