《用
Python
实现自动“画”》教学设计
一、教材分析
“三新一旧”
的学科教学是普通高中新旧课程标准过渡的特定时
期,
信息技术教学必须以新课标为指引重组教学内容。
新课程标准中,
必修模块一《数据与计算》包括“数据与信息”
、
“数据处理与应用”
、
“算法与程序实现”三部分内容。所以旧课标的选修模块《算法与程
序设计》成为了必修内容。
《算法与程序设计》的教学目标是:
1
、体验算法思想,了解算法和程序设计在解决问题过程中的地位与
作用。
2
、能从简单问题出发,设计解决问题的算法。
3
、能初步使用一种程序语言,编制程序实现算法解决问题。
旧课标指导下,教科版的《算法与程序设计》引入的是
VB
语言
的教学。
VB
一种具有可视化设计工具、面向对象和采用事件驱动方
式的结构化高级程序设计语言,
是一种简单、
高效地开发应用软件的
工具。而学会用
VB
编程之前,必须先学习其中的数据类型、运算符
与表达式以及基本语句的书写格式等,
所以前期学习内容是晦涩难懂、
枯燥乏味的。
由于高中生学习信息技术课程的时间少,
学习的主要目
的也不是开发应用软件,
这样就会忽略算法思想的培养,
以及学生在
学习枯燥的语法规则之后,会很大程度上减弱对程序设计的兴趣。
而近几年兴起
Python
语言,简单易学、免费开源。在编程时,