CS教育(CSED)建立在教育材料上,例如教科书,演示幻灯片,实验室和问题测试银行。在过去的10 - 20年中,这些材料已经成长为包括视频,动画,课堂活动,在线作业系统和自动分级编程练习。教育材料旨在证明学生的成功并提升讲师的角色。本文着重于CS教育中教育材料的未来,包括对有效方法的研究。教育材料变得越来越活跃,涉及在整个学习的整个形成性和总结阶段对学生的立即反馈。教育材料包括更多的人工智能(AI),以提供良好的反馈,适应学习者并提供帮助。越来越多的人是基于云的,研究人员开始收集和分析数据以持续改进。材料越来越旨在支持学习的社会方面,包括同伴学习和教练。开放教育资源(OER)继续增长,如