第二课 程序语言基础2-标准函数及表达式
- 格式:ppt
- 大小:230.50 KB
- 文档页数:33
教案2014~2015学年第1学期院(部)软件学院教研室软件工程课程名称程序设计基础授课专业班级软工11、12、13主讲教师杨建英职称职务讲师使用教材谭浩强《C程序设计(第四版)》2014年9月第 4 次课的教学整体安排第 5 次课的教学整体安排第 6 次课的教学整体安排第7 次课的教学整体安排第8 次课的教学整体安排第9 次课的教学整体安排第10 次课的教学整体安排第11 次课的教学整体安排第12 次课的教学整体安排第13 次课的教学整体安排第14 次课的教学整体安排第15 次课的教学整体安排第16 次课的教学整体安排第17 次课的教学整体安排第18 次课的教学整体安排《C语言及程序设计》1~14次上机整体安排(具体内容见上机实验指导书)2008~2009学年第1学期课程教学实施小结课程名称C语言及程序设计采用教材谭浩强《C程序设计(第三版)》任课教师实验(实习)指导教师计划安排培养计划、教学大纲安排总课时64学时,4学分,其中理论36 学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。
本学期计划授课36学时,其中理论36学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。
实施情况实际完成的授课总课时36学时,其中理论36学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。
按实施教学编写的教案数1份,多媒体课件1份。
考核方式期末闭卷笔试(全校统考)。
教学小结(含本学期参加教改课题、课程建设及获相关教学奖励等情况)任课教师(签名)教研室主任(签名)教学院(部)长(主任)(签名)2010 年9月1日第21页。
《Python程序设计》教学大纲一、课程概述Python 程序设计是一门面向初学者的编程语言课程,旨在培养学生的编程思维和解决实际问题的能力。
本课程将通过理论讲解和实践操作相结合的方式,使学生掌握 Python 语言的基本语法、数据类型、控制结构、函数、模块、文件操作、面向对象编程等知识,并能够运用Python 开发简单的应用程序。
二、课程目标1、知识目标掌握 Python 语言的基本语法和编程规范。
理解 Python 中的数据类型、变量、运算符和表达式。
熟悉 Python 的控制结构,如顺序结构、选择结构和循环结构。
学会使用函数和模块来组织和复用代码。
了解文件操作和异常处理的基本方法。
掌握面向对象编程的基本概念和方法。
2、能力目标能够运用 Python 语言解决简单的数学计算和逻辑问题。
能够编写具有一定逻辑结构和功能的 Python 程序。
具备良好的代码规范和编程习惯,能够编写易于阅读和维护的代码。
能够使用 Python 进行数据处理和分析。
能够运用面向对象编程思想开发简单的应用程序。
3、素质目标培养学生的逻辑思维能力和创新能力。
提高学生的问题解决能力和自主学习能力。
培养学生的团队合作精神和沟通能力。
增强学生的计算机应用意识和信息素养。
三、课程内容1、 Python 语言基础Python 简介及安装基本语法和编程规范数据类型(数字、字符串、列表、元组、字典等)变量、运算符和表达式2、控制结构顺序结构选择结构(ifelse、ifelifelse)循环结构(for 循环、while 循环)嵌套结构和跳转语句(break、continue)3、函数函数的定义和调用参数传递(位置参数、关键字参数、默认参数)返回值函数的嵌套和递归4、模块模块的导入和使用常用模块(math、random、time 等)自定义模块5、文件操作文件的打开、读取、写入和关闭文件的遍历和处理文本文件和二进制文件的操作6、异常处理异常的概念和类型异常处理的语法(tryexcept 语句)自定义异常7、面向对象编程类和对象的概念类的定义和属性、方法对象的创建和使用继承和多态封装和抽象8、综合应用数据处理和分析项目简单的图形界面程序开发网络编程基础四、教学方法1、课堂讲授讲解 Python 语言的基本概念、语法和编程技巧。
第二章Visual FoxPro 6.0基础知识本章介绍Visual FoxPro的发展、特点、窗口、启动与退出,Visual FoxPro中的表达式及一些常用函数的应用。
§2.1 Visual FoxPro 6.0操作环境Visual FoxPro6.0是Microsoft公司1998年发布的可视化编程语言集成包Visual Studio 6.0中的一员,它是在Visual FoxPro 2.5的基础上发展成熟的。
2.1.1 Visual FoxPro 6.0简介XBASE(dBASE,FoxBASE,FoxPro,Visual FoxPro)数据库管理系统在我国具有广泛的应用基础,随着版本不断更新,增加了许多新功能。
其中Visual FoxPro6.0是Microsoft 公司1998年发布的新数据库管理系统,该软件使用方便,操作灵活,功能完备,是深受用户欢迎的一个数据处理软件。
1992年,dBASE和FoxPro的一场官司,导致这两家公司都被其他公司收购。
微软收购了Fox Software公司,把FoxPro纳入自己的产品线。
它利用自身的技术优势和巨大的资源,1993年,Microsoft公司推出了FoxPro2.5,该产品是一个跨平台产品,能够在MS-DOS 和Windows等多种操作系统下运行。
不久又推出了FoxPro2.6,此时的FoxPro是领先于任何其他微机数据库管理软件的优秀产品。
1995年6月,微软推出了可视化产品Visual FoxPro 3.0版。
接着又很快推出Visual FoxPro 5.0及其中文版,又于1998年发布了可视化编程语言集成包Visual Studio 6.0 ,本课程介绍的Visual FoxPro 6.0(中文版)就是其中的一员。
它是运行于Windows 95/98/Me,Win NT 4.0/2000/XP 平台的32位数据库开发系统。