c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一 图片切换动画效果.doc

c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一 图片切换动画效果.doc

ID:59387000

大小:2.05 MB

页数:19页

时间:2020-06-01

c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一  图片切换动画效果.doc_第1页
c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一  图片切换动画效果.doc_第2页
c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一  图片切换动画效果.doc_第3页
c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一  图片切换动画效果.doc_第4页
c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一  图片切换动画效果.doc_第5页
资源描述:

《c程序设计(第2版) 教学课件 作者 赵震奇 教案 项目十一 图片切换动画效果.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教案教师班级科目C#程序设计开课时间地点机房课题名称项目十一图片切换动画效果课时数6背景分析本课程是为软件技术专业的学生开设的一门很重要的程序设计类课程。学生已经具备一定的应用软件能力。根据课程教学目标和学生的专业特点,教学中应当注重培养学生的操作能力、思维能力和学习能力。本课采用以项目教学为主,边讲边做,让学生在做的过程中学会探索、学会合作。学习目标设定1、学会直线、矩形、圆、椭圆等基本几何图形的绘制和填充;2、掌握渐变色的控制(通过颜色矩阵调整图像颜色);3、掌握画刷的各种使用方法;4、学习利用间隔时间和GDI+综合技术实现十字、淡入、百叶窗、随机线、盒状、放

2、大、擦除等动画效果。5、培养学生积极思考、敢于尝试,让学生体验学习的乐趣,激发学生对本课程的学习兴趣。学习任务描述学习任务围绕学生成绩统计的综合运用而展开,根据教师设计的项目,并将其分解为任务完成。通过任务的设定,在对比中,引导学生自主学习、合作学习、竞争学习。教学情境创设本节课通过对一个贴近学生生活的项目学习,引导学生做中学习、合作学习。围绕课堂总目标,让学生在不断的成功体验中进行快乐学习。教学资源准备时间资源:课前资料收集、课堂教学、课后资料整理、完成作业信息资源:教案、教学素材人员资源:1位专业教师,1位专业指导教师,学生小组设备资源:2.2GHz或速度更快

3、的CPU、1GB或更大容量的RAM、1280x1024显示器、7200RPM或更高转速的硬盘。操作系统:Windows7或以上。开发软件:VisualStudio2012中文版(含MSDN)。教学过程实施内容方法【导入】PowerPoint可以设计出很多页面之间的切换效果,给设计的PPT增色,C#中能设计类似的切换效果吗?今天我们就来试一下吧。【新课】项目十一:图片切换动画效果【项目描述】制作页面切换动画效果主要有八个任务:1.设计主界面。2.设计十字效果功能。3.设计淡入效果功能。4.设计百叶窗效果功能。5.设计随机线效果功能。6.设计盒状效果功能。7.设计放大

4、效果功能。8.设计擦除效果功能。任务一设计主界面【任务描述】新建项目,设计主界面。【任务实施】1.新建一个Windows项目,在模板中选择“Windows应用程序”,将项目名称设为“七种动画效果”,位置设为“E:CsharpAppExamples”(或其它位置),如图11-2所示。图11-2新建项目设置界面创设情境、激发学习兴趣营造良好的学习氛围明确任务,通过系列实验逐步呈现知识学生自主学习师生互动学习环节包括“实验与思考”、“观察与思考”、“交流与分享”1.在窗体中添加“TableLayoutPanel”控件,Dock属性设置为“Fill”,“Item”属

5、性如图11-3设计。图11-3“Item”属性设置2.分别在7个格中依次添加7个“GroupBox”控件,分别命名为“gb1”、“gb2”、“gb3”、“gb4”、“gb5”、“gb6”、“gb7”。3.分别在7个“GroupBox”控件中添加“Button”控件,分别命名为“btnFirst”、“btnSecond”、“btnThird”、“btnFourth”、“btnFifth”、“btnSixth”、“btnSeventh”,分别将其“Text”属性设置为“十字效果”、“淡入效果”、“百叶窗效果”、“随机线效果”、“盒装效果”、“放到效果”、“擦除效果”,

6、显示效果如图11-4。图11-4主窗体显示效果巡回指导师生互动学习环节包括“实验与思考”、“观察与思考”、“交流与分享”教师及时引导与评价任务二设计十字效果功能【任务描述】设计三种动态效果:十字效果、切入效果、反向十字效果。【任务实施】1.为项目添加一个新Windows窗体,取名为FrmFirst.cs,调整窗体大小,设置窗体的“StartPosition”属性为“CenterScreen”。2.在窗体中添加一个“PictureBox”控件,设置“InitialImage”属性,如图11-5所示。图11-5设置“InitialImage”属性3.在窗体中添加三个“

7、Button”控件和三个“Timer”控件,效果如图11-6所示。图11-6窗体效果图学习环节分为“合作与探索”、“交流与分享”、“实践与体验”教师讲解教师巡回指导1.设计“十字效果”代码。(1)添加全局变量。Graphicsg;inta,b;Imageimg;(2)编写“十字效果”按钮代码。privatevoidbtnshizi_Click(objectsender,EventArgse){a=0;b=0;g=pbImage.CreateGraphics();SolidBrushsb=newSolidBrush(Color.White);g.Clear(pbIm

8、age.B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。