Java编程B课程教学大纲

Java编程B课程教学大纲
Java编程B课程教学大纲

Java编程B课程教学大纲

英文名称:Java Programming

课程编号:67111326

学时数:40

其中实验学时数:12 课外学时数:9

学分数:2.5

适用专业:通信工程、信息管理与信息系统

一、课程的性质、目的和任务

本课程属于专业教育平台的一门专业选修课程。本课程的教学目的和任务是使学生通过本课程的学习,掌握Java程序设计的基本概念和基本方法,要求学生把理论和实践紧密结合起来,通过较多的编程练习,提高程序设计的实际动手能力,为学生毕业设计打下良好基础。

二、课程教学内容的基本要求、重点和难点

本课程对学生的基本要求是通过较多的编程练习掌握Java程序设计的基本方法。主要知识点包括Java的基本语法、类、继承、多态、接口、异常处理、Java图形用户界面、Java连接数据库技术和Java网络编程基础等。

本课程的重点是:Java类、继承、多态、接口的基本概念和基本方法。难点是:Java异常处理、Java连接数据库以及Java网络编程的方法。

第1章Java入门

本章主要了解Java语言的发展历史和特点,重点掌握Java程序的基本结构和开发过程。

1.1 Java的诞生

了解Java语言的发展历史。

1.2 Java的特点

了解Java语言的特点。

1.3 安装Sun公司的SDK

掌握Java开发包的安装方法。

1.4 一个Java程序的开发过程

掌握一个Java程序的基本结构和开发过程。

第2章标识符、关键字和数据类型

本章要求熟练掌握Java标识符的定义和使用方法以及关键字的使用方法,熟练掌握Java的基本数据类型的使用方法。

2.1 标识符和关键字

本章要求熟练掌握Java标识符的定义和使用方法,能够识别Java的关键字,掌握它们的含义和使用方法。

2.2 Java的基本数据类型

熟练掌握Java的基本数据类型的使用方法和它们之间相互转换的方法。

2.3 Java的数组

熟练掌握数组的声明、创建和使用方法。

第3章运算符、表达式和语句

本章要求熟练掌握运算符和表达式的使用方法以及程序控制语句的设计方法。

3.1 运算符与表达式

熟练掌握运算符和表达式的使用方法。

3.2 语句概述

熟练掌握语句的使用方法。

3.3 控制语句

熟练掌握程序控制语句的使用方法。

第4章类、对象和接口

本章主要掌握类和对象的概念、方法的使用和继承、多态的概念,了解接口的含义和使用方法。

4.1 类

掌握类的概念和声明以及使用的方法,掌握方法的定义的使用方法。4.2 对象

掌握对象的创建和使用方法

4.3 包

掌握包的声明和使用方法。

4.4 类的继承和多态

掌握继承类的使用方法和类的多态性。

4.6 接口

了解接口的含义和使用方法。

第5章AWT组件及事件处理

本章重点了解一些常用的AWT组件,掌握事件处理的方法。

5.1 Java窗口

了解Java窗口的设计方法。

5.2 按钮与标签

了解Java按钮与标签的设计方法。

5.3 布局

了解Java图形界面的布局。

5.4事件处理

掌握Java事件处理的方法。

5.5Java Swing基础

了解一些Java Swing的基础知识。

第6章异常

本章主要了解异常的概念和使用方法。

6.1 异常的概念

了解异常的概念。

6.2 异常的处理

了解抛出异常、捕获异常和异常处理的方法。

6.3 自定义异常类

了解自定义异常类的定义的使用方法。

第7章Java数据库连接(JDBC)

本章主要了解Java数据库连接的概念,重点掌握Java连接数据库的方法。

7.1 创建数据源

掌握创建数据源的方法。

7.2 JDBC介绍

了解JDBC的有关概念,重点掌握主要的接口和类。

7.3 查询、更新、添加、删除记录

掌握利用Java进行数据库操作的方法。

第8章Java网络编程

本章主要了解Java网络编程的基本方法。

8.1 网络编程的基础知识

了解网络编程的基础知识。

8.2 基于TCP网络程序设计

了解TCP网络程序设计的方法。

8.3 基于UDP网络程序设计

了解UDP网络程序设计的方法。

三、教学方式及学时分配

四、其它教学环节的要求

1.实验

要求学生扎实掌握Java语言的基本概念和基本方法,熟练使用Java集成开发环境;学生必须事先准备实验、完成实验内容、书写实验报告;课后独立完成

五、本课程与其它课程的联系

本课程的先修课程:《C语言程序设计》。

六、考核方式

本课程是考查课,由于是程序设计类的课程,特别注重学生编程能力的考查。理论考试占总评成绩的50%,实验成绩占总评成绩的40%,平时成绩占总评成绩的10%,其中实验成绩根据平时的实验情况评分,平时成绩依据课后作业及出勤率而定。

七、教学参考书目

1.《Java 2实用教程》耿祥义著,清华大学出版社2006.7 第三版

2.《Java 2核心技术卷I:基础知识》(美)Cay S.Horstmann等著,机械工业

出版社,2003.5

3.《Java 2图形设计卷II:SWING》(美)David M.Geary著,机械工业出版社,

2000.2

4.《Java类库手册》(美)Patrick Chan, Rosanna Lee著,北京大学出版社,1997.10

5.《Java技术手册》(美)David Flanagan著,中国电力出版社,2002.1

课程负责人:褚燕华执笔:褚燕华审核:张晓琳

设计模式课程教学大纲

《设计模式》课程实验教学大纲 课程名称:设计模式 课程代码:10011210 课程学时:64学时(理论32学时,实验32学时) 课程学分: 2 适用专业:计算机科学与技术(软件工程方向) 一、验证性实验【课程教学中验证原理、算法、技术、效果等】 实验一:面向对象基础实验(2学时) 【实验类型】验证性 【实验目的】 掌握OOP基本概念,并能运用这些基本概念进行应用设计。 【实验要求】 基于JA V A开发环境,综合运用主要的OOP概念,比如类、接口、继承、多态,并将这些概念融合到一个特定的应用场景中。 【实验内容】 基于JA V A开发环境设计一个简易的学生信息管理的控制台应用,要求在该实验项目中需要融合使用类、接口、继承、多态等主要OOP概念。

