摘要
Python语言以其简洁的语法、高效的代码、强大的计算生态优势,逐步成为国内外高校程序设计课程教学改革热点.笔者提出了基于IPO的问题驱动Python程序教学设计新方法.以英文词频统计、中文词频统计、词云制作递进式任务为案例,以IPO为框架,以问题为驱动,以思维导图呈现,详细阐述了Python程序教学设计全过程.在该过程中,学生不仅掌握了Python语言基础知识,体验并感受到了Python语言简洁、高效的强大计算生态功能,而且帮助学生掌握基于IPO自顶向下设计的思维模式和编程方法,同时还培养了学生探究式学习习惯和解决实际问题的能力.
基金项目
湖北省教育科学规划课题(2019)(2019GB040)
武汉轻工大学校教研重点项目(2019)(XZ2019009)