科 技 教 育
《动态网页制作》是一门研究动态网页设计和网站建设的课程,是我校计算机专业和电子商务专业学生必修的一门专业课。学习这门课程,对于提高学生的Web站点的规划能力,了解动态网站的建设和开发过程,都有一个较大的帮助。借助当前流行的易学易用的开发工具,学生比较容易上手,可以快速地开发一个实用性较强的动态网站,因此,在教学过程中,选择一种适合学生的开发语言和工具,选择合适的教学内容,探索一种适合学生学习的教学模式,帮助学生快速掌握动态网站开发的基本技能,就显得尤为重要。
1 课程教学现状分析
根据笔者多年从事《动态网页制作》课程教学的经验,目前,中职学校学生普遍存在下列一些问题。
1.1 上课容易走神、注意力不能持久,缺乏持续学习的毅力
现阶段,中职学生中普遍存在上课注意力不集中、不能持久,对所学知识有畏难情绪,缺乏持之以恒的学习态度,这些毛病对
于学生学习这门课程都是比较致命的,因为这门课程的学习是由一个由浅入深、循序渐进的过程,在学习过程中,特别注重所学知识的连贯性,而且后续的很多内容都是以一个个项目的形式展现,每一个项目需要一定的课时量来完成,如果学生缺乏持续学习的毅力,中途出现畏难情绪,就会造成半途而废的结果,所以,这就要求教师在传授知识、设计教学内容和学生实操方面要多下功夫,设计难易适中、实用性强的案例,提高学生的学习兴趣,变被动学习为主动学习。
1.2 数学、英语基础较差,编写代码经常出错,对学习有一定的影响
在学习本门课程之前,学生们都已经学习了《网页制作》《VB 程序设计》《数据库基础》等前导的专业课程,这些课程对于他们进一步学习《动态网页制作》这门课程是有一定帮助的,但由于目前学生中普遍存在数学、英语等课程基础薄弱,逻辑思维能力较差等特点,这就造成了他们在学习这门课程时遇到了很大的困难,例如:编写代码时常常会出现语句单词拼写错误、逻辑运算符
DOI:10.16661/jki.1672-3791.2015.24.124
中职《动态网页制作》课程教学探索
谢靖
(广州市土地房产管理职业学校 广东广州 510320)
摘 要:该文依据中职学校《动态网页制作》课程教学的现状,从开发语言和开发平台的选择、教学内容的优化和教学模式的改进3个方面,探讨了该课程教学过程中笔者的一些具体做法。关键词:ASP Dreamweaver 动态网页 教学模式中图分类号:G424
文献标识码:A
文章编号:1672-3791(2015)08(c)-0124-03
表1 《动态网页制作》课程教学内容设计
. All Rights Reserved.
使用不当等问题,使程序不能顺利运行,如此类似的错误出现多次后,对学生学习的兴趣会有较大的影响。
2 课程教学过程中的一些具体做法
针对上述一些问题,笔者主要从以下三个方面对教学过程进行优化。
2.1 选择合适的开发语言和平台
2.1.1 开发语言的选择
开发动态网站使用的语言有很多,目前使用较多的主要有ASP、PHP、JSP和ASP.NET等。ASP 即Active Server Pages,是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,它允许使用VBScript或JavaScript这种的简单脚本语言,编写嵌入在HTML网页中的代码,现在常用于各种动态网站中。笔者在教学中选用的正是ASP,主要考虑到了一下两个方面的原因:(1)ASP 是微软的产品,与目前普遍使用的Windows操作系统和IE浏览器能很好地兼容,服务器的配置、站点的架设比较容易;(2)ASP所使用的脚本语言是VBScript,它是VB语言的一个子集,而VB语言本身就是一种比较容易学习的编程语言,再加上我校计算机专业学生在一年级阶段已经学过了《VB程序设计》这门课程,在这个基础上,进一步学习基于VBScript的ASP动态网页,应该不会有太大的难度。
2.1.2 开发平台的选择
在以往的教学中,通常使用记事本、EditPlus等编辑器作为ASP开发工具,通过手工方式编写代码,不仅工作量大,而且还不能直接看到页面效果,学习的过程十分枯燥,从而使一些程度差的学生产生畏难情绪,逐渐放弃了学习。因此,选择合适的开发工具对于提高学生的学习兴趣是十分重要的。
在本课程教学中,选择Adobe公司的Dreamweaver作为ASP 开发工具,主要原因有两个,一是学生在前导课程《网页制作》中时已经使用过该软件,对该软件的用户界面和设计工具的用法都比较熟悉;二是利用Dreamweaver提供的对数据表进行操作的服务器行为,例如记录集分页、显示区域控制、转到详细页面、插入记录、更新记录、删除记录以及用户身份验证等服务器行为,就能快速生成各种数据访问页所需的代码,而且还可以对生成的代码进行编辑,在这个过程中,学生几乎不需要手工编写ASP代码,因而极大地降低学习的难度,从而提高了学生的学习兴趣。
实践证明,在手工编码与可视化设计工具的结合上进行ASP 应用开发,可以做到少写或不写代码,提高了工作效率,这对于基础较差、害怕编写代码的中职学生而言,无疑是一种行之有效的方法,在教学中已收到了良好的效果。
2.2 优化教学内容
《动态网页制作》课程的教学目标是通过“任务引领、项目导向”的教学实践活动,使学生掌握动态网站开发的相关知识和技能,了解项目开发的全过程,养成良好的项目开发习惯。考虑到该课程的学习需要对HTML语言有较深入的了解,再加上现今流行的CSS层叠样式表在网页中的广泛使用,根据这个思路,确定了下列5个单元和6个项目为教学的主要内容,如表1所示,表中所包含的教学内容,是以任务实训为主线,以项目为导向,突出了课程的实践性、应用性和技能性。
2.3 改进教学模式
本课程的教学是在安装有多媒体教学软件的计算机室中进行的,机房中的每台计算机都预先安装有IIS服务器组件,方便学生学习如何配置自己的Web站点,进行ASP动态网页制作,在测试时,每台计算机既是动态网页测试的服务器端,又是显示测试结果的浏览器端。
在以往教学过程中,教师首先通过屏幕广播方式来展示任务或项目的运行结果,继而示范和讲授相关的知识和操作步骤,然后由学生自主完成设计和制作过程。在这个过程中,如果学生遇到一个需要用较多的课时才能完成的项目,为了保证项目的连续性,则需要教师在每次课下课前,要求学生把本次课上完成的页面直接保存在学生机中,留待下一次上课时使用,或者要求学生把这些页面进行打包,然后通过学生端上传到教师端,在下次上课的时候,教师再将学生上次传上来的打包文件通过教师端重新发给学生,以便学生继续完成同一个项目中后续的任务。在这个过程中,保存在学生机中已经完成的页面容易
被其他人误删,或者在教师将学生的打包文件重新发回给他们时,容易被其他学生复制,从而影响了教学的顺利实施,进而影响了教学的效果。
针对上述出现的问题,笔者开发一个《个人主页空间开通系统》网站,在使用时,部署在教师机上,学生在第一次上这门课时,就通过浏览器打开该网站,申请一个主页空间,申请成功后,每个学生都有一个属于自己的网站空间,以及一个可以登录自己空间的ftp账号和密码,每个学生通过自己的ftp账号和密码,登录各自的空间,可以对网站中的文件进行管理。
该网站的建立,对这门课程的教学起到了一个很好地辅助作用。首先,学生可以在Dreamweaver中以ftp连接服务器的方式定义自己的站点,如图1所示。
每个学生都可以在自己的计算机中进行网页设计,在教师机
服务器端实时测试网页的运行情况。每次下课后,学生只要将本
次课上完成的网页通过Dreamweaver的ftp功能上传到自己的网
站空间即可,下一次上课时,可以在前一次课的基础上,继续完成
同一项目中后续的任务,完全不必理会自己的计算机中的文件是图1 通过ftp连接教师机的Web站点服务器
(下转127页) . All Rights Reserved.
2
)
1(52414)4)(142222
2
k k k k k (,当且仅当k=1时
取等号,所以S
5
8,当AB:y=x时58
min S 。
例4,若关于x的方程x -1=)-(log 2a x 有正数解,求实数a的取值范围。
分析:本题运用数形结合的思想,函数y=x -1,y=
)-(log 2a x ,函数y=)-(log 2a x 可看成是由函数y=x 2log 左右
平移得到的,在这个平移运动过程中,要满足条件,只要抓住两个“临界状态”:即y=)-(log 2a x 经过点(1,0)和(0,1),即a=0和a=-2,在这两个“临界状态”之间满足要求,-2<a<0。
可以看出,只要抓住“临界状态”,也就抓住了适合条件和不适合条件的“分水岭”,从而使问题有难到易。
3 在运动过程中建立目标函数
在研究炮弹的运行时,我们可以建立炮弹所处位置与时间的函数关系式,通过对这一目标函数的研究,便能掌握其运动过程。
例5,正方形ABCD,ABEF的边长都是1,而且平面ABCD,ABEF互相垂直,点M在AC上移动,点N在BF上移动,若CM=BN=a(0<a<2)。
(1) 求MN的长。
(2) 当a为何值时,MN的长最小。
分析:点M、N分别在AC和BF上运动,CM=BN=a,在这样一个运动过程中MN的长可以表示为关于a的函数,作MP‖DC交BC与P,作NQ‖EF交BE与Q,则四边形MNQ
P为平行四边形,又由CM=BN=a可得:BP=1-2
2
a,BQ=22
a.MN=PQ=22)2222-1a ()(
=2
1)22-2 a ((0<a<2)。通过对这个函数的研究可以发现:当M从C点开始移动到A的过程中,MN的长先逐渐变小又逐渐变大,并且当a=2
2
即MN、为AC、BF的中点时,MN的长最小。
例6,已知梯形ABCD中,|AB|=2|CD|,点E满足|AB|= |EC|,双曲线过C,D,E三点,且以A,B为焦点,当
4
3
32 时,求双曲线离心率e的取值范围。分析:本题中点E在AC上运动,即从AC的
52
处移动到7
3处,从而使双曲线形状引起改变,双曲线的离心率e也随之改变。
可以看出,在这个运动过程中,先把点E的坐标表示为 的函数,再把点E代入双曲线方程,便可建立起 与e的函数关系式。
建立直角坐标系,设A(-c,0),C(
2
c
,h),E(00,y x ),由定比分点公式,00,y x 得到关于
的函数
)1(2)2-(0
c x
10h
y 将(
00,y x ),C(
2
c
,h)代入椭圆方程12
2
22 b y a x ,得到1)1(-)12-(
4 ,1-422222222 b h e b h e 消去22
b
h ,便可得到e关于 的函数关系式。E=
-132--121 (4
332
)
。可以看出,当点E从AC的52
处移动到7
3时,离心率e由
,不断增大到107 710 e 。
参考文献
[1]张小雨.用运动的观点解立体几何问题[J].中学生数理化(高二),2007(3):31-32.
[2]董秋霞.用运动的观点解高考题[J].数理天地:高中版,2010(11).
[3]何志街.用运动、发展的观点探索数学问题[J].数学教学通讯:教师阅读,2007(9):62-64.
否会被其他人误删,万一真的被误删了,他仍然可以从教师机服
务器端下载自己之前完成的网站文件,从而确保学生可以在几个不同的上课时间段内,连续完成同一个项目中的各个任务,而且,由于每次课后,所有学生都会将本次课上完成的网页上传到教师机的服务器中,这样就方便了教师可以随时在教师机检查每个学生完成任务的情况。其次,学生使用的这种管理网
站的操作模式,与现今在Internet的虚拟主机网站空间上发布网页、进行管理的这种操作模式相似,因此,通过这样的操作,学生对网页的发布、网站的管理会有了一个更深的认识。
另外,为了帮助学生在课余时间能够进行网上自主学习,笔者还在外网中搭建了一个动态网页课程辅助教学网站,在该网站上,学生可以浏览到许多有关动态网页制作方面的知识、下载和提交作业、进行问题答疑和在线测试。
3 结语
总之,教师应按照中等职业教育的教学规律和学生的认知特点及实际情况,不断探索、不断创新,激发学生的学习兴趣,培养学生的应用能力,只有这样才能顺应时代潮流的发展,达到培养高素质高技能人才的目标。
参考文献asp是动态网站开发工具
[1]邓波涛,查卫亮,范夫伟.动态网站项目实训教程(DreameweaverCS4+ASP)[M].武汉:华中科技大学出版社,2011.
[2]陈学平,康海燕,董立国.ASP动态网页制作教程[M].北京:人民邮电出版社,2012.[3]倪洪球.Dreamweaver8+ASP动态网站开发实例精讲[M].北京:人民邮电出版社,2007.
(上接125页)
. All Rights Reserved.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论