晏细兰
摘要:基于Web技术的应用程序在网络中使用的越来越广泛,因此网页设计师及网站开发者越来越受到重视,并且对他们的需求量也急剧增加。本文讨论了网页设计师和网站开发者需要掌握的技能和知识,并从教学内容、教学方法和教学评价方法三个方面详细阐述了网页设计与开发课程体系的建设。该课程体系目前正在应用于当前的教学过程中,并取得了一些较好的效果。
关键词:课程体系建设;教学内容;教学方法;教学评价
中图分类号:G712 文献标志码:A 文章编号:1674-9324(2018)45-0261-02
随着计算机和网络的迅速发展和普及,越来越多的人喜欢通过网络获取信息,很多企业都想通过网站发布信息从而宣传自己。在这样的情况下,企业需要更多的网页设计师和网站开发人员为自己的公司建立网页,从而打造形象和销售产品。根据社会对人才的市场需求,高职院校确定其培养目标为培养高素质和高技能的应用型人才。如何设计具有创新风格的网页,成为高职计算机专业学生所必须掌握的技能。为了满足社会的需要,大多数高校都开设了网页设计与网站开发课程,该课程教授学生如何设计网页和开发网页网站。
一、网页设计与网站开发的岗位技术分析
网页设计和网站开发都需要有專业的技能,这些技能涉及网络技术、编程技术以及动画设计等知识。基于网页设计与网站的不同的社会需求,将职位划分为网页美工设计师、网页设计师、动态Web网站开发和网站维护人员。
1.网页美工设计师。该职位强调网页的视觉设计,且设计师应该有比较好的审美能力和创新能力,并且对色彩和平面设计有自己独到的见解。网页美工设计师还可以规划网页的布局和设计独特的网页。
2.网页设计师。网页设计师应具备一定的美术基础,熟悉网页开发的步骤和流程,并且应该精通HTML、XHTML、CSS、CSS+DIV和JavaScript等设计语言。
3.动态Web开发人员。该职位旨在从后端数据库访问数据并显示这些数据。动态Web开发人员应该具有网页设计知识,可以开发后台应用程序并将其嵌入到HTML语句中。动态Web开发者还可以测试、上传和发布整个网站。另外,动态Web开发者也应该精通PHP、asp或jsp,而且熟悉SQL Server、MySQL或Oracle等数据库。
4.网站维护人员。该职位的工作人员主要是处理和发布网站投入使用后的相关信息。网站维护人员必须处理网站在使用过程中所出现的所有问题。网站维护人员应具有一定的网页设计与动态网页开发知识和技能,并且能够提高网站的性能和可靠性,使用搜索引擎优化信息,推广网站。
通过上面对网页设计与网站开发的职业分析,我们知道网页设计师和网站开发者应该具有设计网页能力、编程能力、艺术视觉能力和网站维护管理能力等。因此,我们应该构建一系列培养学生这些技能的课程体系,而不是一个单一的课程。这些课程是相互依存、相互贯通的,并构成了一个整体课程体系。
二、课程体系的内容
高职院校的目标是培养学生的职业能力,所以所开设的课程应该是以职业能力为本。根据网页设计和网站开发职位技能要求,设置为有关图形和图像、网页设计、动态Web开发、网站管理和维护的相关课程。不同的课程有不同的主题和内容,但是这些课程都专注于同样的目标——网页设计与网站开发。因为课程包含的知识点非常多,因此合理的整合与划分教学内容是有益于教学效果的。
1.设置图形和图像课程。如今,一个内容丰富、富有创意的好网页能长时间的吸引顾客的目光。设计师喜欢使用图标、图片和动画美化他们的网页,因此在开始设计网站之前,学生应该有对图标、图片和动画的一些想法。根据所用的软件功能、适用性和难易程度,设置有关Photoshop、CorelDraw和Flash等图像处理软件如何使用的课程内容,通过这些课程,学生对图片的颜色和构图处理等就会有一些自己的想法,他们可以使用这些软件处理图像和制作动画。
2.设置网页设计课程。网页设计的目的是使用一个有吸引力的网站风格来显示信息。HTML语言是网页设计的基础语言,该语言是贯穿在整个教学过程中的。事实上,理解了HTML语言是有益于熟练掌握使用Dreamweaver网页制作软件的,因此HTML对于一个好的网页设计师来说是必须掌握的。不过,一个专业的网站是不能仅仅依靠HTML就能制作出来的,因此作为目前广泛用于管理界面网页的设计,它有效的弥补了HTML的缺点,可以说,一个网站的内容和构架由HTML决定,而网站的表现形式却由CSS决定。类似的,Dreamweaver也是一款网页设计的非常好的软件,它能够提高网页设计的效率,也能有效地管理和组织网站文件。除此之外,JavaScript语言也是网页设计中一门非常重要的语言,JavaScript决定网页的动作行为,并产生一些特殊效果。
3.设置动态Web开发课程。编程语言和数据库是动态Web开发课程中必学的两种技能。目前,比较流行的Web编程语言主要有jsp、asp和php,而广泛使用的数据库主要有Oracle、SQLServer、MySQL等数据管理系统。根据企业的需求,我们选择PHP作为Web编程语言,选择MySQL作为主要的数据管理系统。因此,动态Web开发课程主要包含的两门课程为PHP编程语言和MySQL数据库。对高职院校的学生来说,教授他们如何使用数据库比教授他们有关数据库的理论知识更重要,高职学生只需掌握如何创建数据库、连接数据库以及添加、删除、编辑、查询数据表单以形成数据库的相关技能。在教授这些课程时,可以选择网上购物项目作为教学项目的案例。
4.设置网站管理和维护课程。企业网站在用户使用之后对网站的数据管理、维护、网站推广和网站优化等处理都是很重要的工作,网站管理和维护的相关课程分析了网站的设计和其构架的可改进意见。这些课程涉及的相关技术有搜索引擎优化(SEO)技术和一些著名搜索引擎的排序方法。
三、网页设计与网站开发课程体系的教学方法研究
在教学过程中,教师首先讲解与相应的教学案例有關的理论知识和应掌握的技巧,指导学生完成指定的任务,然后教师和学生一起讨论完成任务可能出现的问题并给出解决方案。在整个教学过程中,学生处于主导地位,教师主要作为辅助学生完成任务的助手,在这一教学过程中,学生能够主动掌握网站开发方法和步骤,并理解相关的知识点和技能。此外,演示与评论学生的网站作品也是教学过程中的一个重要环节,教师应鼓励学生展示他们的优秀作品,然后帮助学生分析其作品的优点和缺点,这样学生才能知道他们作品中有哪些问题,哪些需要改进。在这一过程中,每个学生都可以从其他网站的设计方法、思想和网站布局与技能中学到知识,学生的创造能力也能够被激发。所有这些方法中,教学案例都是非常重要的一部分,因此选择教学案例时要遵循一定的标准,首先选择的教学案例应该尽可能的涵盖所有的知识和技能,其次这些项目案例应具有特定的现实意义并且应以学生为本,最后案例的选择应该是从简单到复杂,这样学生掌握知识才能循序渐进。
四、课程体系评价方法
评价方法是检验教学目标是否实现的主要方法,评价方法用于评估整个教学过程,指导教学内容和教学目标的方向,因此,课程评价系统应该建立用于课程体系的改革。在网页设计与网站开发课程体系中,学生应能做出包含主题、内容、结构和布局等的统一规划和设计方案的网站。测试的分数也是课程评价系统的一部分,在完成课程授课后,应对学生做一个最终的测验,包括笔试考试和上机考试。笔试能检查学生是否掌握了理论知识,上机考试能检测学生是否能在给定的时间内合理的完成给定的项目。最后,教师可以基于上述小测验、综合项目和期末考试最终给学生一个公平、客观的评价。课程考试方法不仅能给学生一些约束,也能给学生一些自主性和创造性,学生的学习积极性和主动性也能依靠约束力来激发。
网页设计与开发课程体系是根据岗位要求设置的课程体系和课程内容,本文提出的网页设计与开发课程体系的教学方法和检测方法,侧重点在于提高学生的积极性和主动性,同时注重培养学生的实践能力和应用能力。
参考文献:
[1]丁金昌.我国中等和高等职业教育协调发展的探索[J].中高教研究,2012,(3):86-88.
[2]宋碧蓉.关于完善网站建设与管理专业实践教学环节的调研报告[J].电脑知识与技术,2012,8(5).