实验二:创建型模式单项实验(建造者模式、原型模式、单例模式)(6学时)【实验类型】设计性 【实验目的】 1.了解建造者模式、原型模式、单例模式的主要作用 2.理解建造者模式、原型模式、单例模式的角色及作用 3.掌握利用建造者模式、原型模式、单例模式进行代码设计并绘制相关UML类图 4.理解建造者模式、原型模式、单例模式的优点和缺点 【实验要求】 基于JA V A开发环境,设计案例,体会原型模式的应用方式。所设计的实验程序要满足以下两点:1)体现原型模式的工作原理;2)符合面向对象的设计原则。 【实验内容】 Prototype模式其实就是常说的"虚拟构造函数",其主要思想就是:基于现有的对象克隆一个新的对象出来,一般是有对象的内部提供克隆的方法,通过该方法返回一个对象的副本。举一个例子来解释这个模式的作用,假设有一家店铺是配钥匙的,他对外提供配制钥匙的服务(提供Clone 接口函数),你需要配什么钥匙它不知道只是提供这种服务,具体需要配什么钥匙只有到了真正看到钥匙的原型才能配好。也就是说,需要一个提供这个服务的对象,同时还需要一个原型(Prototype),不然不知道该配什么样的钥匙。 原型模式的UML图如下:

程序设计基础教学大纲

《程序设计基础》教学大纲 学时:54 适用专业:网络技术专业 一、课程的性质与任务 课程的性质:《程序设计基础》是计算机系的一门专业基础课。本课程在第一学年开设。后续课程有《C语言程序设计》、《数据结构》、《面向对象程序设计》等。 课程的任务:通过本课程的学习,要求学生掌握程序的基本结构,能够对一维数组进行遍历,能够定义并使用简单函数,掌握主程序中使用函数建立功能模块的方法,能用流程图描述简单问题的算法,能够根据流程图和算法,编制出相应的C语言程序。 后续课程:《C语言程序设计》 二、教学基本要求 通过本课程的学习,学生应达到下列基本要求: 1.掌握程序的基本结构; 2. 能够对一维数组进行遍历; 3. 能够定义并使用简单函数,掌握主程序中使用函数建立功能模块的方法; 4. 能用流程图描述简单问题的算法; 5. 能够根据流程图和算法,编制出相应的C语言程序。 三、教学条件 机房上课,每个学生有一台电脑,机房安装软件Turbo C 或 Borland C,要求具有投影仪。 教学仪器:计算机。 训练场所:机房。 四、教学内容及学时安排

1、本课程的重点是掌握程序的基本结构,掌握程序的模块化设计方法。 2、难点在选择、循环结构程序设计和一维数组、自定义函数的使用。 3、课堂教学中采用实例引导,加大学生的实践训练。 4、教学过程中注意构成形成性成绩的各项过程分数的记录。 六、考核方式及评分办法 本课程考核采取形成性考核方式进行,由形成性考核成绩和期末考试二部分组成,分数比例为:课程考核成绩=形成性考核成绩(70%)+期末考试成绩(30%)。 形成性考核成绩由学习表现、作业与实训项目二部分组成。二种成绩的分数比例为:学习表现成绩(40%)+作业与实训项目成绩(60%)。 具体评分方法参见《程序设计基础》课程形成性考核说明。 七、教材与参考书 教材 《程序设计基础》,石光华编著,清华大学出版社,2004年8月出版。 参考书 《C语言程序设计》张强华、吕新平编著,人民邮电出版社,2001,8

JAVA程序设计课程教学大纲

课程编号: “Java语言程序设计”课程教学大纲 Java Program Design Course Outline 60学时3学分 一、课程的性质、目的及任务 Java语言程序设计是计算机科学与技术专业软件方向的一门必修课程。通过本课程的教学,深化学生面向对象的编程设计思想和新一代程序设计的逻辑思维方式,提高学生在软件设计过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展。通过对Java语言及基于Java语言的程序设计的教学,培养学生用Java进行面向对象程序设计的能力。 要求掌握Java的基本语法、面向对象的语言特性、例外处理、applet、图形用户界面、多线程、输入输出、网络编程、JDBC以及面向对象程序设计的主要原则和方法。 二、适用专业——计算机科学与技术 三、先修课程——C++程序设计 四、课程的基本要求 通过本课程的学习,学生应能达到下列要求: (1)了解JAVA语言的基本语法。 (2)熟悉JAVA编程开发环境如JDK1.4和JCreator的安装、配置和使用。 (3)掌握一般图形用户的设计和事件处理机制。 (4)掌握Java实现多线程、流式输入输出的方法。 (5)掌握与数据库连接的方法。 (6)掌握网络编程的基本思想和方法。 (7)能比较熟练地用JAVA语言进行一般的程序设计,培养良好的编程风格和习惯。 五、课程的教学内容 (一)课堂讲授的教学内容 1.Java和面向对象概述 Java语言概述,面向对象软件方法概述,面向对象的基本概念。 2.Java运行环境 安装并配置Java平台,Java集成开发环境,Java程序的结构。 3.Java语言基础 Java的关键字、标识符,数据类型,常量与变量,运算符,流程控制语句。 4.类和对象 基本概念,类,方法,访问控制符,静态修饰符、静态字段和静态方法,抽象类与抽象方法,最终类、最终属性与最终方法。 5.继承 继承的概念,扩展类,多态与动态绑定,构造函数的继承与重载,包,接口。 6.字符、字符串和数组

幼儿园活动设计与指导教学大纲1

英德华粤艺术学校 课程教学大纲 课程名称:幼儿园活动设计与指导 课程类别:必修课 制定时间:2013年7月9日 英德华粤艺术学校制

