Python教案 - 教学设计,.doc
- 小云朵个人认证 |
- 2018-11-17 发布|
- 3.56 MB|
- 242页
PAGE
PAGE 92
时间:
课题
程序设计基础--绪论
教
学
目
标
1. 了解程序设计语言的发展历史
2. 理解Python语言的特点及其重要性
3. 掌握Python语言Hello程序的编写方法
4. 掌握Python语言开发的运行环境的配置
教学重点
Python语言的特点及其重要性
Python语言开发的运行环境的配置
教学难点
Python语言开发的运行环境的配置
主要教法
讲授演示法+上机操作
教 学 过 程
一、新课导入
计算机的定义: 能够根据指令操作数据的设备
计算机的两个特性
功能性
可编程性
计算机的可编程性需要通过程序设计来体现
程序设计语言:计算机能够理解和识别操作的一种交互体系
程序设计语言的种类
机器语言
汇编语言
高级语言
常用的程序设计语言
高级语言的执行方法
静态语言:编译执行
脚本语言:解释执行
编译和解释的区别
编译:一次性的翻译,需对目标代码优化
解释:每次运行都需要
编译:源代码(高级语言)转换成目标代码(机器语言)
解释:源代码逐条转化成目标代码同时逐条运行目标代码的过程
编译的好处
目标代码执行速度更快
目标代码在相同操作系统上使用灵活
解释的好处
便于维护源代码
良好的可移植性
Python语言:将解释器和编译器结合的脚本语言
计算机已成为普通工具
学会编程:满足感和安全感
C/C++等语言:复杂
Python语言:充满快乐和创造性的全新旅程
Python语言概述
Python语言的历史
诞生于 1989年,已有25年,达到成熟期
2000年, Python 2.0, 2,.7.6
2008年, Python 3.0, 3.4.x
Python语言的特点
强制缩进保证可读性
不需要主函数
可以同时被解释和编译执行
语言简洁
编程模式灵活(面向过程和面向对象)
Python语言的开发环境配置
安装Pyth