以培养计算思维能力为导向的算法设计与分析教学方法探索
刘国伟;任美睿;靳雨欣;郭龙江;
摘要(Abstract):
分析计算思维能力的培养对计算机专业学生的重要性,梳理算法设计与分析教材中对计算思维能力培养的教学内容,按照计算思维处理问题的一般流程提出算法课程教学方法。结合计算思维解决问题的步骤与教学要素的映射关系,介绍以培养计算思维能力为导向的算法设计与分析教学模式设计,并给出一个具体教学案例设计。通过该教学案例阐述计算思维能力培养的实施流程,最后给出评价与分析以及教学案例的推广策略。
关键词(KeyWords): 计算思维能力;算法设计与分析;教学改革;教学模式
基金项目(Foundation): 国家自然科学基金面上项目“移动学习中基于复杂动态情境和个性特征的学习者建模及应用研究”(61977044);; 教育部第二批新工科研究与实践项目“新兴技术范式下的‘人工智能’专业高校教师教学方法创新与实践”(E-RGZN20201045);; 陕西省自然科学基金面上项目“动态上下文感知的个性化学习资源精准推荐方法研究”(2020JM-302)
作者(Authors): 刘国伟;任美睿;靳雨欣;郭龙江;
DOI: 10.16512/j.cnki.jsjjy.2022.05.038
参考文献(References):
- [1]Wing J M.Computational?thinking[J].Communications of the ACM,2006(3):33-35.
- [2]陈国良,李廉,董荣胜.走向计算思维2.0[J].中国大学教学,2020,4(4):24-30.
- [3]冯博琴.对于计算思维能力培养“落地”问题的探讨[J].中国大学教学,2012,4(9):6-9.
- [4]战德臣,王浩.面向计算思维的大学计算机课程教学内容体系[J].中国大学教学,2014,4(7):59-66.
- [5]邓磊,战德臣,姜学锋.新工科教育中计算思维能力培养的价值探索与实践[J].高等工程教育研究,2020(2):49-53.
- [6]严大虎,苏秀玲,李雨婷.基于问题解决模型的学习者计算思维培养:以编程类课程“数据库技术及应用”的教学为例[J].现代教育技术,2021,31(2):109-117.
- [7]ISTE.ISTE standards for educators:computational thinking competencies[EB/OL].[2021-09-14].https://www.iste.org/standards/computational-thinking.
- [8]巨亚荣,王伟嘉,宁亚辉,等.面向计算思维培养的计算机系统教学设计[J].计算机教育,2021(4):93-97.
- [9]王磊,叶军,韩宇贞.以计算思维为导向的C语言教学方法的探索和实践[J].计算机教育,2019(7):168-172.
- [10]张文兰,闫怡,刘盼盼.教育者计算思维教学能力及其发展路径:美国ISTE《教育者标准:计算思维能力》解读与启示[J].中国远程教育,2020,41(7):60-68.