《幼儿园活动设计与指导》课程教学大纲 一、课程类型:必修课 二、先修课程:幼儿卫生学、幼儿教育学、幼儿心理学 三、学时:180学时 四、课程概述: 1、教学目的:培养学生综合设计幼儿园教育活动的能力,让学生学习到最基本的、最实 用的知识和技能。 2、教学要求:通过学习使学生掌握幼儿园教育制度、教育课程和幼儿园活动最基本的要 素,从而树立科学的儿童观和幼儿教育观;理论联系实际,运用我国学前教育思想中的精华分析学前教育活动案例并指导学生的学前教育活动设计实践。 五、教学方法: 主要有讲授法、讨论法、操作练习法、问题探究法、案例分析法、发现法、课堂模拟教学等以及借助计算机辅助教学等现代化教学手段。 六、重难点: 七、选用教材和主要教学参考书: [1]杨文尧主编,《幼儿园活动设计与实践》,高等教育出版社,1999; [2]许卓娅主编,《幼儿园课程理论与实践》,南京:南京师范大学出版社,2002; [3]冯晓霞主编,《幼儿园课程》,北京:北京师范大学出版社,2001; [4]石筠韬主编,《学前教育课程论》,北京:北京师范大学出版社,2001 [5]袁爱玲主编,《学前创造教育活动设计》,北京:北京师范大学出版社,2001; [6]周兢、陈娟娟主编,《幼儿园活动整合课程指导》,北京:北京师范大学出版社,2001; [7]汪荃主编,《在游戏中成长——活动区游戏指导》,北京:海洋出版社,1996; [8]王俊美主编,《幼儿园数学活动指导》,北京:地质出版社,1998; [9]顾荣芳、薛菁华主编,《幼儿园健康教育》,北京:人民教育出版社,2004; [10]许卓娅主编,《幼儿园音乐教育》,北京:人民教育出版社,2004; [11]应彩云主编,《孩子是天,我是云》,上海社会科学院出版社,2004; [12]《幼儿园快乐与发展课程教师指导用书》,北京:北京师范大学出版社,2004; [13]白爱宝主编,《幼儿发展评价手册》,北京:教育科学出版社,2004; [14]刘炎主编,《幼儿园游戏》,北京:中国社会出版社,1999; [15]教育部基础教育司,《幼儿园教育指导纲要(试行)解读》,南京:江苏教育出版社,2002; [16]教育部基础教育司,《3-6岁幼儿学习与发展指南》,2012; - 1 -

交互设计_教学大纲

教学大纲 (2013-2014学年第一学期) 课程名称: 交互设计 课程代码: GC2012 计划学时: 34 学分: 2 程性质:专业、选修 面向专业:数字媒体技术(移动互联网游戏 开发) 课程负责人: 一、课程的性质、地位和作用 本课程是理论实践课程,所教课程围绕“以人为本”的设计原则,重点讲述人机交互的基本概念和重要意义以及发展历程、软件系统的人 机交互设计原则和方法、网络系统的人机交互设计原则和方法、人机交 互技术与设备、人机交互开发工具与环境,简要介绍人机交互的认知心 理学、计算机硬件的人机交互设计、人机交互技术的发展趋势,并培养 学生利用网络交互设计制作做实际作品的能力。 二、教学目的和要求 1.掌握交互设计及其软件的基本概念、基本结构、工作原理及设计方法,最终了解和掌握其工作原理,具有初步的设计能力。 2.学会使用设计类工具分析、设计,通过全面培养学生的分析、设计、开发、使用能力,提高学生分析问题、解决问题的自主创新能力。 3.通过“课程实验——实验课程——设计训练”循序渐进的训练,锻造学生的数据系统分析、设计、实现能力。 三、课程的主要内容,课程内容的深度、广度、重点、难

点 第一部分:理解目标导向设计 第一章交互设计概论 1.1什么是交互设计 1.2 提出交互设计的背景 1.3交互设计和周边学科 第二章基于UCD的用户需求研究 2.1 UCD的基础设计理论 2.2心理模型和实现模型 2.3用户研究:理解用户需求及搭建用例图第三章提供高效能和愉悦 3.1设计体贴的软件、设计智能软件 3.2改进数据检索,改进数据的输入 3.3为不同的用户需要进行特定设计 第四章设计模式应用及细节应用 4.1外观设计 4.2隐喻—图标的外观设计内涵 4.3习惯用法和启示。 第五章交互细节:鼠标及其操作 5.1直接操作和定点设备 5.2鼠标的选择和拖放 5.3操作控件 5.4对象及链接 5.5思考如何精确定位鼠标 第六章控件及其行为 6.1窗口行为 6.2使用控件 6.3菜单及使用菜单

《程序设计基础》实验教学大纲

《程序设计基础》实验教学大纲 课程名称:程序设计基础 英文名称:Programming Language 课程编号:2115000601-07 课程性质:课程类型:专业必修是否为独立设课的实验课:否 适用专业:计算机与软件学院 学时与学分:总学时:90 总学分:4 实验学时: 36 实验学分:1 执笔人:杨艳丽 制定时间:2011.06.10 一、实验课的任务、性质与目的: 本课程以C++语言为依托介绍高级语言程序设计,是一门实践性很强的课程,课程实验要求学生在学习语法知识的同时进行实践。本课程在选择结构、循环结构、数组、函数等6个知识点分别设置实验项目,其中函数是综合型实验,其它为验证型实验。通过上机实验,加深学生对基本语法知识的理解和应用,使其掌握结构化程序设计方法,培养其编程和调试的实际动手能力。 二、主要仪器设备及环境: 仪器设备:任何计算机及网络终端。 环境:windows操作系统、VC++6.0或Turbo 3.0

*说明:实验一主要是熟悉上机操作,以教师机房指导和现场考核(或考查)为主,一般不要求提交文字实验报告。 四、教材、实验教材(指导书): 1. 教材 [1] 钱能著,《C++程序设计教程》(修改版),清华大学出版社,2010年 2. 实验指导书 [1] 钱能著,《C++程序设计教程》(第二版)上机指导与习题解答,清华大学出版社,2009年 [2] 自编,高级语言程序设计上机操作指南(电子版) 五、考核方式与评分办法: 本课程的考核分为平时成绩及期末考试成绩两部分,其中平时成绩包括考勤、实验成绩等,期末考试以闭卷笔试为主。总成绩按以下公式计算: 总成绩=平时成绩×40%+期末成绩×60% 六、大纲审核人:张席

教学大纲规范java新

《Java语言与面向对象程序设计》 课程教学大纲 一、课程名称:《Java语言与面向对象程序设计》 二、课程类别:专业选修课适用专业: 三、学分: 3学分总学时: 54学时理论课学时:36学时实验/实践课学时:18学时 四、课程的性质、目的和任务 《Java语言程序设计》是计算机科学与技术专业本科生的一门选修课程。Java语言作为当今 INTERNET上最流行的编程语言,它的产生和WWW密切相关,所以课程中还将对WWW技术进行必要的介绍。通过本课程的学习,使学生掌握网络编程的基本方法,能够根据现实生活实践编制出一些实用的客户机/服务器小程序。 五、本门课程与相关课程的联系与分工: 六、教学内容与要求 (一)说明本课程的具体教学内容和对内容的要求,要求以了解、理解、掌握、熟练等层次加以说明。 1、面向对象软件开发概述 教学内容:面向对象问题求解的提出;面向对象问题求解的概述;对象、类与实体;对象的属性与相互关系;面向对象的软件开发过程;面向 对象程序设计方法的优点。 教学要求: 本章作为了解内容,要求学生自学。 2、Java语言概述 教学内容:Java语言的产生;Java语言的应用前景;Java语言和C++;Java 语言的特点; Java Applet和Java Application;HTML语言; Java Applet程序的编辑、编译和运行;Java Application程序的编 辑、编译和运行; 教学要求: 1).了解:Java语言的产生、应用前景和特点; 2).了解:HTML文件的作用; 3).掌握:Java语言和C++语言的相同处及不同处; 4).熟练掌握:Java Applet程序和Java Applicatio程序的编辑、编译和运行过程。 3、Java语言基础 教学内容: Java语言的数据类型;简单类型;整型数据;变量;浮点型数据; 字符型数据和逻辑型数据;数组和向量;流程控制; 教学要求: 1).了解:强制数据类型的转换格式;了解运算符的优先级和结合

