本期推荐本栏目责任编辑:朱宝贵ComputerKnowledgeandTechnology电脑知识与技术第19卷第6期(2023年2月)E-mail:qa@dnzs.comhttp://www.dnzs.net.cnTel:+86-551-6569096365690964ISSN1009-3044ComputerKnowledgeandTechnology电脑知识与技术Vol.19,No.6,February2023在编程中培养问题解决能力的PBL教学模式构建——以《跨栏比赛》为例张孟婷,袁柳(陕西师范大学计算机科学学院,陕西西安710119)摘要:中小学信息技术学科中图形化编程教学备受欢迎,针对编程教学过程中重知识轻能力的问题,首先分析了PBL教学模式在编程中培养学生问题解决能力的契合点,随后从学生问题解决能力培养、师生活动及教学环节三个层面出发,构建了信息技术教学中PBL教学模式的应用框架;最后,基于编程猫平台,通过《跨栏比赛》教学案例的实践,为教师提供了可参考的编程教学设计一般流程,证明了PBL教学模式对提升问题解决能力有一定促进作用。关键词:PBL教学模式;问题解决能力;图形化编程;编程猫;编程教学设计中图分类号:G642文献标识码:A文章编号:1009-3044(2023)06-0001-04开放科学(资源服务)标识码(OSID):0引言信息时代需要培养创新型人才,问题解决能力是创新型人才的必备技能,也是信息技术学科核心素养培养的关键能力[1-2],是有机整合各种能力的基础[3]。图形化编程在中小学备受欢迎,编程猫是国内研发的功能强大的图形化编程平台,学生只需要拖动封装好的语法命令积木模块,便可以实现各类算法操作,不必过度关注语法,并且提供了教师教学专用平台。但在实际编程教学过程中仍存在以下几方面问题:教师通常采用传统的讲授法开展编程教学,学生自主探究的时间较少;部分学生缺乏编程信心,很难自主解决所遇到的编程困难;实践操作多以模仿为主,不清楚积木逻辑;教师往往更关注学生的编程学习结果,容易忽略形成性评价与编程学习体验[4]。相比于传统讲授式编程教学,基于问题的学习PBL(Problem-BasedLearning)模式对长期知识保留、以技能为导向的表现以及学生和教师的满意度效果更佳[5]。通过构建基于问题学习的PBL模式在编程教学中的应用框架,丰富信息技术课程教学模式,为教师提升学生的问题解决能力提供理论与实践参考。1在编程中利用PBL教学模式培养问题解决能力的契合点1.1PBL教学模式PBL是以问题为导向的学习,也称为问题式学习。在建构主义的理论基础上,主张让学生解决真实世界中的问题,或完成源自真实世界经验且需要深度思考的任务[6],具...