动漫运动规律说课

上传人:mg****85 文档编号:50691886 上传时间:2018-08-10 格式:PPT 页数:47 大小:1.25MB
返回 下载 相关 举报
动漫运动规律说课_第1页
第1页 / 共47页
动漫运动规律说课_第2页
第2页 / 共47页
动漫运动规律说课_第3页
第3页 / 共47页
动漫运动规律说课_第4页
第4页 / 共47页
动漫运动规律说课_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《动漫运动规律说课》由会员分享,可在线阅读,更多相关《动漫运动规律说课(47页珍藏版)》请在金锄头文库上搜索。

1、运动规律说课艺术系 侯*1学期综合任务二维动画短片制作视听语言造型设计雕塑运动规律剧本和分镜角色道具场景设计角色设计人、动物、自然现象的基本运动规律画面上色FLASH软件的基本操作2能力培养目标让学生在研究时间、空间、张 数、速度的概念及彼此之间的相互关系 ,从而处理好动画中各种动作的节奏的 规律。在理论基础之上使学生制作的的 二维动画短片准确的表现各种动画运动 基本规律,并且能够尝试根据制作前期 所设计的二维动画短片的风格、角色的 个性特点、镜头的运用等等特例性,在 运动基本规律的范围之内做出适当的修 改,丰富动画角色动作的灵活变化。 3教学大纲 3-1v任务1. 完成系统界面的设计v第4章

2、 面向对象编程-类 4.1 使用类组织数据 4.3 属性和方法 4.4 变量和对象作用域 v第11章. 事件和委托 11.3 事件 v第12章. WinForm图形用户界面 12.1 Windows窗体及布局 12.2 简单控件使用 12.3 复合控件使用 v实训1-1:项目选择器的制作 v实训1-2:菜单及工具栏设计实例 v实训1-3:英文字母练习器实例 v实训1-4:完成客户端主界面的设计实现 v实训1-5:完成服务器端主界面的设计实现 4教学大纲 3-2v任务2. 实现服务器端监视多台客户端功能 v第6章. 异常处理 6.1 异常处理介绍 6.2 异常层次 v第14章. 多线程 14.1

3、 线程生命周期 14.2 线程优先级 14.3 线程间通信机制 v第15 章. Socket网络编程 15.1 网络编程介绍 15.2 网络编程 v实训2-1:建立一个简单的服务器 v实训2-2:建立一个简单的客户端 v实训2-3:流套接字连接的客户/服务器交互 v实训2-4:分屏监视屏幕画面 v实训2-5:监视进程 5教学大纲 3-3v任务6. 完成系统模块 v第4章 面向对象编程-类 4.10 静态方法和属性 4.12 .Net内置类介绍 v第10章.文件和流 10.1 文件和流介绍 10.2 使用.Net内置类进行文件夹和文件操作 10.3 使用流模式读写文件 10.4 XML文件的读取

4、v实训6-1:制作简单的统计随机数程序 v实训6-2:制作文本阅读器v实训6-3:完成系统登陆模块v实训6-4:完成系统配置信息的读取6教材v全书囊括了诸如人物、 动物、自然现象的全面 的运动规律理论v结构清晰、内容丰富且 循序渐进v理论结合实际,该书理 论内容紧密结合动画制 作当中运动规律应用表 现方法v每章都附带了结合本章 内容且利于学生掌握的 范例图片和课后练习作 业,教学方便学生易懂7学生观摩 教学方法与教学手段运用 学生体验 教师讲授 学生讨论 学生临摹 8学情分析v学生现状已学习造型基础与动态速写,并且本学期综合任 务体系当中包含造型设计任务单元,学生有一定 的动画角色造型能力已学

5、习动画技法,具备简单的中间画能力对司空见惯的动作有一定的了解但是对各种动作 运动规律的总结能力较弱9学情分析 2-2v采取措施一般运动规律与人物运动规律、自然现象部分, 可创造条件让学生实验、考察各种运动的一般规 律,并且予以总结,锻炼学生的总结能力。动物运动规律部分,因为条件限制,主要采用观 摩和讲授教学,加强学生的观察能力。运动规律的应用和表现,相对比较复杂,主要采 用学生临摹教师讲解重点难点地方法,带领学生 逐步完成整个的工作任务。 10理论课程单元 第10章. 文件和流 11本章任务v实现配置信息的保存和读取 读取文本文件读取XML文件12本章目标v掌握文件的读写v理解系统配置的工作原

6、理v掌握 XML 文件的元素读取13知识点一、文件的读写v围绕4个问题展开讲: 1、常见的文件有哪些? 2、为什么要操作文件? 3、怎样读写文件? 4、文件的其他操作如何处理?v这样知识结构是连续的,便于学生理解和记 忆,也交给学生一种学习的方法。14文件的应用场合v计算机上有多种文件可以保存数据这些文件你都熟悉吧? 扩展新闻快客,保 存频道信息15为什么需要操作文件如何使得程序中的数据持久化?用数据库实现 成本太大使用于大批量数据 使用文件对数据进行持久化,用程序操作文件16如何读写文本文件创建一个文件流 创建相应的读写器(reader and writer) 执行读写操作 关闭读写器(re

7、ader and writer) 关闭文件流 v读写一个文件的步骤:1234517将数据写入文本文件将文本框的内容写 入Text.txt文件FileStream myfs = new FileStream(path, FileMode.Create, FileAccess.Write);StreamWriter mySw = new StreamWriter(myfs);mySw.Write(content);mySw.Close();myfs.Close();创建一个文件流 创建写入器,写入一个流 写入操作 关闭文件流与写入器 演示示例1:TextReader 18创建文件流FileStre

