APP下载

递进式教学法在Python程序设计中的应用

2021-09-26张婷燕,王剑宇,卢爱臣

电脑知识与技术 2021年20期
关键词:案例教学教学改革

张婷燕,王剑宇,卢爱臣

摘要:通过成绩等级评定项目,分析了以往项目驱动法教学模式的不足,将从简单到复杂的三种if选择结构,运用递进式的教学方法对该内容的教学进行改革探索和实践,并进行详细的教学设计。在教学过程中,创新教学模式,以问题为导向,通过两条主线,使教学环节递进式开展,结合课前预习、课堂实践、课后作业相结合的方式,对课程进行改革和探索。该方法也可运用于Python语言其他知识模块的教学,能够极大地提高学生的综合应用能力。

关键词:Python语言;递进式;项目教学;案例教学;教学改革

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2021)20-0260-03

The Application of the Progressive Project Teaching Method in Python Program Design

ZHANG Ting-yan, WANG Jian-yu, LU Ai-chen

(Army Military Transportation University, Tianjin 300161,China)

Through project grade level estimation,analyzed the shortcomings of old project teaching mode,  combined with three easy- to- difficult if statement and conditional operator, applies progressive teaching method to the exploration and practice of this course content,carries out detailed teaching design. The process of teaching based on the innovative teaching mode in terms of problem-oriented teaching design,through two main lines,to make the teaching process is implemented, applies preview before class,classroom practices,homework outside class to the exploration and practice of this course.This method can applied to some knowledge module of Python.The practice shows the teaching method can improve the students overall application ability .

Key words:Python language; progressive; project teaching; case teaching; teaching reform

1引言

傳统程序设计语言语法较为复杂,而Python语言是一种简洁的程序设计语言,适合作为大学低年级学生的程序设计入门语言。在教学过程中,如何进行教学设计才能使学生真正理解和掌握这门编程语言,在学习每部分知识的时候,选择什么样的教学方法才能达到更好的效果,是当今大学程序设计教学面临的问题之一。例如,可以采用递进式教学法来讲解选择结构,通过一个项目,找到一个主线,按照内在的逻辑联系,分别使用三种分支结构来实现项目。

2课程特点和存在问题

2.1课程特点

“Python程序设计”具有以下特点:

(1)实践性

通过学习Python程序设计,应使学生能够用所学的程序设计知识来解决生活中实际的问题,在教学过程中对计算思维的培养应该占据主导地位。

(2)工程性

Python语言应用范围比较广泛,和各个专业联系都较为紧密,学生学习之后,会真正的学有所用,学生在毕业走向工作岗位之后,用到Python的可能性都很大。……

登录APP查看全文

猜你喜欢

案例教学教学改革
钢琴对环境污染的探讨
浅议课堂教学与管理的体会
案例教学在机械创新设计课程中的应用
马克思主义基本原理概论课案例教学的几点思考
中职学校“生本课堂”的调查研究与实践
高校三维动画课程教学方法研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
EXCEL在《投入产出法》案例教学中的应用
《运筹学》教学模式探讨