幼儿园活动设计与指导教学大纲

幼儿园活动设计与指导教学大纲 教学大纲课程名称:幼儿园活动设计与指导课程类别:必修课制定时间:xx年7月9日英德华粤艺术学校制《幼儿园活动设计与指导》课程教学大纲 一、课程类型:必修课 二、先修课程:幼儿卫生学、幼儿教育学、幼儿心理学 三、学时:180学时 四、课程概述: 1、教学目的:培养学生综合设计幼儿园教育活动的能力,让学生学习到最基本的、最实用的知识和技能。 2、教学要求:通过学习使学生掌握幼儿园教育制度、教育课程和幼儿园活动最基本的要素,从而树立科学的儿童观和幼儿教育观;理论联系实际,运用我国学前教育思想中的精华分析学前教育活动案例并指导学生的学前教育活动设计实践。 五、教学方法:主要有讲授法、讨论法、操作练习法、问题探究法、案例分析法、发现法、课堂模拟教学等以及借助计算机辅助教学等现代化教学手段。六、重难点:七、选用教材和主要教学参考书:[1]杨文尧主编,《幼儿园活动设计与实践》,高等教育出版社,1999;[2]许卓娅主编,《幼儿园课程理论与实践》,南京:南京师范大学出版社,2002;[3]冯晓霞主编,《幼儿园课程》,北京:北京师范大学出版社,2001;[4]石筠韬主

编,《学前教育课程论》,北京:北京师范大学出版社,2001[5]袁爱玲主编,《学前创造教育活动设计》,北京:北京师范大学出版社,2001;[6]周兢、陈娟娟主编,《幼儿园活动整合课程指导》,北京:北京师范大学出版社,2001;[7]汪荃主编,《在游戏中成长活动区游戏指导》,北京:海洋出版社,1996;[8]王俊美主编,《幼儿园数学活动指导》,北京:地质出版社,1998; [9]顾荣芳、薛菁华主编,《幼儿园健康教育》,北京:人民教育出版社,2004;[10]许卓娅主编,《幼儿园音乐教育》,北京:人民教育出版社,2004;[11]应彩云主编,《孩子是天,我是云》,上海社会科学院出版社,2004;[12]《幼儿园快乐与发展课程教师指导用书》,北京:北京师范大学出版社,2004;[13]白爱宝主编,《幼儿发展评价手册》,北京:教育科学出版社,2004;[14]刘炎主编,《幼儿园游戏》,北京:中国社会出版社,1999;[15]教育部基础教育司,《幼儿园教育指导纲要(试行)解读》,南京:江苏教育出版社,2002;[16]教育部基础教育司,《3-6岁幼儿学习与发展指南》,xx;八、考核形式:笔试根据我校客观实际情况,采取过程性评价和形成评价相结合的考核方式,改变单一的评估形式,并且加大过程性评估在学生学业成绩的权重系数,过程性评估与终结性评估各占学期成绩的50%和50%。其构成如下:学期成绩=平时成绩(课堂笔记/课堂发言/课堂出勤)(50%)+ 期末考试成绩50%)九、学时分配本课程在第三学期、第四学期,第五学期开设,课堂教学共180学时。第三

设计模式教学大纲与教学计划

《设计模式》教学大纲与教学计划 课程的性质与任务 本课程为专业必修课。 本课程在第四学期课程中讲解,在前三个学期学生已经学习了.Net专业的基本课程,具有一定的项目开发经验,但对面向对象思想的认识较肤浅,对设计模式还没有概念。通过本门课 的学习,使学生对面向对象有一个深入的了解,通过程序的不断重构和演变,把设计模式的学 习门槛降低,使学生初步掌握程序的设计模式。 课程目标 ?掌握面向对象基础知识 ?掌握创建型设计模式 ?掌握结构型模式 ?掌握行为模式 本课程主要内容及计划

第一讲面向对象基础 课程目标: ?掌握面向对象基础知识 重点和难点: ?面向对象中多态和接口的使用 知识点: 1.类与实例 2.构造方法、方法重载 3.属性与修饰符 4.封装、继承、多态 5.重构、抽象类、接口 6.集合、泛型 7.委托与事件

第二讲简单工厂模式 课程目标: ?掌握简单工厂模式的使用 重点和难点: ?对程序的可维护性、可扩展性、可复用性及灵活性的理解。 ?对紧耦合和松耦合的理解 ?对UML类图的理解 ?简单工厂模式的使用 知识点: 1.代码编写规范 2.面向对象编程 3.面向对象的好处 4.紧耦合与松耦合 5.简单工厂模式 6.UML类图

第三讲策略模式 课程目标: ?掌握策略模式的使用 重点和难点: ?对策略模式的理解及使用 知识点: 1.商场收银软件 2.简单工厂实现商场收银 3.策略模式 4.策略模式实现 5.策略与简单工厂结合 6.策略模式解析

第四讲工厂方法模式 课程目标: ?掌握工厂方法模式的使用 重点和难点: ?工厂方法模式实现计算器程序 知识点: 1.简单工厂模式实现 2.工厂方法模式实现 3.简单工厂VS工厂方法模式

c语言程序设计》教学大纲

《C语言程序设计》教学大纲 课程名称:中文名称:C语言程序设计;英文名称:C Language Programming 课程编码:161002 学分:分 总学时:72学时,其中,理论学时:52学时;上机学时:20学时。 适用专业:全校理工科各专业 先修课程:计算机基础 执笔人: 审订人: 一、课程的性质与任务 《C语言程序设计》是为全校所有的理工科专业的学生开设的公共基础课,也是一门重要的必修课。其目的是使学生掌握程序设计的基本方法,培养学生掌握利用计算机处理问题的思维方法与应用能力。要求学生掌握程序的三种基本结构及结构化的程序设计方法,了解并掌握几种典型的算法,并且能够熟练地运用C语言编写各种应用程序,为进一步学习其它相关课程奠定基础。 二、教学内容与学时分配 第一章程序设计基本概念 (3学时) 本章重点:一、算法及特性;二、结构化程序设计方法。难点:算法设计及其表示。 第一节程序和程序设计 一、程序;二、程序设计。 第二节算法 第三节结构化程序设计方法

