厦门大学本科课程教学大纲.docx_第1页
厦门大学本科课程教学大纲.docx_第2页
厦门大学本科课程教学大纲.docx_第3页
厦门大学本科课程教学大纲.docx_第4页
厦门大学本科课程教学大纲.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

厦门大学本科课程教学大纲课程名称C#程序设计英文名称C# Programming Language 课程编号SENG 2141.02学分/周学时2/2+1课程类型学科或专业方向性课先修课程C语言程序设计, C+语言程序设计选用教材国外计算机科学教材系列:VisualC#2012大学教程(第5版)美 Paul Deite,Harvey Deitel 著;张君施,张学敏 等 译出版社: 电子工业出版社 ISBN:8主要参考书C#本质论美 米凯利斯 著;周靖 译 人民邮电出版社,ISBN:7一、课程性质、目的与任务C#程序设计是软件工程专业的一门专业必修课程。C#语言作为.NET平台的首选语言,通过这门课的学习,学生可理解什么是.NET平台,掌握面向对象的编程语言和编程方法。在学习C#的过程中不断深化理解面向对象编程的一些基本思想,包括封装、继承、多态以及接口、泛型等概念;同时,该通过该课程的学习,学生第一次接触到图形界面的编程和网页编程,提高学生实际的软件开发能力和动手能力,激发他们的编程兴趣。 通过本课程的学习,学生应该理解.NET平台的架构,熟悉C#语言的基本语法;理解并掌握面向对象编程的基本理论和方法;熟悉并掌握常用.NET类库和Windows控件的使用方法;同时利用搭建三层架构的网站,掌握数据库的连接方法,理解网页设计中的基本设计模式。二、教学基本要求 通过课题讲解、实验设计、课程项目等方式,理论与实践相结合,讲解围绕具体的例子和代码,让学生掌握面向对象的思维方法和编程方法,并做到举一反三,融会贯通。通过本课程的学习,学生应掌握以下几方面的内容:1.NET开发平台基本架构。2掌握C#的语法,掌握类、方法、代理、异常处理、文件流等的使用方法。3掌握面向对象的编程方法:封装、继承、多态、泛型等概念。4应用Visual Studio进行Windows窗体界面设计,掌握基本控件的用法。5掌握LINQ的用法,以及数据库连接的编程方法。6. 利用进行网站开发。三、主要内容及学时安排章(或节)主要内容学时安排第1章绪论:包括课程内容介绍,回顾计算机、互联网知识,介绍C#语言的产生背景,并简要介绍Visual Studio 集成开发环境 4第2章类与对象:包括C#语言的关键特性,介绍类和对象的声明使用方法,调用方法,以及值类型与引用类型的区别2第3章控制流语句:包括选择、循环等控制流语句;掌握if,switch,for,while, foreach 等语句的使用4第4章图形用户界面设计1:包括图形界面的创建方法,C#事件处理的方法, Button,Label,TextBox,Panel等控件的使用方法。4第5章方法详述:包括静态变量、静态方法,重载方法,递归方法,以及按引用和按值的方法传递参数的区别。4第6章数组:包括C#数组的声明、初始化方法,介绍多维数组的定义和使用方法。2第7章LINQ与泛型集合简介:包括LINQ的概念,用LINQ查询数组;介绍泛型方法的定义和使用方法。4第8章再论类与对象:包括面向对象的封装、数据隐藏和数据抽象的概念,介绍索引器、代理,介绍类库的创建方法。4第9章继承:包括C#继承机制的方法,派生类的构造函数及顺序,介绍根类object类2第10章多态、接口与运算符重载:包括多态机制的概念和优势,接口的概念和使用方法,利用运算符重载来操作对象。4第11章异常处理:包括异常处理的概念以及处理方法,介绍.NET异常类的层次。2第12章文件与流:包括文件的创建、读、写等操作,介绍File,FileStream,StreamReader,StreamWiter等类的使用方法。2第13章图形用户界面设计2:包括创建菜单、多文档界面MDI程序,介绍ListView、TreeView等控件的使用,介绍如何定制控件。4第14章数据库与LINQ:包括数据库的基本概念,访问修改access数据库,利用LINQ to SQL读取和操纵数据库。2第15章网站设计: 包括 WEB开发的概念,Html和css基础介绍, WEB窗体的创建方法,Page, Request等内置对象的使用方法;。4第16章学生大作业课堂报告2合计50四、考核方式:考试五、开课专业:软件工程、数字媒体技术厦门大学本科课程教学大纲课程名称汇编语言英文名称Assembly Language Programming课程编号SENG 2140.02学分/周学时2/2+1课程类型学科或专业方向性课先修课程无选用教材钱晓捷,汇编语言程序设计(第4版),电子工业出版社,ISBN:978-7-121-17013-3,2012.主要参考书钱晓捷,16/32微机原理、汇编语言及接口技术教程,机械工业出版社,2011钱晓捷,32位汇编语言程序设计,机械工业出版社,2011钱晓捷,微型计算机原理及应用(第2版),清华大学出版社,2011一、课程性质、目的与任务“汇编语言程序设计”是继“高级语言程序设计”之后的又一门计算机语言程序设计课程,但讲解的是面向处理器的低级语言。该课程一方面加强学生的高级语言编程能力;另一方面配合“计算机组成原理”和“微机原理及接口技术”课程,从软件角度理解计算机工作原理;同时,还作为自动控制等与硬件相关应用领域的程序设计基础,以及为“嵌入式系统”、“操作系统”、“编译原理”等课程提供基础知识。二、教学基本要求本课程以Intel 80x86指令系统和微软MASM展开汇编语言程序设计方法。课程要求学生系统学习80x86整数指令系统、进一步理解计算机工作原理;要求学生掌握汇编语言源程序语句和格式,能够利用顺序、分支、循环和子程序等结构解决常规问题。本课程配有上机实践环节,要求学生具有阅读、编辑、汇编和调试汇编语言程序的能力。三、主要内容及学时安排章(或节)主要内容学时安排1第1章 汇编语言基础知识包括:微机及PC机系统的基本软硬件组成、汇编语言的概念和应用特点、数据表达,8086的寄存器组和存储器组织,8086的寻址方式;22第2 章 8086指令系统包括:一些基本指令和堆栈工作原理、指令对标志的影响、符号扩展的含义、压缩和非压缩BCD的格式等;83第3章 汇编语言程序格式包括:汇编语言语句格式、简化段定义源程序格式、常量表达、变量定义及应用,变量、标号和逻辑段的属性。介绍汇编语言源程序的编辑、汇编、连接和调试的开发方法。掌握DOS的字符字符串输入输出功能调用方法。44第4章 基本汇编语言程序设计包括:基本程序结构顺序结构、分支结构、循环结构、子程序(含过程定义伪指令PROCENDP)及其汇编语言程序设计方法。讲解常见问题的汇编语言程序设计方法,包括:多精度运算,查表(查代码、特定值等)、ASCII、BCD及十六进制数据间的代码转换;数据范围判断(09、AZ、az)、字母大小写转换;字符串传送、比较等操作、求最小最大值、数据求和、统计字符个数;子程序的寄存器和共享变量传递参数。85第5章 高级汇编语言程序设计包括:利用MASM的高级语言特性进行分支结构、循环结构、子程序的汇编语言程序设计方法。介绍宏结构(宏汇编、条件汇编和重复汇编)和模块化方法(源程序包含、代码连接和子程序库)提高程序设计效率的方法。熟悉输入输出指令,输入输出程序设计的特点和方法。66第6章 32位指令及其编程包括:32位80x86CPU的3种工作方式和32位寄存器组、32位寻址方式、16位指令如何实现32位扩展、常用16位指令的32位扩展功能、部分新增指令(PUSHAPOPA、MOVSXMOVZX)及应用、 32位指令编程方法。4合计32四、考核方式:考试五、开课专业:软件工程、数字媒体技术厦门大学本科课程教学大纲课程名称分镜头剧本英文名称Storyboard Design课程编号SENG 2169.02学分/周学时2/2+1课程类型学科或专业方向性课程先修课程数字媒体导论、设计心理学选用教材名称:准备分镜图-动画编剧与角色设定 作者: 美 Nancy BeimanPrepare to Board! Creating Story and Characters for Animated Features and Shorts: 2nd Edition出版: 人民邮电出版社定价: 49元ISBN: 978-7-115-18063-6主要参考书名称:动画分镜头技法作者:谭东芳ISBN: 3 出版社: 京华出版社出版年: 2010-11-01一、课程性质、目的与任务无论对于电影、动画或者数字媒体作品来说, 分镜头脚本在视觉元素的叙事方面起着关键的作用。是体现影片叙事语言风格、构架故事的逻辑、控制节奏的重要环节。分镜头脚本是文字转换成立体视听形象的中间媒介,是影视作品生产的重要工具,也是形象化剧本或者将自己的点子向制片方等客户推荐的一个途径。课程从分镜头制作理论和实践两方面入手,培养学生影片分镜头设计得的基本方法,通过对作品分析,习作讲解,实例操作演示等方法使学生充分掌握前期创作的技术,培养学生的对与影片的整体控制能力及艺术创造力。二、教学基本要求1 要求学生能够熟练使用非线性编辑等软件 2 有后期合成软件的基础更佳3 遵守课堂纪律,不迟到早退,需要按时完成平时作业。4 按时提交结课大作业三、主要内容及学时安排章(或节)主要内容学时安排1第1章 分镜头的基本概念;研究方法;包括:分镜头概念、历史,作用、分类、区别、电视、动画、游戏分镜、Layout 、Storyboarding;拉片第二节 分镜头制作的工作流程包括:分镜电影、电视、动画、广告中的基本流程42第2章 角色造型与分镜头设计包括:镜头、镜头分切、景别、机位,镜头连续、视觉叙事、故事、角色、角色关键动作、角色情绪:表情、五官、肢体、人类、动物、物体等43第3章 透视原理包括:画面构图、二维和三维的银幕方向XYZ轴线关系,屏幕宽高比、画面内形状、大小、方向、平衡;场景、人物透视、一点透视、两点透视、三点透视、场景转换:匹配、连接:匹配、64第4章 摄影机镜头在分镜中的应用包括:摄影机方位:俯拍、仰拍、视角;摄影机运动:固定镜头、摇、升、降、旋转、移镜头、推、拉、手持、斯坦尼康、航拍、摄影镜头:广角、长焦、鱼眼道具镜头65第5章 蒙太奇在分镜中的应用蒙太奇的概念、组合剪辑、分割画面、交叉、叠化、跳切;时间:快、慢、闪回闪前;色彩、道具、音乐66第6章分镜头创作分类与工具包括:不同题材的分镜头创作、不同受众的分镜头创作、不同媒介的分镜头创作;Flash分镜头、Toon BoomStoryboard Pro47 总结 与答疑2合计 32讲授+16实验四、考核方式:考查五、开课专业:软件工程、数字媒体技术六、大纲制定者:齐官鸿大纲审定者:厦门大学本科课程教学大纲课程名称用户体验设计英文名称User Experience Design课程编号SENG 1201.02学分/周学时2/2+1课程类型学科或专业方向性课先修课程设计心理学选用教材书 名:赢在用户作 者:美Steve Mulder / 美Zivv Yarr译 者:范晓燕出版社:机械工业出版社出版时间:2007-08-01ISBN:3主要参考书书名:交互设计精髓出版社:电子工业出版社出版时间:2008-11ISBN:4一、课程性质、目的与任务该课程是一门软件工程专业的选修课程。目标是提高学生对用户体验设计的重视程度,培养学生的用户体验设计的基本素养,掌握用户分析的基础概念、基本方法、基本原则,以应用到实际的设计中。二、教学基本要求使学生具备用户体验、用户调查、用户分析的基础概念、基本方法、基本原则,并掌握相关的用户体验设计方法。三、主要内容及学时安排章(或节)主要内容学时安排1用户研究纵览包括: 人物角色介绍1、让用户回到“以用户为中心的设计”中去第一步:商业成果取决干用户第二步:您不是您的用户第三步:通过直接接触来了解用户第四步:用户研究成果必须是可以实施的第五步:基于用户研究成果进行决策2、接触人物角色人物角色的好处两个快速成功的故事网站之外42经定量验证的定性人物角色包括:进行定性的用户研究进行定量的用户研究生成细分的人物角色43定性的用户研究包括: 进行访谈进行现场调查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论