如何上好有深度的编程教育课
2022-06-07杨炳会
中国信息技术教育 2022年11期
杨炳会
摘要:作者提出,面对编程教育,首先要正确把握它的工具性实质,让编程成为一种学习和提升自我的工具,其次从内涵角度合理认识,在课程体系中整体规划编程教育,上好有深度的编程教育课,为中小学生的进一步发展打好基础。
关键词:编程教育;信息技术;课堂教学
中图分类号:G434 文献标识码:A 论文编号:1674-2117(2022)11-0100-02
随着《新一代人工智能发展规划》的颁布,教育部将编程教育纳入到中小学相关课程,逐步推动了编程教育在中小学的普及与开展,但要上好有深度的编程教育课,还面临诸多挑战。
● 编程教学面临的挑战
编程教育在中小学阶段全面实施,面临不少挑战:
一是编程载体的多样性。这主要表现在程序语言的教学中,其中有集图、声、动画于一体的混合运用的模块化编程,不插电编程、无屏幕编程等创客类编程,以实体编程、集成电路块编程为主的机器人、无人机等的编程等。如此多的编程载体,给信息技术一线教师带来了不小的挑战,他们必须尽快适应并胜任。
二是编程教育涉及学生的学习年龄段跨度增大。在学生的认识水平和技能操作水平上,不同年级有不同的要求,除了培养和提升学生的编程思维外,还要为学生后续的学习做铺垫和准备。
三是缺乏统一的标准。目前,编程教育课程体系没有统一的标准,义务教育阶段教学内容差异大,延续性差,专业师资力量薄弱且分布不均,并且仍然存在编程教育理念不清、目的不明等问题。……
登录APP查看全文
