1.引言
随着Internet技术的发展,网站已经成为信息交流的重要平台,成为一个单位形象的重要标志。网站建设与维护是企业实现现代化管理和参与国际市场竞争的重要手段。作为21世纪的大学生,为了迎合人才市场的需求,学习并熟练掌握网站建设和管理技术是非常必要的。
“网站建设与维护”涉及到的工具和技术比较多,在学生对网络、网站和网页等概念都已有了初步认识并且已经熟悉数据库技术的前提下,要想能够使学生快速熟悉多种建站工具以及掌握多种建站技术,巧妙激发学生的学习兴趣,采用多样化的教学方法和手段都是帮助学生掌握好该门课程的关键。
2.教学目标和教学内容设置
“网站建设与维护”是为我院网络工程、信息工程、计算机科学与技术专业本科学生所开设的一门专业选修课程。通过学习本课程,使学生掌握网站建设步骤,会规划和设计网站,掌握Web服务器的安装和配置,能综合使用静态网页技术和动态服务器网页技术制作网站,掌握网站的测试和发布方法,熟悉网站的推广和维护技术。
本课程全面地介绍网站规划设计、建立与配置、制作与测试、发布及维护的方法与技术,具体包括网站建设基础、网站的规划与设计、网站的建立与配置、网站制作技术、小型网站建设实例、网站的测试和发布、网站的推广和维护等。网站建设基础主要讲授网站基础知识、网站的分类和特征、网站的体系结构和网站建设步骤,网站的规划与设计主要讲授网站的栏目规划、网站的目录结构设计、网站的风格设计和网站的导航设计,网站的建立与配置主要讲授申请注册域名、申请网站空间、IIS和Apache的安装与配置,网站制作技术主要讲授Dreamweaver网页设计、Photoshop图像处理、Flash动画制作、XHTML、脚本的应用和网页编程技术ASP.Net,小型网站建设实例以一个留言板网站为例介绍了如何综合运用Dreamweaver、Photoshop、Flash、脚本、ASP.Net和SQL Server开发动态网站,网站的测试和发布主要讲授网页的测试、选择接入Internet的方式和网站的发布,网站的推广和维护主要讲授网站宣传与推广的一般方法、网站更新、网站备份、网站恢复、网站的管理和维护。
本课程围绕一个小型网站建设实例,将静态网页技术和动态服务器网页技术结合在一起,详细地讲解了Web应用程序的建设和维护。通过本课程的学习,学生可以具备使用多种技术独立地建设和维护网站的能力。
3.教学方法与实践
“网站建设与维护”是一门实践性很强的专业选修课程,它涉及到的工具和技术比较多,要想激发学生的学习兴趣,提高学生的主观能动性,要想使学生能够对所学的知识融会贯通,对所学的技术灵活运用,要想在较短时间内提高学生的动手能力,必须采用行之有效的教学方法并加强实践环节。
3.1采用案例教学法激发学生学习兴趣
案例教学法是指在教师的指导下,根据教学目标和内容的需要,采用案例组织学生进行学习、研究、锻炼能力的方法。案例教学可激发学生学习的兴趣,增强学生在课堂上的参与感,帮助学生加深理解所学知识,从而提高教学质量。
“网站建设与维护”课程采用“空谷幽兰的网站”为案例,在该课程的第1堂课演示给学生,让学生很直观地理解该课程的教学目标,即学习了这门课后,他们能够学会哪些技术,应该能够做出什么样的作品。“空谷幽兰的网站”是个小型的个人网站,该网站有网站首页、美图欣赏、美文阅读、开心一笑、留言板、网站链接、关于网站和后台管理共8个栏目。“麻雀虽小,五脏俱全”,“空谷幽兰的网站”是一个覆盖了本课程全部重要知识点和技术的小型网站,它上面有采用Flash制作的眩目动画,还有使用Photoshop制作的精彩图像,网页的布局和静态网页的制作使用Dreamweaver 8完成,使用JavaScript为网页添加动感特效,使用ASP.Net和SQL Server实现留言板和后台管理功能。“空谷幽兰的网站”是个趣味十足的网站,同时也是离学生比较近、学生很容易接受也很容易实现的网站,在第1堂课上通过该案例的引入,加深了学生对本门课程教学目标的理解,在很大程度上激发了学生学习本门课程的兴趣。在以后的课堂教学中,该案例被分解到各个章节的相应知识点处进行详细讲解,缩短了理论与实践的距离,加深了学生对所学知识的理解,提高了学生分析问题和解决问题的能力。
3.2采用任务驱动教学法提高学生的主观能动性
任务驱动教学法是指教师把教学内容设计成一个或多个具体的任务,以完成一个个具体的任务为线索,把教学内容巧妙地隐含在每个任务之中并引导学生完成任务,学生通过完成一个个具体的任务掌握教学内容。采用任务驱动教学法,能让学生“动”起来,进而乐于学习、主动学习、创造性的学习。
“网站建设与维护”课程在第1堂课就给学生布置了一个大任务:参照“空谷幽兰的网站”制作一个动态网站,并实现该网站的发布、更新和维护。该大任务在实验教学中被细分为九个小任务,具体包括:网站的规划和设计、收集资料和素材、申请注册域名和网站空间、Web服务器的搭建、制作Flash动画、使用Photoshop处理图像、使用Dreamweaver和ASP.Net协作开发Web应用程序、使用脚本为网站增添特效、网站的发布和维护。伴随着授课内容的向前推进,学生将在教师的引导下逐一完成这九个小任务,从而最终圆满完成大任务。
采用任务驱动教学法进行教学,由于教师教学和学生学习都是围绕如何完成这个具体的任务进行的,所以教师教学思路清晰,学生学习目的明确,提高了教学效果。采用任务驱动教学法,学生在完成一个个的任务的同时,不仅掌握了该任务所涉及到的知识和技术,还从中获得了满足感、成就感,进而更大地激发了他们的求知欲,提高了他们的主观能动性。
3.3采用项目教学法提高学生的综合能力
项目教学法是通过实施一个完整的项目并在项目的具体实践过程中“寓教于学”的一种教学方法,具体做法是将一个完整的项目交给学生独立完成,让学生在教师的引导下独自完成信息收集、方案设计、方案实施以及项目最终评价等整个过程。项目教学法在课堂教学中把理论与实践教学有机地结合起来,有助于充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
“网站建设与维护”课程要求学生独立完成一个项目:在个人网站、企业网站、电子商务网站中选择其一,也可以根据自己的实际情况开发其它类网站。但该网站的实现必须能够覆盖本门课程所包含的重要知识点和关键技术,比如使用Flash制作动画、使用Photoshop制作或处理网站图像、合理使用表格或图层布局网页、用CSS样式表控制网页的外观、使用SQL Server创建后台数据库、使用ASP.Net实现对数据库中记录的访问(如浏览、添加、删除、修改功能)、内置对象的合理使用等。为了帮助学生完成对项目的最终评价,笔者为其提供了项目评分标准。
采用项目教学法,学生通过独立完成项目把理论与实践有机地结合起来,不仅提高了理论水平和实际操作技能,而且提高了解决实际问题的综合能力。同时,教师在帮助和引导学生的过程中,开阔了视野,提高了业务水平。
3.4采用开放式实验教学模式提高学生动手能力
所谓开放式实验教学,是指高校实验室在时间、空间、内容和教学方法等方面对学生开放,由学生自主选择并进行实验学习与研究的教学方式。开放式实验教学模式是课堂教学的一种有效的补充和延伸,对于培养学生的创新精神、提高学生的动手能力具有重要意义。
由于“网站建设与维护”课程的实践性、操作性较强,除了通过本门课程的实验教学外,还需要提供更多的上机时间以供学生练习,开放式实验教学就是一个很好的补充。本门课程以“动态网站制作大赛”的形式开设了开放式实验项目,感兴趣参赛的学生在课余时间可以到指定机房上机练习,该项目的开设有助于提高学生的计算机操作水平和动态网站制作水平,引导学生积极思考、进行科学实践、培养拓展自我能力的意识,提高学生的动手能力和专业素养。
3.5充分利用网络资源提高学生的学习能力
“授人以鱼,不如授人以渔”。为了提高学生的学习能力,笔者从以下几方面做了努力:
1) 建立“网站建设与维护”教学网站并发布到Internet,将本门课程的教学大纲、实验大纲、实验指导书、电子教案、考试大纲、电子课件等都放到网站上,以方便学生在线学习。该网站还具有在线考试和留言板的功能,可便于学生在线测试所学情况以及在线答疑。
2) 建立FTP服务器,将本门课程用到的软件(如IIS、.Net Framework、Visual Studio.NET 2003、SQL Server 2000、Dreamweaver 8、Flash MX 2004、Photoshop、LeapFtp等)和一些好的学习视频光盘放到服务器上,以便学生下载使用,同时也便于学生保存作品。
3) 为学生推荐好的学习网站(如http://www.csdn.net)和素材库网站(如http://www.dabaoku.com)。
4考核方式的改进
由于“网站建设与维护”课程的实践性较强,开设该门课程的主要目的是使学生具备综合使用多种技术建设和维护网站的能力,因此采用传统的笔试考核模式不能真实地反映学生的学习情况,要想衡量学生学习这门课程的好坏,需将考试重点转移到对学生的实际技能方面的考核上。
对于学生成绩的评定,采取平时+实践的考核方式进行。平时成绩占30%,平时成绩根据学生的到课表现、上交作业、上机实验情况产生;实践成绩占70%,实践成绩根据期末学生所制作的作品情况产生。这种考核方式注重实践操作和应用开发能力的培养,有利于提高学生的学习积极性和主动性。
5.结束语
“网站建设与维护”是一门实践性和实用性都很强的课程,只有激发学生的学习兴趣,使学生学习由被动变为主动,采取行之有效的多样化的教学方法和手段,注重对学生实践技能的考核,才能提高教学质量,收到良好的教学效果。
