首页 > 范文大全 > 正文

校园网页设计教育方法解析

开篇:润墨网以专业的文秘视角,为您筛选了一篇校园网页设计教育方法解析范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

Flash网页设计“总分总”的教学模式

在软件基础和线性动画(Flash广告设计)的基础上,进入到课程的主体模块,即Flash网页设计。与HTML静态网页的分页面结构不同,Flash网页设计在集成设计开发环境内(Flash软件和Action脚本)实现网页内容与非线性结构的编排,模块化特性明显。为此,笔者尝试采用“基本结构设计—模块分解设计、网站整合”三步走的教学法,可概括为“总—分—总”教学流程,合理调配教学难点和重点,循序渐进,在实践中取得了一定的效果。(一)基本结构设计首先,从网页基本结构入手,利用按钮对时间线上各帧的控制构造网站模型,其中包含了最基本的场景转换。在学习的后期,可以针对每帧对应的画布进行深入设计,包括内容扩展和淡入、淡出动画效果的实现等。基本结构设计涉及每帧对应的画布设计、按钮设计、元件和实例的进一步应用以及补间动画等内容,还涉及一些基础的Action脚本内容,如“stop”“gotoAndStop”“gotoAndPlay”命令以及帧标记的参数调用等,适合入门学习。在脚本程序编写的最初阶段,重点要使学生理解脚本语言代替人进行指令操作的特性,如“去哪”“做什么”等,利用这种指向性的形象思维逐渐强化学生的编程思维。一般来说,静态网页设计课程教学不会将Java脚本作为重点,在这种情况下,这一阶段的Action脚本学习就更加重要。(二)具体模块学习由于Flash网页多在屏幕的显示面内不翻屏,高度有限,这就需要使用软件功能和脚本程序创造更多的结构层次去容纳网页内容。除了场景的转换外,在每个场景之中,还要借助于不同类型的页面组件来实现额外的结构层次。针对种类较多的页面组件,可以实施“分解教学”,即抛开网站设计的整体性,单纯提炼每个组件的设计与编程要点,使每节课都可以完成一种组件设计,实现相关功能。笔者选择的页面组件包括按钮组(菜单)、弹出框、下拉菜单、声音控制模块和预加载器等。在设计层面,要考虑到各组件与网页整体风格的一致性;在内容层面,要合理地选择组件类型,丰富内容层次,便于用户访问,形成良好的互动性。而在Action脚本编写方面,要以典型程序、核心程序为主,逐步增加更多的样式变化。实际上,虽然组件类型不同,其背后的程序控制大多有着一定的内在联系,如很多组件都会用到onEnterFrame频率控制函数。随着教学的不断深入,要尽量将脚本教学系统化,将松散的知识点整合起来,尽量覆盖到常用的函数、方法和命令。(三)网站内容搭建经过不同组件的分解学习,接着补充几种场景转换的方法,结合不同设计项目中对组件的选择,Flash网站就可以搭建起来。至此,Flash网页设计的技术性教学目标就基本完成了。在技术性教学目标之外,在课程的收官阶段,要融入行业设计理念,以提高结课作业的质量,保证教学效果。在HTML静态网页设计教学阶段,笔者针对结课作业挑选了“实用设计”这一特定行业分类进行教学强化,避免学生在结课阶段设计得没有针对性,学无所用。

静态网页的有效补充

如果分析“静态网页”的内涵和外延,可以看到,在基于HTML网页设计之外,只要立足于本地,与服务器没有数据交互的网页设计都可以统称为“静态网页”。从这个角度来看,艺术设计专业中的Flash网页设计课程也基本上以静态网页为主。在Web2.0时代,交互性的社交网络已经发展得比较成熟,使每个独立域名的网站不再是用户交互的首选。在这种形势下,静态网页设计要“扬长避短”,不拘泥于本身用户交互行为的弱点,以设计为主,反而有自己的一席之地。在教学中,要鼓励学生在参与网络互动之余,尽量发挥自身设计优势,具备独立完成内容展示型网站的能力。经过相关调整,Flash网页设计课程具备了循序渐进、由浅入深的教学层次,直至课程结尾处,着眼于设计之“道”的有目的训练,使整个网页设计课程体系具备了从基础知识到综合设计提升的完备性,并与其他课程有机结合,最大限度实现了课程的自身价值,为该课程的序列化、标准化建设积累了一定经验。

作者:刘立伟 杜美易