8、am myfs = new FileStream( path, FileMode.Create);指定文件路径 FileMode枚举 Create:创建一个新文件 Open:指定打开现有文件 CreateNew:新建一个文件 指定如何打 开文件v需要引入System.IO命名空间-提供文件操作的类v文件流用于( FileStream类)读写文件如果文件存在、 则改写旧文件 如果文件存在 会发生异常 19创建写入器v文本文件写入器:StreamWriterStreamWriter mySw = new StreamWriter(myfs);mySw.Write(content);/mySw.Wr

9、iteLine(content);mySw.Close();传入文件流 写入方法关闭写入器 文本文件读取器:StreamReader写入一行数据的方法StreamReader mySr = new StreamReader(myfs);content = mySr.ReadToEnd();/content = mySr.ReadLine(); mySr.Close();传入文件流 读取到文件末尾读取一行关闭读取器20读取文本文件FileStream myfs = new FileStream(path, FileMode.Open, FileAccess.Read);StreamReader

10、mySr = new StreamReader(myfs);content = mySr.ReadToEnd();txtContent.Text = content;mySr.Close();myfs.Close();v读取文本文件:创建一个文件流创建一个读取器将流从当前位置读到末尾关闭演示示例2:TextReader 21文本文件不使用文件流的读写StreamWriter mySw = new StreamWriter(path); mySw.Write(content); mySw.Close();vStreamWriter允许直接将字符串写入文件直接指定路径vStreamReader允许

11、直接读取文件内容StreamReader mySr = new StreamReader(path); content = mySr.ReadToEnd(); txtContent.Text = content; mySr.Close();直接指定路径自动创建文件22完成系统配置信息的读取v在教学监视系统中,用文本文件保存和加载服务 器端配置信息 当教师点击服务器主界面的配置功能时 ,应显示出原有的配置信息 修改端口号或IP地址后点击“设定”按钮, 把信息重新保存文件读取文件写入23编程练习 v要求:用文本保存并加载配置信息v注意:文件的命名避免出现乱码24文件操作v文件操作还包括拷贝、移动、

12、删除等等v.NET提供一个File类,提供各种操作文件方法删除指定的文件,如果指定的文件不存在,则 不引发异常Delete(string path)将指定文件移动到一个新的路径Move (string sourceFileName, string destFileName)按指定路径的源文件中的内容复制到目标文 件中,如果目标文件不存在,则在指定路径 中新建一个文件Copy(string SourceFilePath, string DestinationFilePath用于检查指定文件是否存在,该方法返回一 个布尔值Exists(string path)说明方法25目录操作vDirector

13、y 类提供对文件夹的拷贝、移动、删除等 操作删除指定的文件,如果指定的文件不存在 ,则不引发异常Delete(string path)删除指定目录,如果bool指定true,则删 除子目录中的所有目录内容。Delete(string,Boolean)用于将文件或目录及其内容移到新位置Move(string sourceDirName, string destDirName)用于检查指定文件夹在磁盘上是否存在Exists(string path)说明方法26小结v在C盘的根目录下有一个文件Test.txtv请用文件流的方式读取它的所有内容v编写五个基本步骤语句1、创建一个文件流、指定路径与打开方

14、式 。 2、创建一个读取器,指定读取的文件流 3、读取文件中的所有内容 4、关闭读取器 5、关闭文件流 27XML概述v可扩展标记性语言vXML用于描述数据张靓靓20唱歌歌周杰杰22耍双节棍棍描述的内容 一目了然 节点成对出现eXtensible Markup Language 可自由扩展:加入性 别或者身高节点区分大小写 28XML描述RssFeed.根节点 表示RSS 格式 版本2.0注释的方法子节点29演示示例4:ReadXML 读取XML文件张靓靓 20 唱歌歌周杰杰 22 耍双节棍棍需要读取的XMLXmlDocument myXml = new XmlDocument(); myXm

15、l.Load(“Student.xml“);XmlNode student = myXml.DocumentElement;foreach (XmlNode node in student.ChildNodes ) switch (node.Name)case “Name“:Console.WriteLine(“姓名:0“,node.InnerText);break; 读取XML文件获取根节点获取当前节点 的所有子节点当前节点的值当前节点名字30读取XML文件当前节点的所有子节点ChildNodes 属性 当前节点的名字Name属性 当前节点的值InnerText 属性XmlNode读取整个X

16、ML的结构Load()方法 获取所有子节点ChildNodes 属性 获取根节点DocumentElement 属性XmlDocument说明属性和方法对象vXmlDocument对象表示XML整个文档vXmlNode对象表示XML文件的单个节点31遍历XMLv在RssFeed类中添加FetchArticles()v使用二重循环频道A . 文章A文章B频道B . 文章A文章Bforeach(循环频道节点) foreach(循环文章节点)/取得Article的值 外层循环内层循环演示示例5:MyNewsReader 32编程练习 v要求:用xml文件保存并加载配置信息v提示172.0.0.1100861008033总结v操作一个文件的五大步骤?v创建文件流时,指定一个文件的打开方式是 创建新文件,FileMode的值是什么?v获取一个XML节点的值的属性是什么?34作业v完成课后习题v编程练习在当前目录下新建文本文件mytest.txt,并输 入任意

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号