第四节 C语言程序的基本结构 第二章数据类型、运算符和表达式 (5学时) 本章重点:一、标识符的正确使用;二、各种基本数据类型的使用;三、算术运算符的优先级和结合性;四、表达式计算中的类型转换。难点:一、各种类型数据在计算机内存中的存储形式;二、自增自减运算。 第一节 C语言的数据类型 第二节常量与变量 第三节整型数据 第四节实型数据 第五节字符型数据 第六节算术运算符与算术表达式 第七节赋值运算符与赋值表达式 一、赋值运算符和赋值表达式;二、复合的赋值表达式;三、自加、自减运算符; 四、赋值运算中的类型转换。 第八节逗号运算符与逗号表达式 第三章顺序结构程序设计 (4学时) 本章重点:一、printf函数;二、scanf函数。难点:输入与输出时的格式控制。 第一节 C语句概述 第二节赋值语句 第三节数据的输入与输出 一、printf函数;二、putchar函数;三、scanf函数;四、getchar函数 第四节顺序结构程序举例

《Java技术及其应用》2017教学大纲

Java 技术及其应用》 教学大纲 安徽大学计算机科学与技术学院 二O 一七年四月

课程性质与设置目的要求 《Java技术及其应用》课程是安徽大学计算机科学与技术学院软件工程专业选修课。《Java技术及其应用》以介绍Java面向对象程序设计方法为逻辑起点,以安徽大学计算机科学与技术学院软件工程专业学生为讲授对象,是集理论性与 应用性为一体的学科。Java是一种通用的面向对象的编程语言,其语法与C和C ++相似,但舍弃了一些难以理解和不安全的语言特征。本课程将从Java语言的 实现机制入手,结合示例程序,较为系统地介绍Java语言的主要特征和编程技术,包括:基本语法、类与对象、继承与多态性、包与接口、异常处理、输入输出流、图形用户界面等内容。 设置本课程的目的是:使学习者在全面了解Java技术历史、现状与发展趋势的基础上,系统掌握Java基本概念、编程思想以及程序设计技术,具备熟练的Java编程技能和面向对象软件设计思想,完成本课程的学习后能够熟练地综合应用Java技术和面向对象的思想编写程序解决现实生活中的问题,最终提高程序设计水平和计算机应用能力,从而能胜任企业软件研发以及科研院所的研发、教学任务。 学习本课程的要求是:学习者应按照教学大纲要求,掌握Java语言的基本 语法和语义,理解面向对象概念,会编制Java应用程序,通过编程实践形成良好的编程习惯。 先修课程要求:C语言程序设计,数据结构 本课程计划36学时。 选用教材:刘政怡.《Java语言程序设计教程》,安徽大学出版社,2016 教学 手段:多媒体演示、讲授相结合。 考核方法:闭卷考试 教学进程安排表:

幼儿文学教学大纲

浙江广播电视大学 学前教育专业(开放专科) 《幼儿文学》教学大纲 第一部分大纲说明 一、课程的性质和任务 《幼儿文学》是中央广播电视大学为学前教育专科所开设的一门选修课,其教材由各级省电大自主选择。浙江电大所选择的教材是《学前儿童文学》(李莹、肖育林主编,复旦大学出版社2006年7月第1版),内容为学前儿童文学的基本理论(包括学前儿童文学的内涵界定、婴幼儿的年龄特征、学前儿童文学的特点即学中外前儿童文学发展的基本状况)和学前儿童文学的体裁分类(包括文体介绍、欣赏及创作)。本课程授课学期为一学期,课内授课总计54学时,学分3分。 二、先修课要求 在修有《学前儿童发展心理学》、《学前儿童教育学》、《学前儿童语言教育》、《学前儿童艺术教育(音乐)(美术)》及《艺术欣赏》等课程的基础上更易于促进本课程的学习。 三、课程教学基本要求 本课程教学首先应熟悉学前儿童文学的基本理论,了解婴幼儿的生理、心理及语言特征,从而为后续的文学体裁及其代表作品的欣赏、创作的学习提供理论指导。其次是认真把握各章前的“学习要点”提示,明确各章节的学习重点,拟定合理的学习计划。再次是结合各章后的“思考与练习”反顾学习,巩固学习的成果。要尽可能地以具体作品为中心,精读、精讲、精析,让学生在具体的阅读思考中获得审美的愉悦,提高独立分析、解决问题的能力,并养成良好的学习习惯。 四、教学方法和教学形式建议 《幼儿文学》的课堂教学材料是《学前儿童文学》(李莹、肖育林主编,复旦大学出版社2006年7月第1版)。此教材是由浙江电大文史系中文教研室指定,该书的基本特点如其“前言”所言,“以婴幼儿文学和婴幼儿心理学理论知识为基础,由基本理论学习到作品阅读鉴赏,再到婴幼儿文学作品的创作和改编。以理论基础为指导,以作品鉴赏为基础,以写作训练为提升,三者有机结合,互为补充,突出专业基础课程特色。”这要求教师与学生在教学中要熟悉婴幼儿不同年龄段的生理、心理及语言发展特点,有选择性地讲解一些符合不同年龄婴幼儿身心发展需要的思想性、艺术性结合较为完美的作品。具体的讲解中要能不囿于课文,多方搜集材料,力求使课程的讲解内容更加丰富、生动。同时还应积极开展课堂研讨或教学设计之类活动,从互动中培养学生解决实际问题的能力,加深他们对本课程基本理论及内容的理解。

《程序设计基础》实验课程教学大纲.doc

《程序设计基础》实验课程教学大纲 1 .课程概况 注:(1)平时实5金考核主要是对学生完成每个实验项目的预习、操作、实验报告等的综合考核; (2)笔试或门试主要是对学生掌握实验原理、实验结果分析方法等知识的考核。

2.教学内容及教学安排 3.教学要求

4.实验的主要仪器设备 5.实验指导书和参考书 1、《c语言程序设计实验指导书》自编教材 2、谭浩强.C程序设计(第四版).北京:清华大学出版社,2010 3、谭浩强.C程序设计(第四版)学习辅导.北京:清华大学出版社,2010 6 .专业个性化需求补充说明 附件:实验教学大纲编写的进一步说明(见下页)

