河套大学理学系计算机应用技术专业教学大纲汇编(一).pdf
-
资源ID:88130332
资源大小:23.70MB
全文页数:202页
- 资源格式: PDF
下载积分:12金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
河套大学理学系计算机应用技术专业教学大纲汇编(一).pdf
河 套 大 学理 学 系计算机应用技术专业教学大纲汇编(一)二 0 一 0 年十月目 录3DSMAX7.0教学大纲.1ASP.NET动态网站开发教学大纲.10C+程序设计教学大纲.22C程序设计教学大纲.32FLASH MX教学大纲.38 精通OFFICE2003教学大纲.46POWERBUILDER程序设计教学大纲.63 VISUAL FOXPRO程序设计教学大纲.68 电子商务物流与配送教学大纲.74 电子商务与网络安全教学大纲.80 电子政务教学大纲.87 高级平面图形设计与制作教学大纲.92 计算机辅助设计教学大纲.98 计算机辅助设计教学大纲.107 数字逻辑与数字系统教学大纲.116 网络安全技术教学大纲.125SQL SERVER数据库基础教学大纲.134 网络组建技术教学大纲.140 计算机组装与维护教学大纲.152 网络应用基础教学大纲.158 网络营销教学大纲.164 网络原理教学大纲.169 网页设计与配色教学大纲.177 网页设计与制作教学大纲.179FLASH M X综合设计与制作教学大纲.187 电子商务网站建设实例教学大纲.191CDs MAX 7.0教学大纲第一部分大纲说明一、课程的性质和任务3 D s M A X是A utodes k公 司 旗 下D i s cr eet子公司推出的面向个人计算机的三维动画制作软件(K i neti x与加拿大的D i s cr eet L ogi c公司合并后名称已改为D i s cr eet),3 ds ma x正 在 成 为P C机三维动画制作软件的主流,在建筑设计、室内设计、展示设计、产品造型设计、小 型 影 视 制 作(如影视片头设计、多媒体设计、网页动画设计)、教育等领域众多领域已经有了广泛的应用。随 着3 D s M A X功能的日益强大,它已被应用到越来越多的领域。在影视制作领域,3 D s MAX不仅可以还原逼真的三维场景,生成栩栩如生的三维角色,还可以创建只有在计算机中才能存在的奇幻世界,极大地拓展了我们的视觉空间。二、培养目标能利用3 D s M A X 7.0制作简单的模型、动画,对室内外进行一般的设计,掌握其中的材质和灯光及摄像机的使用。三、授课对象高职高专数学与计算机系计算机应用专业在校大学生四、课程的特点和教学基本要求本课分为课堂讲解、上机实战、课 后 练 习3部分。其中课堂讲解主要讲述软件相关的基础知识点,讲解要精练、准确;上机实战主要结合该课的知识点进行练习,加强学生的动手实践能力;课后练习便于巩固加强记忆。教学基本要求:掌握使用该软件进行基本的建模、材质的设置与编辑、灯光与环境的设置、简单的动画设置;建立日常生活中简单的模型,能进行简单的室内外设计;生成简单的动画。五、课程教学要求的层次1、掌握:能够全面掌握所学内容,并能用3 d s m a x 6分析、初步设计和完成指定的要求。2、理解:要求能够较好地理解相关内容,并能进行简单的制作和设计。3、了解:要求学生能一般了解所学的内容。六、教材及参考书 3 D s M A X 6实用教程(北京希望电子出版社)3 D s M A X 6建筑效果图制作(中国铁道出版社)3 D s M A X 经典设计实例食集粹(人民邮电出版社)3 D s M A X 5效果图设计速成教程(北京希望电子出版社)3 D s M A X 5三维与动画设计精彩实例(清华大学出版社)第二部分教学媒体与教学过程建设一、程教学总学时数本课程总学时数1 0 8 时,授 课 5 4 时,实 验 5 4 时。二、文字教材与其它媒体的配合文字教材作为学习的主要媒体,反应课程知识的系统性和完成性,在形式上便于自学。部分内容可配合V C D 教学,便于观看整体效果,教学主要通过电子教案讲授,便于学生接受和课后学习。三、主要教学媒体的使用与学时分配建议学时分配如下:章 次教学内容讲课学时(理论)上机学时(实践)第一部分3Ds M A X 7.0 界面和基本内容、工作流程23第二部分创建简单模型45第三部分使用编辑修改器812第四部分复合对象建模69第五部分材质与贴图75第六部分灯光和摄像机45第七部分关键帧动画和控制器动画87第八部分粒子系统55第九部分输出和特效67合计5058四、考核方式平时实验成绩占总成绩4 0%,期未实践成绩占总成绩6 0%第三部分教学内容和教学要求第 1 章 3 D s M A X 7.0 界面和基本内容、工作流程界面与界面的定制;视图导航控制;文件管理;选择与选择集;使用变换坐标系和变换中心;操纵对象;对象的对齐;对象的镜像;对象的复制与阵列复制中的动画;使用编辑修改器堆栈可以U n do;复制、关联复制和参考复制;时间的定制;准确绘图;创建与使用摄像机;渲染等。L 1 视图操作(V i e w p o r t)与定制界面(Cu s t o m i z e U I)课程目标掌握界面与界面的定制,了解视图的操作理论知识了解理解掌握3D MAX的三大要素及制作流程界面元素及各模块的功能和使用方法命令面板及工具栏中经常使用基本工具视图布局与设置视图背景视图导航文件格式文件操作(合并与导入和导出)课程学时2学时第 2 章选择方法(S e l e c t i o n)与变换操作(T r a n s f o r m)课程目标掌握3Ds MAX的选择方法与变换操作理论知识了解理解掌握基本选择区域选择名称选择与锁定选择选择过滤设置对象的属性移动、旋转、放缩变换数值变换与变换按钮成组对象与链接对象课程学时4学时第 3 章 创建对象3 Ds MAX 提供了多种建模方法,如直接创建三维几何体;创建二维图形;使用简单的编辑修改器将二维图形转换成三维图形。本章就以问题和实例的方式介绍这些建模方法中涉及到的重要问题。3.1 创建三维几何体与二维图形课程目标创建简单的三维模型从而了解三维空间的概念与方法理论知识了解理解掌握S t a n da r d Pr i m i t i v e s (标准几何体)Ex t e n de d Pr i m i t i v e s (扩展几何体)S h a p e s (二维图形)编辑样条曲线掌握各种复制方法以及阵列与对齐工具的使用变换复制镜像复制快照复制间距复制捕捉方法(S n a p)位置捕捉课程学时2学时3.2 使用简单的编辑修改器将二维图形转换成三维图形课程目标通过编辑修改器将二维图形转换成三维图形创建常见的规则模型理论知识了解理解掌握Be n d(弯曲)T a p e r (锥化)*Be v e l (倒角)Ex t r u de (挤出)La t h e (车削)Be v e l Pr o f i l e (倒角轮廓)课程学时 4学时3.3 使用编辑修改器在 3 Ds MAX 7.0 中儿乎所有对象的操作都涉及修改器修改器可以单独使用,也可联合使用,并且不同的施加顺序产生不同的效果。熟练使用修改器堆栈会无限拓展你建造对象的能力。课程目标了解修改命令面板,如何使用修改器,了解使用修改器堆栈,各种编辑器的使用。理论知识了解理解掌握修改命令面板介绍基本编辑方法点、边、面、元素等次物体级的介绍通过使用空间变形修改命令对三维模型进行修改T wi st(扭曲)*F F D 修改器N oi se (噪波)松弛、涟漪编辑器A f f e ct R e g i onVe rte x pai ntWave (波浪)S ke w(偏斜)S ph e ri f y(球化)D i splace (贴图置换)Xf orm(变换)F ace E x trude (面挤压)N ormal(法线)S mooth (平滑)C ap H ole s(补洞)课程学时6时第 4 章复合对象建模3 D s M A X 7.0 提供了多种复合对象类型,其中常用的有:L of t:放样,它是用一个或者多个二维图形沿着路径扫描建立模型的方法。M orph:节点数相同的儿何体间的变形。B oole an:两个几何对象之间的交、并和差运算。C onf orm:一个对象根据另外一个对象变形或者包裹。S h ape M e rg e:将二维图形雕刻到三维儿何体上。S catte r:根据一个几何体分散复制另外的几何体。C onne ct:连接一个或者多个几何体。课程目标重点了解B oole an(布尔运算)与 L of t(放样物体)并能制作动画理论知识了解理解掌握M orph (变形)C onne ct(连接)M e sh e r(网格化)T e rrai n(地形)S h ape M e rg e (形体合并)C onf orm(包裹)课程学时6学时第5部分材质与贴图材质是3 D s M A X 7.0的重要内容,包括:材质的基本特性、材质贴图与贴图坐标、位图的特点、动画材质的特效此外,材质还与许多编辑修改器相关。本章就用问题和实例的方式介绍材质的重要概念和设计材质时应该注意的问题。5.1材质的基本特性课程目标了解材质编辑器,并编辑简单的材质理论知识了解理解掌握材质编辑器*材质的管理材质制作基本材质属性金属材质玻璃材质半透明材质卡通材质多维材质合成材质课程学时3时5.2材质贴图课程目标了解各种贴图技术制作1 1 1 复杂材质理论知识了解理解掌握UV W M ap (指定UV W贴图坐标)贴图坐标贴图类型纹理贴图基础贴图通道合成混合贴图噪波贴图置换贴图合成贴图课程学时 4时第 6 章灯光和摄像机在 3 Ds M AX 7.0 中有许多不同的灯光类型,每种灯光都有很多的控制。学习掌握这些控制能增加场景的真实性。6.1灯光课程目标学习灯光的基础,掌握3 ds m ax 的灯光类型,学习创建和放置灯光对象,使用体积光的大气效果、添加灯光的投影贴图及使用光线跟踪阴影。理论知识了解理解掌握灯光类型灯光的基本参数体积光大气环境渲染元素渲染参数课程学时2学时6.2摄像机课程目标r 解相机的基本参数并能制作出漫游动画理论知识了解理解掌握Cr eat e Cam er a(创建摄影机)Cam er a M at ch (摄影机匹配)课程学时2时第 7 章 关键帧动画和控制器动画3 Ds M AX 7.0 提供了大量的动画工具,包括:关键帧编辑;T r ack V i ew 编辑;控制器动画工具,常用的有:P at h Co n s t r ai n t、L i n k Co n s t r ai n t L i s t、N o i s e和 L o o k at Co n s t r ai n t 等等。本章以问题与实例的方式介绍使用关键帧和控制器制作动画时需要注意的问题。7.1 关键帧编辑与动画输出课程目标创建简单的动画并渲染输出,了解动画的制作流程。理论知识了解理解掌握动画基础知识建立简单动画动画对象课程学时2 学时7.2动画曲线编辑器(Cu r v e Edi t o r)课程目标通过动画曲线编辑器对动画进行精确控制。理论知识了解理解掌握指定关键帧调节关键点使用轨迹预览和编辑关键帧课程学时3 时7.3控制器动画课程目标通过对控制器学习制作路径约束动画理论知识了解理解掌握指定动画控制器控制器的属性控制器类型课程学时3 时第 8 章粒子系统粒子系统是三维动画中非常重要的功能。许多自然界的模拟,如云、雾、雨和雪都依赖于粒子系统,在 3 Ds M AX 7.0 中包含多种粒子系统,如 S p r ay(飞洙)、S now (雪)、S u p e r S p r a y (超级粒子)、B iz z a r d (暴风雪)、P c lou nd (粒子云)等。8.1 粒子系统基本参数课程目标了解常用粒子类型与参数,使用粒子系统产生雨和雪,使用超级粒子系统,学习如何指定对象作为一个粒子使用并指定一对象作为粒子发射器,使用粒子陈列和粒子云系统。理论知识了解理解掌握粒子系统的类型及创建粒子系统B liz z a r d (暴风雪)P A r r a y (粒子阵列)P C lou d (粒子云)S u p e r S p r a y (超级喷射)S p r a y (喷射)S now (雪景)课程学时5学时第 9 章输出和特效课程目标介绍3 D s M A X 7.0中 Vid e o P os t 工具的使用方法,及如何对表态图像和动画进行渲染并完成后期制作。掌握渲染场景的方法、在场景中制作发光、模糊等特效的方法及三种高级渲染器。理论知识了解理解掌握渲染场景添加E ffe c t s (特效)后期合成高级渲染*M e nt a l r a y 渲染器课程学时6学时大纲制定人:邢立枫 ASP.NET动态网站开发教学大纲第一 部 分 大 纲 说 明一、课程性质和任务为了适应高等职业网络技术教育发展要求,提高学生的职业技能,特开设本课程。本课程为高等职业技术教育计算机专业的有关网络程序设计的较高级内容。学习本课程后,将使学生了解开发A S P.N E T程序所涉及的开发工具和运行环境、掌 握VB.N E T程序设计基础和A S P.N E T的程序设计基础等有关内容,并能够利用A S P.N E T进行网络程序设计。二、培养目标通过本课程的学习,掌握开发A S P.N E T程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、B B S、聊天室等网络应用程序。三、授课对象必修课,本课程的修读对象是高等职业教育三年制计算机应用技术专业、计算机网络技术专业、电子商务专业2年级专科生。四、课程的特点和教学基本要求1 .课程特点A S P.N E T动态网站开发为计算机专业的有关网络程序设计的较高级内容。学生在学习之前,应对类有透彻了解,并能达到熟练掌握各种控件的使用尤其是W E B服务器控件。利 用A c c e s s建立数据库和使用S Q L语言,以及查询、添加、删除和更新记录的基本方法。2 .教学要求1)学生课前要认真预习,课上由教师讲授和学生实践相结合,课后要认真复习,并积极完成课后练习题。2)学生在学习过程中,还要注意参考网上资源,学会在网上搜索相关资源,并积极在B B S论坛上讨论,培养基于网络的学习能力。五、课程教学要求的层次1.N E T框架结构及如何搭建运行环境,并开发1个简单的AS P.N E T页面;2.V B.N E T程序设计语言基础,包括数据类型、变量及各种语句;3.H T M L服务器控件和W e b服务器控件;4.R e q u e s t、R e s p o n s e等重要的内部对象;5.数据库的基础知识和S QL语言和利用AS P.N E T进行数据库程序设计;6 .管理服务器上的文件和文件夹,如何读取文本文件、X M L文件和E x ce l文件;7.如何利用隐藏代码和业务对象实现程序代码和H T M L代码分离;8.N E T的最新特性W e b服务;9.配置G l o b a l.a s a x、w e b.C o n f i g文件和网络安全、使用缓存、调试程序等高级应用。六、教材及参考书教材:麴P.N E T程序设计尚 蟋,清 华 熔 出 版 晾 交 通 焯 出 版 社2 0 0 4年参考书目:1 .AS P.N E T编程精彩百例北京,人民邮电出版社.2 0 0 2年2 .AS P.N E T程序设计案例教程尚俊杰,清华大学出版社&北京交通大学 出 版 社.2 0 0 4年第二 部 分 教学媒体与教学过程建设一、课程总学时本课程安排在第二学年第二学期讲授,总学时1 0 8学时,其中授课7 2学时,上机实习、实验3 6学时。二、文字教材与其它媒体的配合1 .本课程文字教材作为学习的主要媒体,着重反映课程知识的系统性和完整性,本课程使用教材有配套光盘,有利于学生自学。2.课件配合文字教材,讲授课程的重点、难点内容。3.为了达到较好的教学效果,在实践环节教学中,最好布置实用简单的程序。三、课程学时分配建议学时分配(注带*号的可选讲)序号教 学 内 容课内学时实验学时1第一章 A S P.N E T 概述4学时2学时2第二章 V B.N E T 程序设计基础8学时4学时3第 三 章 服务器控件8学时4学时4第四章内部对象8学时4学时5第五章数据库基础知识6 学时2学时6第六章 A S P.N E T 存取数据库8学时4学时7第七章深入进行数据库编程8学时4学时8第八章文件及文件夹操作6 学时2学1时9第九章隐藏代码与业务对象4学时2学时1 0第十章 W eb 服务*2学时2学 时1 1第十 一 章 配置应用程序及其它应用4学时2学时1 2第十 二 章 学期末大作业6 学时4学时合计学时7 2 学时3 6学时总学时1 0 8四、考核方式本 课 程 考 核 方 式 包 括 笔 试、平 时 成 绩 和 平 时 表 现 等 部 分 内 容。具 体 如 下:1.笔 试:考 核 教 学 内 容,基 本 理 论、概 念 及 解 决 实 际 问 题 的 能 力,占60虬2.平 时 作 业:平 时 历 次 作 业 累 积 分 数,占4 0虬考 核 成 绩 分 为 优 秀、良好、及 格、不 及 格。考试结束后应认真填写考试成绩 分 析 表,课 程 教 学 分 析 总 结 表。本课程由于实 践 性 较 强,建议采用学期末课程 设 计 替 代 普 通 模 式 考 试 方 式。第三 部 分 教学内容和教学要求第 一 章A S P.N E T概 述(4学 时)教 学 内 容:1 .网络程序设计概述 2.A S P.N E T简介3.A S P.N E T运 行 环 境 及 开 发 环 境4.新建一个应用程序5.A S P.N E T的 语 法 简 介。教 学 要 求:掌 握:A S P.N E T的 开 发 工 具 和 运 行 环 境,新建一个A S P.N E T的基本流程和 建 立 应 用 程 序 的 意 义 和 方 法。第 二 章V B.N E T程 序 设 计 基 础(8学 时)教 学 内 容:L V B.N E T简介 2.V B.N E T的数据类型3.V B.N E T常 量、变 量、数 组、运算符 4.使用条件语句5.使用循环语句 6.V B.N E T过程 7.使用系统函数8.类*9.使用系统类 1 0.注释语句 1 1.错 误 处 理。教 学 要 求:掌握:数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。理解:类的定义、属性、方法、继承、重写、共享属性、共享方法等内容。第三章 服 务 器 控 件(8学 时)教 学 内 容:1.控件简介 2.H T M L服务器控件 3.W E B服务器控件4.验证控件 5.用户控件 6.对 控 件 的 一 些 高 级 操 作*。教学要求:掌握:W eb服务器控件的使用,如常用的文本框、标签、按钮、下拉列表框、单选框、复选框等控件,另外,H T M L服务器控件中的文件上传控件也需要深刻掌握。理解:用户控件的使用和控件的绑定、样式等高级操作。第 四 章 内 部 对 象(8学时)教学内容:l.A S P.N E T内部对象概述4.R esponse对象7.A ppli c a ti on对象2.P a ge对象5.H ttpC ooki e对象8.S erver对象3.R equest对象6.S essi on对象9.M a i l对象教学要求:掌握:R equest、R esponse、C ooki e S essi on、A ppli c a ti on、S erver等对象的基本知识和基本方法理解:利用M a i l对象在线发送邮件的方法。第五章数据库基础知识(6学时)教学内容:1.数据库的基本概念 2.建立A c c ess数据库 3.S Q L语言简介。教学要求:掌 握:S Q L语言中的S elec t、I nsert、U pda te和D elete语句。理解:数据库的基本概念、利用A c c ess建立简单的数据库的方法、S Q L语言中的S elec t、I nsert、U pda te和D elete语句。第 六 章A S P.N E T存 取 数 据 库(8学时)教学内容:1.A D O.N E T简介 2.简单存取数据库3.使用控件存取数据库 4.综合示例。教学要求:掌握:利用A S P.N E T连接数据库,查询、添加、册IJ除和更新删除的基本方法,此外,要掌握利用D a ta G ri d控件删除和更新记录的方法。理解:利用D a ta G ri d控件删除和更新记录的方法。第七章深入进行数据库编程(8学时)教学内容:1.D a ta G ri d控件再探讨 2.使用D a ta L i st控件存取数据库3.使用R epea ter控 件 存 取 数 据 库4.使用含有参数的S Q L语句5.对多个表进行操作 6.存取S Q L S erver数据库7.D a ta S et对象再探讨*8.综合示例。教学要求:掌握:掌握在S Q L语句中使用参数和对D a ta S et对象的操作及方法。理解:D a ta G ri d、D a ta L i st和R epea ter控件的使用方法。第八章文件及文件夹操作(6学时)教学内容:1.文件及文件夹管理 2.文本文件操作3.X M L文件操作 4.E xc el文件操作。教学要求:掌握:对文件和文件夹操作的基本方法,如文件和文件夹的新建、复制、移动和删除等,以及对文本文件的操作。第九章隐藏代码与业务对象(4学时)教学内容:1.使用隐藏代码 2.使用业务对象*3.使用C O M组件。教学要求:掌握:在普通A S P.N E T文件中使用隐藏代码和使用不包含界面的业务对象方法。理解:使用包含界面的业务对象(自定义控件)。第 十 章W eb服 务(2学时)教学内容:1.W eb服务简介 2.建立一个简单的W eb服 务3.简单调用W eb服务4.通过代理类调用W eb服务 5.返回D a ta S et对象示例。教学要求:理解:W eb服务的基本概念,并能够建立、通过代理类调用一个简单的W eb服务。第十一章配置应用程序及其它应用(4学时)教学内容:1.关于配置应用程序 2.配置G lob a l.a sa x和W eb.C onfi g文件3.安全考虑*4.使用缓存、调试程序。教学要求:掌握:配置G lob a l,a sa x和W eb.C onfi g文件,如G lob a l,a sa x中S essi on_ O nS ta rt S essi on_ O nE nd A ppli c a ti on_ O nS ta rt和A ppli c a ti on O nE nd等事件过程,利用W eb.C onfi g配置常数和配置安全验证等内容。理解:网站的安全考虑。第十二章学期末大作业-课程设计(6学时)教学内容:1.学完所有内容后,希望同学能结合所有学习内容开发一个比较复杂的大程序,如留言本、B B S 论坛、聊天室、网上商店等。教学要求:1 .同学可以独立自主开发,也可以两三人一组开发。2 .开发过程中可以参考教材支持网站中的示例,也可以参考网上的其它示例,不过一定要有所创新和突破大纲制定人:段红义a u t h o r w a r e课程教学大纲第 一 部 分 大 纲 说 明一、课程性质和任务:本 A u t ho r w ar e大纲适用于计算机应用专业(专科)类学生的一门实践性课程的大纲,其基本任务是使学生通过学习本课程,掌握开发多媒体应用软件的基本原理和方法,并掌握一种典型的多媒体创作工具软件的使用技能,采取讲、练结合的方式进行授课,要求做实验报告和课程设计,为今后从事计算机多媒体应用软件的开发和应用打下良好的基础。同时,在实际应用中能够独立完成多媒体课件的创作。二、培养目标:1 .其目的在于使学生对各种多媒体创作工具有一个基本的了解,能够熟练地综合运用这些软件独立的创作出自己的多媒体作品。2 .本课程通过大量实例练习,全面介绍A u t ho r w ar e中各种工具的使用方法、在多媒体作品中引入图片、声音、动画、数字电影等素材的方法、实现路径动画、分支控制和用户交互的方法、对多媒体素材进行编辑加工的基本方法等,传授给学生以必要的理论知识,使学生达到能够用A u l ho r w ar e轻松制作多媒体作品的程度。三、授课对象:计算机应用专业(专科)四、课程的特点和教学基本要求因本课程是一门实践性很强的课程,要求教师在多媒体教室授课,进行讲、练结合,并对软件进行现场操作讲解。以便使学生及时掌握所学的内容。五、课程教学要求的层次1.掌握:要求能够全面掌握所学内容,并能够利用所学知识进行课件制作。2 .理解:要求能够较好地理解相关的内容,并且能够进行简单设计。3.了解:要求学生能够一般地了解的所学内容。六、教材和主要教学参考书:教材:清华大学出版社出版的A u t h or w a r e 7.0 实用培训教程 李富荣编著参考书:L上海科学普及出版社出版的A u t h or w a r e 6.0 标准培训教程李建慧主编2.高等教育出版社出版的A u t h or w a r e 6.5 培训教程武晓冬主编第二部分教学媒体与教学过程建设一、课程总学时数课程教学总学时7 2学时。其中授课3 6学时,实 验3 6学时。二、文字教材与其它媒体的配合本课程文字教材包括主教材,文字教材作为学习的主要媒体,着重反映课程知识的系统性和完整性,在形式上要便于自学。1.V C D光盘配合文字教材,讲授课程的重点、难点内容。2.C A I课件作为新的网络教学媒体,可以在互连网上使用也可以直接以光盘有在多媒体教室中使用。三、主要教学媒体的使用与学时分配建议学时分配如下:四、课程考试与评估:教学内容课内学时实验学时、A u t h or w a r e 基础2二、显示图标与文本的应用24三、绘制图形与使用外部图像24四、使用多媒体素材44五、动画设计44六、创建交互响应88七、实现决策判断24八、导航结构44九、库和知识对象2十、变量、函数表达式和语句24卜一、程序的调试1十二、程序的打包与发行1十三、与外部交换数据1十四、O L E 与 A c t i v e X1合 计3 63 6总 i t7 2本 A u t h or w a r e课程为上机考试,实验报告占期末总成绩的2 0%,平时成绩占期末总成绩的1 0%课程设计占期末总成绩的2 0%操作技能考试占期末总成绩的5 0%o第三部分教学内容和教学要求、A u t h or w a r e 基础教学内容:1.概述 2.A u t h or w a r e 的界面教学要求:掌握:A u t h or w a r e 7.X的主要特点及运行环境,A u t h or w a r e 7.X的工作环境及安装、启动和退出。了解:其余内容。二、显示图标与文本的应用教学内容:1.创建第一个程序2.使用文本3.设置【显示】设计图标的属性4.应用显示图标 5.使用图像 6.榛除对象7.程序的延时 8.轻松制作片头9.针对设计图标的操作教学要求:掌握:A u t h or w a r e 7.X 的显示图标、榛除图标、等待图标的使用及属性设置,绘图工具箱的使用及简单图形的绘制,文本编辑,外部图形、图象及文本文件的导入方法。了解:Au t h o r w a r e 7.X 程序流程的创建,简单片头的制作,在流程线上对设计图标的各种操作。三、设计图形与使用外部图像教学内容:1.绘制-辆自行车的简易图2.绘制一只小兔轮廓3.绘制一个足球网教学要求:掌握如何利用Au t h o r w a r e 7.x显示图标中的工具绘制出各种图形,掌握直线、折线、圆形、矩形等工具及颜色的使用。四、使用多媒体素材教学内容:1.使用声音图标1)【声音】设计图标属性设置 2)媒体同步3)现场实践:控制背景音 乐循 环 播 放4)MP3流式音频的使用2.使用数字电影图标1)数字化电影简介 2)【数字化电影】设计图标属性设置3)现场实践:使用位图序列制作数字化电影4)现场实践:实现数字化电影与配音、字幕之间的同步3.视频信息的应用1)准备工作 2)控制视频信息的播放教学要求:掌握:声音设计图标的应用及属性设置,Authorware7.X支持的声音文件格式,MP3流式音频的使用。掌握:数字化电影设计图标的应用和属性设置,Authorware7.X支持的数字化电影文件格式,数字化电影与配音、字幕之间的同步。了解:使用位图序列制作数字化电影。了解:视频信息。五、动画设计教学内容:1.【移动】设计图标 2.直接移动到终点的动画3.沿路径移动到终点的动画4.沿路径定位的动画5.终点沿直线定位的动画 6.沿平面定位的动画教学要求:掌握:【移动】设计图标的应用及属性设置、掌握用Authorware创建5种类型动画效果的基本方法。六、创建交互响应教学内容:1.交互作用分支结构 2.知识跟踪 3.【交互作用】设计图标4.按钮响应热区响应6.热对象响应7.目标区响应下拉式菜单响应9.条件响应1 0.文本输入响应 1 1.按键响应 1 2.重试限制响应1 3.时间限制响应 1 4.事件响应 1 5.永久性响应1 6.美化交互作用界面教学要求:掌握:交互作用分支结构的组成,知识跟踪,交互作用设计图标的的应用及属性设置,各种交互响应方式属性的设置。了解:交互作用界面的修改与美化。七、决策判断分支结构教学内容:1.决策判断分支结构的组成2.决策判断分支结构的设置3.现场实践:算术测试教学要求:掌握:决策判断分支结构的组成及设置。八、导航结构教学内容:1.导航结构的组成 2.【框架】设 计 图 标3.使用超文本4.改变默认的导航控制 5.设置页的关键词教学要求:掌握:导航结构的组成,框架设计图标的内部结构及其组成,导航设计图标的作用极其属性设置,超文本的概念及设置方法。了解:改变默认的导航控制,设置页的关键词。九、库和知识对象教学内容1.库的应用 2.知识对象教学要求:掌握:库和模块的概念和使用方法。了解:知识对象的概念和十、变量、函数和表达式教学内容:1.变量 2.函数 3.运算符4.表达式和程序语句5.【运算】窗 口 的 使 用6.列 表 的 使 用7.现场实践:编写代码教学要求:掌握:变量、函数、运算符及表达式和程序语句,【运算】窗口的使用。了解:程序代码的编写方法。十一、程序的调试教学内容:1 .调试方法 2.如何避免出现错误教学要求:掌握:程序调试的基本方法和技巧。了解:避免出现错误的途径。十二、程序的打包与发行教学内容:1 .将程序打包 2.发行前的准备 3.一键发行教学要求:掌握:程序打包发行的一般过程和方法。十三、与外部交换数据教学内容:1.读写外部文本文件 2.开放式数据库连接(OD B C)教学要求:掌握:读写外部文本文件。了解:从外部数据库读写数据。十四、OL E 与 A c t i v e X教学内容:1 .使 用OL E对 象2.使 用A c t i v e X控件教学要求:了解:OL E对象和A c t i v e X控件的使用方法。大纲制作人:马进 C+程序设计教学大纲第 一 部 分 大 纲 说 明一、课程的性质和任务为了适应高等职业技术教育发展的要求,加强学生的理论基础知识,提高学生的程序设计能力,特开设本课程。本课程为高等职业技术教育计算机类专业的有关程序设计的基础内容。本课程是计算机专业的一门重要的专业基础课(必修课)。对高级语言和程序设计的学习和训练看成是计算机专业的基本功之一,C+是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。本课程的主要任务是使学生对程序设计入门、掌握程序设计方法以及把握C+程序设计的灵魂。二、培养目标1.程序设计入门阶段,掌握面向过程的程序设计方法,并能编写简单的面向过程的程序。2.程序设计提高阶段,掌握面向对象的程序设计方法,能利用面向对象的程序设计编写简单的程序。3 .通过本课程的学习,学生应该掌握结构化和面向对象程序设计中基本的概念、方法,在理论、实践上为后续软件课程(VC+程序设计,数据结构)打下坚实基础。4.学习本课程后,学生可以参加国家教育部组织的 全国计算机等级二级考试获得相应证书。5.也可以参加人事部考试 初级程序员,获得相应的职业资格证书三、授课对象本课程的修读对象是高等职业技术教育三年制计算机类专业专科生。四、课程的特点和教学基本要求1.课程特点C+程序设计是一门即面向过程又面向对象的程序设计语言,是一门实践性很强的课程,不仅要学习基本理论知识,更要注重上机实践,通过上机实践验证算法的正确性,掌握和巩固所学理论知识。2.教学要求1)目的是使学生掌握门高级程序设计语言。2)了解面向对象程序设计的基本概念与方法,进而学会利用C+语言学会解决一般应用问题,并为后续课程奠定程序设计基础。3)如 果 在 学 习 C+程序设计课程之前已经系统学习了 C语言程序设计,则以大纲第二部分为重点授课内容即可。在讲授之前,学生应提前预习。五、课程教学要求的层次1.了解:高级程序设计语言程序的构成;基本语法成分;数据定义和相关运算;掌握程序的三种基本控制流程的概念和实现;掌握用C+定义类和操作对象的方法;2.理解:函数的定义和调用;掌握指针的基本概念,能够应用于数据组织和函数调用;熟练掌握面向对象程序设计的核心概念:封装;继承;多态;类属。3.掌握:有关派生类的构造机制;多态的实现技术。对文件进行读写操作。六、教材及参考书教材:C+程序设计教程钱能主编,清华大学出版社,1999年第一版。参考书目:1、C+程序设计,余苏宁,高等教育出版社2、C+语言一习题与解析,李春保,清华大学出版社第二部分教学媒体与教学过程建设一、课程总学时本课程可安排在二年级讲授。总学时:216学时,其中授课144学时,上机实习72学时。其中第一学期108学时,第二学期108学时。二、文字教材与其它媒体的配合1.本课程文字教材作为学习的主要媒体,着重反映课程知识的系统性和完整性,在形式上要便于自学。2.课件配合文字教材,讲授课程的重点、难点内容。三、主要教学媒体的使用与学时分配建议学时分配如下:序号教 学 内 容课内学时实验学时1第一章C+入门4学时2学时2第二章基本数据类型与输入输出6学时2学时3第三章表达式和语句6学时4学时4第四章过程化语句6学时4学时5第五章函数1 0 学时6学时6第六章程序结构6学时2学时7第七章数组8学时4学时8第八章指针1 0 学时4学时9第九章引用6学时2学时1 0第十章结构1 0 学时6学时1 1第 卜一章类6学时4学时1 2第十二章构造函数8学时4学时1 3第十三章面向对象程序设计4学时2学时1 4第十四章堆与拷贝构造函数8学时4学时1 5第十五章静态成员与友元8学时4学时1 6第十六章继承1 2 学时4学时1 7第十七章多重继承6学时4学时1 8第十八章运算符重载5学时4学时1 9第卜九章I/O 流5 学时2学时2 0第 1 章:模板5学时2学时2 1第 二 十 一 章 异常处理5学时2学时合计学时1 4 4 学时7 2 学时总学时2 1 6 学时四、考核方式闭卷,笔试成绩占6 0%,平时成绩占4 0%,包括上机实习、实验报告成绩,课程设计等。考核成绩分为优秀、良好、及格、不及格。考试结束后应认真填写考试成绩分析表,课程教学分析总结表。第三部分教学内容和教学要求本课程的内容分两大部分,第一部分主要介绍C+程序设计语言、程序结构和过程化基础(1-10章)。第二部分是面向对象程序设计部分,它建立在C+程序设计基础之上,讲 述 了 面 向 对 象 程 序 设 计 方 法 章)。第 一 章C+入 门(4学时)教学内容:1.从C到C+2.程序与语言 3.结构化程序设计4.面向对象程序设计5.程序开发过程 6.最简单的程序7.函数。教学要求:掌握:C+语言对程序设计方法的支持;理解:会最简单的C+程序开发。了解:了解C+语言的概念;了解C与C+的关系;了解C+程序开发的过程和简单的C+程序结构;第 二 章 基本数据结构类型与输入输出(6学时)教学内容:1.字符集与保留字 2.