案例教学法在Python语言程序设计教学中的应用
2021-06-29张乐
张乐



摘 要: 为了提高Python語言程序设计课程教学质量,文章采取案例教学法设计了案例“身体质量指数BMI”,通过设计案例、分析案例、总结归纳、拓展应用等四个过程对Python分支结构教学过程进行了具体分析。实践证明,案例教学法能够激发学生的学习兴趣,调动学生学习的积极主动性,提高学生分析问题和解决实际问题的能力,从而提高了Python语言程序设计的教学效果。
关键词: Python程序设计; 案例教学法; 分支结构; 教学过程分析
中图分类号:G642.0 文献标识码:A 文章编号:1006-8228(2021)04-72-03
Abstract: In order to improve the teaching quality of Python language programming course, this paper adopts the case teaching method by designing the case of "body mass index BMI", and analyzes the teaching process of Python branch structure through the four processes of case design, case analysis, summary and application expansion. Practice has proved that the case teaching method can stimulate students' interest in learning, mobilize students' initiative in learning, improve students' ability to analyze and solve practical problems, which improves the teaching effect of Python programming course.
Key words: Python programming; case teaching method; branch structure; teaching process analysis
0 引言
Python语言是一种生态语言,是一种简洁且强大的语言,是一种开源的脚本语言,是仅次于C语言的第二语言[1]。传统教学过程中,采用填鸭式教学,以教师为主体将算法思想和程序代码灌输给学生,在没有理解思想的基础上编写代码十分困难,无法调动学生的积极性,也无法真正理解分支结构的意义和实际应用。因此,基于案例教学法,采用学生主体教师主导的模式,设计并引入案例,引导学生分析案例并总结归纳程序语法特点及流程图,从而编写程序解决实际问题,能够充分调动学生学习兴趣,拓展自主思维能力,熟练掌握语法知识并灵活运用从而解决实际问题。
1 案例教学法概念
案例教学法是19世纪70年代由美国哈佛大学法学院院长兰德尔提出来的,20世纪30年代开始广泛应用于商业教育中,20世纪70年代后迅速在普通教育领域普及。案例教学法是根据教学目的,用案例来组织学生进行学习、研究和锻炼能力的方法[2]。……