附件:实验教学大纲编写的进一步说明 1.重新审定实验课程所开设的实验项目,除保留必做的经典演示性、验证性实验项目外,应尽量开设综合性、设计研究类实验项目。做到各专业有综合性、设计研究类实验项目的实验课程占总实验课程门数的80%以上;力争各专业综合性、设计研究类实验项目数占总实验项目数的30%以上。 2.实验教学大纲中设置的实验项目数应适当多于课程实际必须开设的实验项目数;要求设置选修实验项目,以满足不同教师个性化教学需求和学生不同层次的学习需要。 3.实验项目主要教学内容(内容提要):从实验项目的实验目的、方法和要求等方面简要阐述。 4.实验项目学时:每个实验项目有明确的实验学时数。因为设置有选做实验项目,各实验项目学时数之和应大于实验课程总学时数。 5.实验项目类型:分为演示性、验证性、综合性、设计研究、其它等。 (1)演示性实验项目:由教师操作,学生仔细观察,验证理论、说明原理和介绍方法。 (2)验证性实验项目:按照实验教材(或实验指导书)的要求,由学生操作验证课堂所学的理论,加深对基本理论、基本知识的理解,掌握基本的实验知识、实验方法、实验技能和实验数据处理,撰写规范的实验报告。 (3)综合性实验项目:可以是学科内一门或多门课程教学内容的综合,也可以是跨学科的综合。运用多方面知识、多种实验方法,按照要求(或自拟实验方案)进行实验,主要培养学生综合运用所学知识、实验方法和实验技能,分析、解决问题的能力。 实验项目内容满足以下条件之一视为综合性实验项目: %1涵盖本课程的多个知识点; %1涉及多门课程的知识点; %1本课程多项实验内容的有机综合。 (4)设计研究类实验项目:运用多学科知识、综合多学科内容,结合教师的科研项目,可以是实验方案的设计,也可以是系统的分析与设计。从查阅资料、拟定实验方案、实验方法和步骤(或系统的分析与设计)、选择仪器设备(或自行设计、制作)并实际操作运行,以完成实验的全过程,同时形成完整的实验报告,学生独立完成或教师指导下完成。使学生初步掌握科学思维方式和科学研究方法,学会撰写科研报告和有关论证报

《Java课程设计(第3版)》教学大纲

《Java课程设计》教学大纲 JAVA COURSE DESIGN 一、课程性质和教学目的 课程性质:《Java课程设计》这门课程是软件工程专业的重要的专业实践课。这门课程的先行课程是计算机文化基础、计算机网络、软件工程、计算机组成原理、Java语言程序设计等。本门课程结合《JA V A 语言程序设计》的理论知识,通过实践环节可以巩固所学的理论知识、提高程序设计能力。通过程序设计的训练,使学生能够综合应用JA V A基础知识和基础方法,编写出高效率的应用程序,体会软件设计全过程,提高软件设计能力,为今后进行系统软件和应用软件的开发研究打下坚实的基础,培养刻苦专研和严谨的编程精神,为今后从事项目开发和撰写毕业论文积累经验。 教学目的:通过本课程的教学应当使学生巩固和加深学生对Java语言课程的基本知识的理解和掌握,掌握Java语言编程和程序调试的基本技能。本课程要求学生使用JAVA语言来独立完成软件的设计与开发。训练学生做出一个中、小型的项目,培养学生利用Java语言进行软件设计的基本思路和方法,提高运用Java语言解决实际问题的能力,提高编程技术,为今后从事项目开发和撰写毕业论文积累经验。使他们逐步成为既有一定的理论知识又有一定的动手实践能力的软件技术人才。 二、课程教学内容 Java课程设计总学时是40学时,合理穿插安排在Java程序课程之中,一般是从期中后在老师指导下,学生逐步结合所学内容,阶梯式完成课程设计,不仅有针对性,也非常能够互相促进,使得二者有结合。 1.准备及理论学习:查找相关资料、书籍,阅读示例文档,以及最新录制的课程设计数据库知识的教学软件,确定自己的课设题目。 2.设计:要求并指导学生设计程序结构、模块图、完成类的设计、添加相应的应用功能。 3.编码:由学生独立完成程序的编码,并且自己调试、测试、查看运行效果。 4.完成文档:填写Java语言课程设计报告单。 5.验收:由教师检查软件运行效果、项目文档。。 三、课程教学的基本要求 1.可以根据数据库理论知识经教师同意自定一个题目。 2.完成系统分析与系统设计—--设计合理的数据结构和系统框架,完成设计的结构图。 3.软件要打包发布,软件的代码要规范、有详细的注释,能正确运行,上交所有代码的电子版。 4.学生填写Java语言课程设计报告单,每人一份。 5.以班级为单位上交电子版文档。每个同学的文件夹名字为"班级_学号_姓名",文件夹中应该包括可执行文件、全部源文件及对应的class文件、辅助文件。 6

《幼儿语言教育活动设计与指导》教学大纲(幼师专业)

幼儿语言教育活动设计与指导教学大纲 一、说明 1、课程性质和内容 幼儿园语言教育活动设计与组织是学前教育专业一门重要的专业必修课。主要内容包括幼儿语言教育概述、幼儿文学作品学习活动、幼儿园的谈话活动、幼儿园的讲述活动、幼儿语言 游戏活动、幼儿园的早期阅读活动、幼儿园的英语教育活动 2、课程的任务和要求 通过本课程的学习,使学生较为全面地理解语言教育的基本理论,了解目前国内幼儿园语言教育设计与组织的基本情况,掌握幼儿语言教育的目标、内容、方法,并能够把所学理论 用于教学实践中,切实提高学生的实践应用能力,为将来的工作打下坚实的基础。 3、教学中应注意的问题 (1) 教学中应特别强调由简单到复杂,逐步由理论上升到实践。 (2) 应掌握各种活动的设计与指导,并熟练的应用于教学实践当中。 二、学时分配表 教学内容总学时讲授学时训练学时一幼儿语言教育概述 5 4 0 (一) 幼儿语言教育的特点和意义 1 0 (二) 幼儿语言教育的目标及内容 1 0 (三) 幼儿语言教育活动的设计 1 0 (四) 幼儿语言教育活动的评价 1 0 二幼儿文学作品学习活动 5 4 1 (一)幼儿文学作品学习活动概述 1 0 (二)幼儿故事学习活动的设计与指导 1 0 (三) 幼儿诗歌散文学习活动的设计与指导 1 1 (四) 幼儿文学作品学习活动参考案例 1 0 三幼儿谈话活动 4 3 1 (一)幼儿谈话活动概述 1 0 (二)幼儿谈话活动的设计与指导 1 0 (三)幼儿谈话活动参考案例 1 0 四幼儿讲述活动 4 3 1 (一)幼儿讲述活动概述 1 0

