基于递进问题导向与案例示范的Python程序设计教学创新研究
2025-08-23张梅香赵耀
中图分类号:G642 文献标志码:A 文章编号:2096-000X(2025)22-0066-05
Abstract:Toimprovetheweaknessofthetraditional teaching methodforPython Programmingthatmainly focuseson programming languagearchitectureandsyntax,thisarticleexplorestheinovativeteachingofPython:Programmingthrough progresivequestionsorientationandcaseprogrammingdemonstrationinablendedmode.Firstly,onlinecourseswillbuild resourcesintermsofvariousknowledge,basedonprogresivequestionsorientation.Then,studentsaretrainedoflineintheir abilitytosolvecomplexengineeringproblemsandimprovepracticalprogrammingskillsbydemonstratingtheentireprocessof requirementanalysis,algorithmdesign,andalgorithmimplementationforclassiccases.Atthesametime,duringtheprogramming demonstrationprocess,knowledgeisemphasizedusingquestionsorientation.Finalytheknowledgeisstrengthenedthrough drawing the mind map and programming exercises.
Keywords: Python;progressive questions orientation; case demonstration; blended teaching mode; MindMap
面向对象的Python编程语言由荷兰国家数学和计算机科学研究所的GuidovanRossum于1991年发布,并以其简洁、高效、优雅的特点、开源及第三方库支持的优势,受到广泛关注,逐渐成为最流行和最受欢迎的编程语言。最近几年,Python在TIOBE编程语言排行榜位居榜首,各高校普遍开设了Python程序设计及相关课程。因此,关于Python程序设计的教学改革也如雨后春笋。
一 教学研究现状
首先,为深人贯彻落实习近平总书记关于教育的重要论述和全国教育大会精神,根据《高等学校课程思政建设指导纲要》,将思政元素融人专业课教学中已深入到各高校,有关研究在如火如荼地开展-8]。陈克海、陈红阳等3-4针对Python程序设计,提出从调整教学自标、教学内容、教学方式和考核方式等方面探索思政建设方案。徐志英围绕课程思政目标设定、课程思政元素挖掘、课程思政教学实施等方面,探索Python程序设计课程思政元素挖掘与教学实践。罗梦贞从思政元素融入点、课程团队建设、教学资源建设、教学形式、教学方法改革、课程评价考核机制构建和课程建设实施等方面探索Python编程技术课程建设方案。王春等从教学团队建设、思政元素挖掘、教学方法改善、教学案例设计和考核方式转变五个方面,探讨了思政教育与Python语言课程的结合机制与实践方式,提出相关改进措施。李静等以Python语言程序设计为研究对象,对其所蕴含的思政教学元素进行挖掘,并围绕思政育人目标、教学内容和环节、课程教学方法和课程考核方式四个方面,提出课程的思政教学路径。……
