APP下载

Python程序设计教法改革与探索

2021-07-19周利荣

电脑知识与技术 2021年14期

周利荣

摘要:本文分析了传统程序设计教学的步骤、特点、缺点及针对高职学生产生的困境。分析了传统程序设计教学对高职学生产生困境的原因,并提出了“发现教学法”,分析了发现教学法程序设计教学的步骤、特点及优点。

关键词:程序设计;发现教学法;问题驱动;能力本位

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

文章编号:1009-3044(2021)14-0071-03

Python是一种面向对象的、动态的、解释型的计算机语言,由于语法简洁、优雅,简单易学、易读以及可扩展性、可移植性、实用性等优点,已成为主流开发语言,高职院校也正逐步采用python作为程序设计教学语言。目前,高职程序设计课堂教学仍大多采用以单向传授为主的传统程序教学设计方法,在实际教学中,发现效果并不理想。

1 传统程序设计教学

1.1传统程序设计教学的一般步骤

(1)教师显示程序设计题目;(2)教师讲解程序设计所需相关知识点;(3)教师显示代码;(4)讲解程序功能并运行程序;(5)通过练习深化提升学生对相关知识点及程序的理解。

1.2 传统程序设计教学的特点

传统程序设计教学模式的特点是“单向传授,以‘教师、教材和课堂为中心,知识本位”。在课堂教学中,主要是教师传授学生听讲,即“单向传授”。教师是课堂的主宰,根据教材制定学习内容,控制着学生的课堂学习过程;学生处于被动学习的地位,只需按教师设计好的过程接受教师讲授的程序设计知识,然后通过练习巩固所讲内容;教师与学生、学生与学生之间基本没有互动。即以“教师、教材和课堂”为中心。……

登录APP查看全文