(二)幼儿讲述活动的设计与指导 1 0 (三)幼儿讲述活动参考案例 1 0 五幼儿语言游戏活动 4 3 1 (一)幼儿语言游戏活动概述 1 0 (二)幼儿语言游戏活动的设计与指导 1 0 (三)幼儿语言游戏活动参考案例 1 3 六幼儿早期阅读活动 4 3 1 (一)幼儿早期阅读活动概述 1 1 (二)幼儿早期阅读活动赏设计与指导 1 1 (三)幼儿早期阅读活动参考案例 1 0 七幼儿英语教育活动 4 3 1 (一)幼儿英语教育活动概述 1 0 (二)幼儿英语教育活动的设计和指导 1 0 (三)幼儿英语教育活动赏参考案例 1 0 总计30 22 8 一、课程内容与要求 第一章幼儿语言教育概述 教学要求 1、了解幼儿语言发展特征和幼儿语言教育特点 2、明确教育各层次目标及幼儿语言教育的内容 3、能够独立设计并拟定幼儿语言活动方案 教学内容 第一节幼儿语言教育的特点和意义 1、语言与言语 2、幼儿语言发展特征 3、幼儿语言教育的特点 第二节幼儿语言教育的目标及内容 1、幼儿园语言教育目标结构 2、幼儿园语言教育活动的内容范畴 第三节幼儿语言教育活动的设计

程序设计基础课程教学大纲

《程序设计基础》课程教学大纲 课程简介:(300字以内) 《程序设计基础》是软件工程专业必修的专业核心课程之一,主要用以培养学生程序设计能力, 本课程主 要介绍 C 语言的基本语法、基本语句、数据类型、基本控制结构以及程序设计的一般方法, 使学生具有使用当今流行的系统平台的初步能力, 具有熟练使用C 语言编程解决实际问题的能力, 培 养良好的程序设计风格和习惯,培养上机解题调试程序的初步能力,为以后的软件开发等奠定基础。 教学目标(M ) 1.课程概 况 课程代码 B1102301 课程所属模块/课程性质 专业核心课 课程名称 程序设计基础 总学时/学分 82/4. 5 理论学时/学分 54/3 实践实训学时/学分 28/1.5 开设学期 适用专业 软件工程 先修课程 计算机导论 所属教研室 软件工程 选用教材 C 程序设计(第四版)谭浩强 清华大学出版社 大纲执笔人 蔡勇 大纲审核人 曾安平 M3:掌握编程一些常用的算法 M1:掌握程序设计语言相关语法规则 M2:掌握程序设计语言的基本控制结构和语句

2.教学内容及要求 第一章程序设计与C 语言 1.教学内容 第一节C 语言出现的历史背景、C 语言的特点第二节简单的C 语言程序介绍 第三节运行C 程序的步骤与方法 2.教学要求 了解C 语言出现的历史背景、C 语言的特点理解简单的C 程序功能及结构 掌握C 程序的上机调试步骤 3.教学重点和难点 C 语言的特点,运行C 程序的步骤与方法。 第二章算法——程序的灵魂 1.教学内容 第一节算法的概念、算法的特性、简单算法举例 第二节算法的表示、结构化程序设计方法 2..教学要求了解算法的概念、算法的特性理解结构化程序设计方法掌握算法的表示(自然语言表示、传统流程图表示、N-S 流程图表示、伪代码表示、计算机语言表示) 3.教学重点和难点掌握算法的表示第三章顺序结构程序设计 1.教学内容 第一节顺序结构程序设计举例 第二节数据的表达形式及其运算 第三节C 语句 第四节字符数据的输入输出、格式输入与输出 2.教学要求 掌握C 语言的数据类型、常量与变量、整型数据、浮点型数据、字符型数据、变量赋初值、数值型数据间的混合运算、算术运算符算术表达式、赋运算符和赋值表达式、逗号运算符和逗号表达式。 理解C 语言的赋值语句、输入输出概念掌握字符数据输入输出、格式输入输出,熟练掌握顺序结构程序设计方法3.教学重点和难点 各类数值型数据间的混合运算;算术运算符和算术表达式;逗号运算符和逗号表达式。字符数据的输入输出,简单的格式输入与输出,较复杂的输入输出格式控制。 第四章选择结构程序设计 1.教学内容 第一节关系运算符和关系表达式、逻辑运算符和逻辑表达式第二节if 语句、switch 语句 第三节选择结构程序设计综合举例 2.教学要求理解关系运算符和关系表达式、逻辑运算符和逻辑表达式掌握if 语句、switch 语句,熟练掌握选择结构程序设计方法3.教学重点和难点 用if 语句实现选择结构,利用switch 语句实现多分支选择结构。 第五章循环结构程序设计 1.教学内容 第一节为什么需要循环控制

《JavaEE程序设计》课程教学大纲

《Java EE程序设计》课程教学大纲 英文课程 名称 Java EE Programming 总学时48学分 3 课程编码0809412005 理论 学分数 2 实验 学分数 1 适用专业软件工程先修课程 JAVA面向对象程序设计,Java高级 程序设计 课程 类别 □学科基础(必修)□专业核心(必修)■专业方向(限选)□任选 一、课程支撑的毕业要求及其具体指标点 1、支持毕业要求3:能够设计针对复杂工程问题的解决方案,设计满足特定需求的系统、单元(部件)或工艺流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。 具体指标点为:3.1掌握程序设计理论与方法,具备软件开发技能;3.2具备在他人指导下进行软件系统设计与开发能力 通过本课程学习,使学生理解和掌握JAVAEE程序设计方法,建立起牢固扎实的理论基础,掌握使用JAVAEE编程技术针对复杂工程问题进行程序分析和设计的能力。通过本门课程的学习,使学生初步掌握基于JAVAEE的企业项目设计能力,能够从事基于JAVAEE的企业级项目开发。 2、支持毕业要求4:能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。 具体指标点为:4.2 在他人指导下,根据软件需求规格,进行过程、组件或模块设计和UI设计,且有能力对结果进行测试与评估;4.3能够理解、评估相关的需求、架构和软件文档;能够遵循编码规范完成编码;4.5在他人指导下,完成软件工程某一应用领域(专业方向)的系统分析、设计和实施。 通过本课程学习,让学生理解和掌握基于JAVAEE企业软件设计方法,有能力对复杂工程问题进行需求分析与评估;掌握软件项目分层设计理论与方法;掌握软件行业的基本编码规范,有能力在一定指导下分析、设计并实施基于JAVAEE 的系统软件开发,用以解决具体领域如操作系统、网络通信、数据库等的应用问题。 3、支持毕业要求5:能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。 具体指标点为:5.1掌握软件开发过程中所使用的工具和方法;5.2 能够了解软件开发过程中所使用的多种工具、技术资源和方法,并能针对具体复杂工程

