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