幼儿教育专业教学计划与教学大纲终极

大连中港通关职业技术学校 幼儿教育专业指导性教学大纲 (适用于招收初中毕业生,学制3年) 一、指导思想 1、贯彻党的教育方针,注重学生素质的全面提高。 2、以中级技能人才为培养目标,达到国家职业标准要求。 3、坚持理论与实践相结合,突出职业技能培训,注重对学生分析问题、解决问题能力的培养。 4、体现现代科学技术的发展,与行业、企业的生产实际需求紧密结合,突出教学的科学性和 先进性。 二、培养目标 培养德、智、体全面发展,有理想、有道德、有文化、有纪律,具有较强的实际工作能力和就业能力的物流技能人才。具体要求如下: 1、思想品德 培养学生热爱中国共产党、热爱社会主义、热爱祖国的思想政治觉悟,树立正确的政治方向,具有良好的职业道德品质和较强的法律意识。 2、文化知识 提高学生的文化水平,使学生掌握学习专业理论和技能所需要的文化知识,具有一定的文化素养和继续学习专业知识的能力。 3、专业知识与操作技能 培养学生掌握本专业必需的基本理论、基本知识和基本技能,掌握采购、仓储、物流、商品检验的基本知识和技能,能够进行物流成本的核算,对物流设施设备和物流信息系统有一定的了解。学生毕业时达到物流员的技术水平。 4、身心健康

了解体育、卫生和保健知识,掌握体育锻炼技能,养成良好的体育锻炼和卫生习惯,具有健康的体魄和良好的心理素质。 三、周数分配 本计划适用于招收初中毕业生,学制3年。总周数156周,其中教学116周,入学、毕业教育各1周,考试8周,公益劳动和机动6周,假期24周。

四、教学计划表见附表。

五、主要课程设置与要求 1、德育 通过思想道德教育、法制教育、职业道德教育,以及有关社会经济政治常识教育,帮助学生树立正确的政治方向,树立正确的世界观、人生观、价值观,培养良好的道德品质,养成文明的行为习惯,增强法制意识。 2、体育 提高学生的体育技能和身体素质,达到相应的国家体育锻炼标准的要求,养成良好的体育锻炼习惯和卫生习惯。 3、语文 从职业教育的培养目标出发,加强语文基础知识和基本技能的训练,不断提高学生听、说、读、写的能力。通过教学,使学生能够正确运用祖国语言文字进行学习和工作。不断提高文化素养。 4、数学 培养学生掌握一定的数学概念和基础知识,加强学生逻辑思维和计算能力的训练,提高学生分析问题的能力,为学习专业知识奠定基础。 5、英语 掌握英语语音、语法、词汇的基础知识和听、说、读、写的基本技能,掌握简单的日常用语,能借助工具书识别商品的英文标志以及阅读英文物流单据等。 6、计算机基础与应用 通过计算机基础知识的教学,使学生掌握微型计算机的基础知识和操作方法。 7、幼儿语言教育活动设计与指导 通过本书的学习,能够获得关于幼儿语言学习和教育的特点,从而能顺利开展幼儿教学工作。了解国家的就业方针和政策、就业环境和就业途径、求职方法和求职技巧。树立正确的职业理想,增强职业意识,提高就业能力。 8、幼儿玩具制作 本课程涉及的知识领域较广,融合了人类学、哲学、文化学、心理学、教育学等多学科的重要内容。课程强调理论与实际相结合,注重培养学生运用游戏理论分析和解决游戏实践问题的能力。

UML统一建模语言课程教学大纲

《UML统一建模语言》课程教学大纲1.课程概况

2.教学内容及要求 第一章UML与面向对象 教学内容 (1)UML概述 (2)UML组成 (3)面向对象 教学要求 (1)了解UML的发展和组成 (2)理解建模的意义 (3)掌握UML的四层结构 (4)理解UML视图和图的关系 (5)掌握UML模型元素内容 (6)理解UML通用机制 (7)理解面向对象基本概念 (8)了解面向对象开发 (9)熟悉面向对象开发的优点 (10)掌握面向对象开发三层设计 教学重点难点 建模的意义;UML的四层结构;模型元素;通用机制;视图和图的关系;面向对象相关知识。 第二章用例图 教学内容 (1)用例的基本概念,参与者,用例,泛化,用例之间的关系 (2)如何发现参与者、用例 (3)用例描述的格式要求 (4)绘制用例图 教学要求 (1)理解用例的基本概念 (2)能够很好的识别参与者与用例 (3)掌握用例之间的关系 (4)理解泛化在用例图中的使用 (5)熟练掌握用例图的绘制 (6)熟练掌握用例描述的格式要求 教学重点难点 用例的基本概念,绘制用例图;用例描述的格式要求;识别参与者与用例。 第三章类图、对象图和包图 教学内容 (1)面向对象的基本概念 (2)类图的基本概念

(3)对象图的基本概念 (4)包图的基本概念 教学要求 (1)了解面向对象的基本概念 (2)掌握类的设计原则 (3)理解类图的基本概念 (4)掌握类间的关系 (5)了解对象图和包图的概念 (6)熟练使用建模工具建模类图 教学重点难点 类的设计原则;类图的基本概念;类之间关系的模型表示及含义;熟练使用建模工具建模类图。 第四章活动图 教学内容 (1)活动图的标记符 (2)其他标记符 (3)使用建模工具为活动图建模 教学要求 (1)理解活动图的功能 (2)掌握活动图基本标记符 (3)掌握条件的使用 (4)掌握分叉和汇合的使用 (5)掌握泳道概念及其标记符的使用 (6)理解对象流概念及其标记符 (7)熟练掌握使用建模工具为活动图建模 教学重点难点 活动图的功能;活动图的基本标记符;使用建模工具为活动图建模;分叉和汇合; 泳道的概念及其标记符的使用;对象流的概念。 第五章交互图 教学内容 (1)交互图概述 (2)顺序图概述 (3)通信图概述 (4)时序图概述 教学要求 (1)理解什么是交互图 (2)使用交互图有什么优点 (3)能够使用交互图为用例建模 (4)了解组合结构图描述的内容 (5)理解组合结构图的作用

相关文档
最新文档