Web课程总结(通用8篇)
篇1:Web课程总结
合肥学院
计算机科学与技术系 Web应用系统开发 课程论文 学号
1204013037
姓名
童子轩
专业班级
12级计本3班
2013.6 Web课程总结 内容摘要
人类已进入信息社会,信息技术的应用渗透到各个领域。在当今的信息时代,蓬勃发展的计算机技术和信息技术随着 Internet 的普及,又一次给社会带来了巨大的影响,Internet 正在以超越几千年科学技术发展进程的速度席卷着全世界,冲击着各行各业,改变着人们的工作、学习和生活。可以说 Internet 是人类历史发展中一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。它正在向全世界延伸和扩散,不断增添吸收新的网络 成员,已经成为世界上覆盖面最广、规模最大、信息资源最丰富的计算机信息网络。Web课程综述
Web是一种典型的分布式应用结构。第一阶段的Web,主要是用于静态Web页面的浏览。用户使用客户机端的Web浏览器,可以访问Internet上各个Web站点,在每一个站点上都有一个主页作为进入一个Web站点的入口。每一Web页中都可以含有信息及超文本连接,超文本连接可以带用户到另一Web站点或是其它的Web页。从服务器端来看,每一个Web站点由一台主机、Web服务器及许多Web页所组成,以一个主页为首,其它的Web页为支点,形成一个树状的结构。每一个Web页都是以HTML的格式编写的。这一阶段,Web服务器基本上只是一个HTTP的服务器,它负责客户端浏览器的访问请求,建立连接,响应用户的请求,查找所需的静态的Web页面,再返回到客户端。课程主要内容及基本原理
Web课程的学习过程中,第一篇“Web技术基础”分为3章,主要内容是Web技术概述、Web应用环境构建技术和网上书店的系统设计。第二篇“Web客户端程序设计基础”分为3章,分别介绍了HTML、CSS和JavaScript技术。第3篇“JSP Web数据库应用开发”分为4章,介绍了JSP运行机制与基本语法、JSP内置对象、基于JSP的Web数据库应用开发和网上书店的实现。
HTML是超文本标记语言,是为浏览器设计的语言,用于在Web上传输信息。HTML的编写比较简单,只要记住基本的语法就可以。CSS是由W3C组织制定的一种用来定义样式规则(如字体、颜色和位置)的语言,能让网页制作者有效地定制、改善网页的显示效果。JavaScript是一种轻型的脚本语言,它与HTML相结合,可以增强功能,提高与用户之间的交互性。主要利用的是Java来进行编写。JSP全称Java Server Page,是由HTML语句和嵌套在其中的Java代码构成的文件,文件扩展名为.jsp。浏览器访问JSP页面时,Web容器把HTML原封不动地发送给浏览器,嵌套在<% %>之间的Java代码被解释执行,其中out.print(或println)语句输出的内容则被按顺序插入到该对<% %>在JSP文件中的出现位置处,同HTML一同输出给浏览器。实际应用
JSP内置对象:
(1)request对象:
该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是HttpServletRequest的实例。
request的常用方法:
1、getParameter();使用如下 String str=request.getParameter();
2、setAttribute();getAttribute();removeAttribute();getMethod();getProtocol();getReqeustURI();getRemoteAddr();getServerPort();getServerName();(2)response对象:
对客户的请求做出动态的响应,向客户端发送数据。(3)session对象
session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。session对象的ID:当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个session对象,同时分配一个String类型的ID号,JSP引擎同时将这个ID号发送到客户端,存放在Cookie中,这样session对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的session对象,直到客户关闭浏览器后,服务器端该客户的session对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的session对象。session对象存在一定时间过期问题,所以存在session中的名值对会在一定时间后失去,可以通过更改session有效时间来避免这种情况。同时编程时尽量避免将大量有效信息存储在session中,request是一个不错的替代对象。(4)application对象
服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。application对象常用方法:(1)public void setAttribute(String key,Object obj);将参数Object指定的对象obj添加到application对象中,并为添加的对象指定一个索引关键字(2)public Object getAttribute(String key);获取application对象中含有关键字的对象。(5)out对象 out对象是一个输出流,用来向客户端输出数据。out对象用于各种数据的输出。
很多人都说,没有Web,计算机网络就会变得少了很多东西,计算机网络在60年代就已经出现,而Web最早的创作思想却来源于为世界各地的科学家提供一个可以共享的平台。当第一个图形界面的www浏览器Mosaic在美国国家超级计算应用中心NCSA诞生后,此后将近三十年的发展,使Web成为计算机网络发展的生力军,未来它也将影响着计算机网络的发展。
当93年第一款Web浏览器面向大众的时候,它只是一款支持书签,图标和一套光溜溜的用户界面。仅仅是这样一款小小的浏览器却从此改变了计算机网络发展的道路,因为它的最大革新,图片支持,从这一刻起,下载图片成为可能,并且改变了人们浏览因特网的方式。并且随着成为因特网的主流。很多人都说,如果没有Web,如今的网络可能会发展成另一番模样。下图为第一款Web浏览器Mosaic。提到Web,必须要提到另外一个词,CSS。96年12月,世界万维网的一个工作组发布了CSS1.0规范。CSS允许开发者用外联的样式表来取代那些难以维护的内嵌样式,这几秒钟之内就可改变全站的设计。并不需要返回到每个html页去寻找需要单独改变的文本元素。应该说,正是因为有了CSS,才是今天的网络易于开发、维护、设计。并且从精英模式走向我们平常老百姓都可以应用。举个例子说吧,博客就是一个很好的平台,我想如果它在10几年前,我们要想改变一下博客的图像和文字,可能对与我们来说是一件不可能的事情,但是如今却是很容易实现的,只需根据提示要求,就可以改变,很方便。
未来,Web的发展必将是无可限量的,并且影响着计算机网络技术的发展 心得体会
Web这门课程让我们对编写网页产生了浓厚的兴趣,每次上课看着老师给我们展示不同的功能时,就觉得这是一门很神奇的学科。因为这是一门实践性很强的学科,所以课后自己也会对照着老师的PPT,试着完成不同的功能,每次做成了也非常有成就感。Web的前半部分,介绍HTML、CSS、JavaScript的部分相对来说比较简单,而后半部分关于web与数据库连接的内容有点困难,最开始做的时候一直出错。直到后来在老师和同学的帮助下才慢慢解决问题。
由于平时学习比较繁忙,时间比较少,对于网页设计软件的强大功能运用得还不够。在网页设计过程中,由于缺乏训练,所以在设计时也遇到了很多麻烦,有时插入一个特效脚本也是很麻烦。在网页制作过程中,想提高设计水平,想有个理想的网页,必须要勤奋练习,我将在以后的学习过程中不断努力。结语
总体来说,这学期的Web学习有好的部分,也有不足的部分。但是至少自己已经入门,能够独立编写一些网页了。下学期还有这方面的课程,而且还是要用Java语言编写的,对于我来说,难度更大,所以希望以后能够更加努力的学习,将这方面做得越来越好!
七、参考文献: 【1】樊月华.Web技术应用基础.北京:清华大学出版社,2012.
篇2:Web课程总结
一、作品主题描述
我设计的网页的主题是关于动漫推荐的。
我喜欢动漫,各种题材的,古代江湖、历史故事、恐怖、热血之类的我都喜欢,做这个网站是希望把我喜欢的推荐给大家,让更多的人加入二次元的世界!
二、作品技术路线
关于作品技术路线,我主要用了bootstrap方面的知识,像bootstrap按钮、下拉菜单、缩略图、bootstrap轮播之类的,当然还有很多基础知识,例如背景、背景音乐,还有视频的插入,网页的链接等等。
三、作品素材处理
关于素材,由于我是做的动漫方面的网页,首先我先去选择适合主题的图片,再选择其中最能代表作品的图片,再根据实际情况修改图片尺寸,接着再选择文字素材,选择简短有最能概括作品内容的文字。
四、主要问题
在这次设计中,我还想实现排行榜这个功能,但由于个人能力不足,还有一部分时间问题,没有实现排行榜功能,心里略微有些遗憾,我会在交上本次课程设计之后继续努力完成,还有视频和背景音乐的插入,没有成功改变播放器的样式。
五、网页制作的心得体会
转瞬之间,半个学期又接近尾声,在李导师的精心辅导下,度过了这个富有生机,富有朝气的学期。学到了很多做梦也不会遇到的如此奇特的有趣知识,对于我来讲是一个很好的锻炼和充实的机会。
俗话说的好“书山有路勤为径,学海无涯苦作舟”。在这一绝世佳句的鼓动下,我把握了工作之余的一切可利用的剩余时间,全心全意投入到网页世界,去不断的学习,去不断的收索;同时去不断的充实,去不断的完善自我,在网络的天空下逐渐的美化自己的人生!
在学习网页制作的过程中,我深深体会到一点“有付出,就终有回报”,你的付出与你的回报终究是成正比的。经过了多少漫漫长路,经过了多少忘我的投入,经过了多少波折,我的网页与众人见面了。当我第一眼在网络下一览我的个人主页,我是多么的激动,多么的兴奋,就像多年未见的老同学,一种讲不出道不明的感觉。
我在制作主页中的心得体会:做好主页,并不是一件容易的事,它包括个人主页的选题、内容采集整理、图片的处理、页面的排版设置、背景及其整套网页的色调等很多东西。1.标题
在个人主页中标题起着很重要的作用,它在很大程度上决定了你整套个人主页的定位。一个好的标题必须有概括性、简短,有特色、容易记,还要符合自己主页的主题和风格,决不要取一个名不符实的“好名字”,别人第一次上了当,下次再也不会光顾了。2.内容的采集
选好标题后,开始采集内容,内容必须与标题相符,在采集内容的过程中,应注重特色,所谓特色应该是有一些自己的东西。个人主页中的特色,应该突出自己的个性,把自己的兴趣、爱好尽情地发挥出来,因为在网络上不受限制。主页就是在网络上的一个小小家园,在那里,可以放上自己喜欢的任何东西,包括你自己平时喜欢一些文章,一些好听的歌,一些好的动画作品。把这些内容按类别进行分类,设置栏目,让人一目了然,在栏目上不要设置太多,最好不要超过十个,层次上最好少于五层。3.图片
做个人主页不能只用文字,必须在主页上适当地加一些图片,增加可看性,俗话说“一图胜千言”,我想不无道理,一张处理得好的图片不需要多做任何解释,就能让人一目了然,让人去思考,去了解它。当然处理得不好的以及无关紧要的图片最好不要放上去,否则让人觉得是累赘,同时也影响网页的传输速度。图片不仅要好看,还要在保证图片质量的情况下尽量缩小图片的大小(即字节数),在目前网络传输速度不是很快的情况下,图片的大小在很大程度上影响了网页的传输速度。那么如何精简图片的大小呢,一般来说,图片颜色较少的及在256色以内的最好把它处理成gif图像格式,如果是一些色彩比较丰富的图片,最好把它处理成jpg图像格式,因为gif和jpg各有各的压缩优势,应根据具体的图片来选择压缩比。
4.网页排版
网页页面整体的排版设计也是不可忽略的,要让读者在狭小的电脑屏幕上阅读,很重要的一个原则是合理地运用空间,让自己的网页井井有条,留下必要的空白,人觉得很轻松。不要把整个网页都填得密密实实的,没有一点空隙,这样会给人一种压抑感。5.背景
网页的背景并不一定非要用白色,选用的背景应该和整套页面的色调相协调。合理的应用色彩是非常关键的。
6.其它
如果想自己的网页更有特色一些,可适当地加一些网页制作的技巧,诸如声音、动态网页等,当然这些小技巧最好不要加太多,它会影响网页的下载速度。等个人主页做得差不多了,可别忘了在个人主页上放一个留言板、一个计数器。前者能及时获得参观者的意见和建议,及时得到网友反馈的信息,最好能做到有问必答,用行动去赢得更多的访问者;后者能让知道主页参观者的统计数据,可以及时调整设计,适应不同的浏览器和参观者的要求。
7.宣传
昨天,网页与我无缘,那是因为上天不给我们一个见面的机会!
今天,网页与我相识,与我相知,成为我的一个最真诚的朋友,那时因为董老师的辛勤栽培!
明天,网页与我一生相伴,终身相随,那是因为我领悟了什么是“一个网络,整个世界”。
篇3:基于WEB的精品课程搭建
关键词:精品课程,教学方法,教育技术手段
随着网络化、信息化的发展, 教学模式、教学手段也在不断推陈出新, 原有的传统教学模式已经不能满足教学需求, 基于此, 我们利用现有的网络技术及学校、家庭的网络环境搭建并使用基于WEB的精品课程, 配合传统的教学手段更好的实现教学。
1 设计思路
1.1 与传统教学相比各有优劣
传统教学模式是采用传统的教学手段, 利用课堂教学形式完成教学内容传授的模式。其特点是教师口授、板书 (平台展示) , 学生耳听、笔记、作业, 教师能根据学生及时反馈的信息, 了解学生对所学知识的理解程度, 并据此调整教学策略以达到预期的教学目的。这种教学模式是在长期的教学过程中产生的, 即使是现在仍然不可或缺的。我们的精品课程建设能够为教师提供完善的教学工具, 帮助教师更好、更灵活地实施师生交流、测试、考核等;帮助学生在课前、课后, 在学校、在家里、在有网络的地方更好地进行课程学习, 从而更好的配合传统的课程教学, 让老师教得更灵活、更轻松, 让学生学得更容易、更感兴趣。
1.2 吸引学生的眼球
精品课程的使用者包括管理员、教师和学生, 而学生是该系统的主要使用者, 能不能让学生喜欢使用系统非常重要。精品课程的学习模块包括课程内容学习、师生互动、在线讨论、在线测试、课程资源等, 学生在这么多的模块面前会有压力、不知所措。我们设计的系统能够吸引学生的眼球, 不断地引领他使用系统的各模块, 完成课程的学习。
1) 我们采用学生登录后以浮动面板的形式展现学生的信息, 包括姓名、照片、在线时长、个人的提问数量、测试成绩 (以图表的形式显示) 等, 从而一下子就抓住学生的眼球;
2) 在课程内容学习模块中, 提示学生章节内容的浏览状态, 各章节内容的自然过渡, 每章内容结束前直接提供学生练习的机会, 让学生能够很顺利的就度过了自己的学习时间;
3) 在课程内容以及课程资源模块中, 教师在提交自己的资源时, 能够进行图文混排或者直接提供教学课件, 学生在学习和不会感觉枯燥;
4) 在师生互动模块, 学生可以方便的提问, 可以选择让老师回答、或者师生都可回答, 从而增强师生交流和同学间的交流。
1.3 设计系统的通用性
精品课程的设计和使用是一个趋势, 我们在进行最初的设计时, 是以计算机网络技术这门课作为突破口, 充分考虑系统的通用性设计。
1) 前台显示的信息并非静态的, 而是全部来自于数据库, 后台的设计允许管理员进行系统初始化, 从而应用于其他课程。
2) 教师在上传自己的资料时可选择在线图文编排后上传, 也可以直接上传现有的课件等, 从而适合各种需求。
所不足的地方在于, 为了实现系统自动评分, 测试题库的题型目前只包含选择题 (单选、多选) 、判断题、填空题这些客观题, 不能满足有些课程多题型的要求。
1.4 更多的评价手段、更好的评价机制
为了让我们的系统更加适用于教学、服务于教学, 我们在设计的过程中应用了更多的评价手段和机制, 从而使得我们的系统不再像以往的一些网上教学系统成为摆设。具体的评价机制包括:
1) 学生登录时长。学生登录精品课程后开始计时, 退出登录后提示用户本次登录时长, 并计入总登录时长, 作为一项评价指标。
2) 课程教学内容的学习情况统计。学生在学习完本精品课程提供的每一节教学内容后, 该节的状态更改为“已学习”, 所有章节的学习情况作为一项评价指标。
3) 每节教学内容后的习题测试成绩。在每一节教学内容后提供习题练习与测试, 系统会记录用户每一次的测试成绩, 作为一项评价指标。
4) 课程自测成绩。学生在完成课程的学习后, 可进行课程测试, 系统将记录用户测试的最高分 (老师可以掌握学生的每一次测试成绩, 以便更好地掌握学生的学习情况) , 作为一项评价指标。
5) 学生在师生互动模块中的提问数。网络学习是一种分散式的学习方法, 学习群体与教师的交流与协作至关重要, 学生的提问数可以充分体现学生利用网络学习的优势。
6) 学生在在线讨论中的发帖数和回复数。网络学习没有现场教学的气氛, 但在线讨论可以激发学生网络学习的气氛, 学生的发帖数和回复数越多, 网络学习的学习氛围越轻松活泼, 学生的学习兴趣越浓, 学习效果越好。
1.5 平台的开放性
本精品课程可用于配合课堂教学, 也可用于远程教学。
在用于配合课堂教学时, 本系统可帮助学生做好课前预习及课后复习, 为学生提供练习及测试的工具, 为学生提供师生互动及学生间相互讨论的机会;为任课老师提供学生课前课后对本课程学习的监督依据, 为任课老师提供课后辅导的途径, 为任课老师提供更为丰富的测试手段。
在用于远程教学时, 可以提供学生在线学习的一整套流程, 包括课程内容学习、在线实验、课堂练习、在线提问、在线讨论、在线测试等。
2 基本结构和功能
本系统采用B/S模式, 即浏览器/服务器模式, 从系统开发的角度来说, 可分为三种界面, 即学生登录界面、教师登录界面和管理员登录界面。
2.1 学生登录界面
学生利用教师分配 (自主注册) 的用户信息登录后, 可通过自己的登录面板查看自己的登录信息, 包括姓名、班级、登录时长、个人信息修改、历次成绩测试等。可实现的在线学习包括:了解在线学习方法、课程大纲;根据课程大纲和老师任务引领完成课程内容的学习和在线实验指导;在每个章节的学习后完成相应的课堂练习;在学习的过程中如果遇到问题可以进入师生互动模块, 及时向老师提出问题, 也可以再在线讨论模块提出问题, 以便大家一起讨论解决;每一章的学习完成后可在在线测试模块对相应章节内容进行测试, 并在自己的登录面板中查看自己的每次测试成绩, 所有课程内容学习完成后可进行课程最后测试, 并记录最终成绩;在学习过程中还可以在课程资源中下载所需的各类辅助学习的资源。
2.2 教师登录界面
教师利用管理员分配的用户信息登录后, 可对课程学习方法、课程大纲进行设置;生成课程的每个章节, 添加每个章节的学习内容 (可以在线进行文档的图文混排或直接插入PPT、PDF、FLV等格式的课件) 、课程资源;查看学生的课程学习情况、在线时间、提问数、讨论数、测试成绩等;解答学生在师生互动模块提出的问题;编制练习试题、测试试题, 制定学生的测试类型 (随机抽题测试、生成固定试题测试) 等。
2.3 管理员登录界面
管理员登录后可进行系统的初始化 (清空所有信息以搭建新的精品课程) 、设置课程名称;分配教师权限及班级信息, 对学生的提问及讨论帖子进行审核。
精品课程的搭建成功打破了传统课堂授课模式, 突破了传统教育无法实施有效的沟通和交流的局限, 它要求建立一种更加科学的教学与学习模式。这种模式要求教师转变观念, 从知识传授者转成学习协调者、帮助者、促进者;从原先的主要完成课堂授课转变为教学课件的制作、教学资源的准备、网络实验的搭建、网上答疑等。同时, 这种教学模式也要求学生改变传统的学习观念和学习方法:从以接受教师讲授为主转变为以自主学习为主;从以课堂听课为主的学习活动转变为课程学习、在线实验、课后答疑、讨论、测验练习、浏览相关课程资源等一系列的自主学习活动。要让我们的精品课程能够真正的融入到日常的教学中去, 必须要充分发挥网络技术和多媒体技术的优势;要让老师能够转变教学观念, 接受网络教学模式, 以团队的方式完成网上教学课件的制作, 在线实验的开发;要让学生能在学习过程中更好的发挥其积极性和主动性。希望我们的精品课程能够在实际的教学中发挥其作用, 为网上教学的发展提供有用的经验和帮助。
参考文献
[1]马宁, 余胜泉, 何克抗.网上协作学习的实现[N].计算机世界, 2000.6.12 (C版) .
篇4:Web课程总结
关键词:Web程序设计 教学模式 .NET 教学方法
DOI:10.3969/j.issn.1672-8289.2010.10.022
围绕着《Web程序设计》课程目标,为了更好地实现课程开设初衷,在课程讲授过程中逐步形成了基于项目和任务驱动的教学模式,使学生从上课伊始对具体项目有所认识,提高其学习积极性;同时,与项目相关的任务自始至终贯彻整个课程,实现了将知识点的分解和分散,有助于学习循序渐进的进行。
1. 课程介绍
随着网络和Web等相关技术的普及和迅速发展,业界对Web技术人才的需求也越来越大,掌握 Web应用程序开发技术具有广阔的就业前景。Web程序设计课程不光是一门简单的程序语言设计课程,它涵盖了面向对象程序设计、计算机网络、软件工程、数据库应用、网页设计等大量专业知识,教学内容十分丰富,基本内容如HTML语言、脚本语言、内置对象、对数据库的操作等,各知识点之间联系密切,且发展迅速,由于web2.0技术的发展,网页技术也从过去的静态网页发展到现在的动态技术,blog、RSS、P2P等各种新技术也层出不穷。
通过本课程的学习,使学生了解Web工作原理,掌握Internet和Web发展的最新技术,掌握Web程序开发技术并能将其应用于Web程序设计。努力培养学生Web程序设计与实现能力、创新思维和创新能力,为今后研制、开发各种Web应用系统打下坚实的基础。
因此,如何实现本课程与其他课程的无缝衔接,建设具有自身课程特点的教学内容和教学方法是一个十分重要的问题。
目前,支持Web程序开发的主流技术有J2EE、Asp.NET和 PHP等,这几项各有千秋,Sun公司的 J2EE技术规范可为企业级应用提供了完整,稳定和安全的技术支持,可实现跨平台,但以JAVA为基础,较为复杂;PHP由Rasmus Lerdorf 1994年提出的服务器端脚本语言,是免费的开源代码,但缺乏大公司的支持;ASP.NET是不仅仅是ASP的简单升级,而是Microsoft推出的新一代用于构建服务器端动态文档的框架,是.NET架构的一部分,基于类库定义类,用ASP.NET开发动态WEB文档和开发非WEB应用程序类似,每个ASP.NET文档都被编译为一个类,上手相对容易,所以课上使用的就是微软的ASP.NET。
2. 课程内容
Web程序开发所涉及的内容十分丰富,且发展迅速。这也是其区别与其他程序设计语言的特征之一。基本内容包括HTML语言、脚本语言、内置对象、对数据库的操作等,由于web2.0技术的发展,网页技术也从过去的静态网页发展到现在的动态技术,blog、RSS、P2P等各种新技术也层出不穷。各知识点之间联系密切,如何在有限的课时合理安排这些内容也就显得极为重要。在本课程中,上课时间为38学时,课程内容安排如表1所示。
表1 《Web程序设计》课程内容
3. 教学方法
(1)教学内容项目化。遵循教学要求,以一个项目为基本素材,给学生一个特定的真实案例,在引入实际项目的前提下,通过一系列完整的案例来帮助学生学习相关知识,使学生由浅入深逐步掌握ASP.NET主要技术以及web应用程序开发,提高解决实际问题的能力。选择合适案例,拓展学生视野和开拓学生的思维领域。平时注意收集一些有创意、有特色的优秀网站,在教学时给学生观摩优秀的网页实例,从中学习设计思路、设计风格和网页制作技巧,并认真分析实例,从中找到不足之处,提出解决问题的见解,尝试解决办法。整体上通过实例把各个技术点联系起来,使学生对网站整体开发设计有一个全面的了解。
在教学过程中,针对高校管理学生档案、资料和成绩等信息开发的管理信息系统,该系统针对学生自身的信息进行管理,更容易被学生理解,系统功能需求相对简单,适用于初学者,但功能相对齐全,是个典型的管理信息系统。其中,包含了对学生基本信息、履历信息、成绩信息等管理功能,统计功能、学生查询功能、用户管理和系统管理功能等。
(2)教学计划任务化。“任务驱动”教学法,体现在Web程序设计课程中,就是让学生在一个个典型的信息处理任务的驱动下展开学习,在完成任务的过程中,培养学生多方面的综合能力。为了使学生学习本课程更有动力,
学期一开始就先给学生布置一个总体任务:完成一个网站的开发。所要学生掌握的知识点设置为案例中一个个具体的任务,使学生通过完成任务达到掌握所学知识的目的。其次,学习任务设计的另一个目的是为了允许学生可以运用不同的学习资源进行学习和选择合适的任务进行操作。在任务驱动下,学生都能产生一种急切地完成任务的动机,而完成任务又能给他们带来成就感和满足感,这样学生的学习更有目的性和主动性。
按照典型项目要求所设计的任务包括几个小任务,小任务并非单独存在,前一个小任务的完成应该要为后一个小任务的展开做好铺垫,几个任务层层推进,最终完成一个综合任务。所设置的任务是一种阶梯型任务链,任务由简到繁,由易到难,即高级任务涵盖初级任务,数个微型任务循环构成大的“任务链”。
以网站中常见的注册页面为例,在进行HTML学习时就可以让学生运用表格和其他标记实现此页面;在进行Web控件学习时,相同的页面可要求学生用控件来实现,并用验证控件对其中的输入信息进行验证;在学习ADO.NET的内容之后,可要求学生实现将用户的注册信息添加到数据库中去。这些任务就一层层由简到难的实现了页面上的功能,学生在学习了每次课后,都对应着每次课的内容完成相应的任务,循序渐进的掌握相应的知识点。
整个教学过程围绕1个项目中的6个任务进行, 分别为“用户登录”、“用户注册”、“网站技术”、“模板设计”、“留言板”和“权限设置”。其中,这6个任务贯穿课程始终。
(3) 强调教师的引导作用。教师不再是单纯的知识传授者,而应成为学生学习的引导者。“授人以鱼,不如授人以渔”。教师在课堂上可重点讲解课程中重点、难点的内容,以点带面地讲授,并积极引导学生去思考相关问题,如本次的所学到的技术在常见的网站中哪地方应用到了,是如何实现的,应用这技术在本网页中起到了什么样的作用,同样的功能还可以用其他什么技术实现等等,多设计一些开放性问题,对学生真正掌握网页制作技术起到了引导的作用,同时充分发挥学生的主动性,并强调学生在教与学关系中的主体地位,让学生带着疑难问题去接受新的知识,积极参与讨论课程中涉及的问题,发表个人的见解,增加学生学习本课程的兴趣,提高教学效果。在讲授内置对象的过程中,可针对一些网站中常见的功能,和学生展开讨论,如用户对网站访问次数、网页的访问次数、网站的访问次数、开心农场中仓库里的果实如何保存等,这些常见并试用的问题,更容易激发学生思考和学习的兴趣。
(4)强调学生上机实践的重要性。Web程序设计是一门实践性很强的课程。实践作为教学中非常重要的一部分,应该引起足够的重视。在掌握课程的主要内容和基本操作要求外,也要求学生充分运用自己所掌握的知识和技能,充分发挥自己的才智,进行新作品的创作。创作新作品有助于学生在学习中的主体地位的确定,同时鼓励学生的创新精神,培养和提高学生的实践能力。 在整个学习过程中,针对6个任务,要求在讲授完相应课程的一周之内,网上提交相应的源代码,这个过程可以督促学生对所学内容进行及时的吸收,而老师还可以从学生作业中及时了解学生对知识点掌握情况,从而可以进行相应的反馈。
4 总结
《Web程序设计》作为计算机系高年级学生的专业课,旨在使学生全面掌握基于Web的程序设计与开发技能,熟悉项目设计流程,养成良好的程序开发习惯,培养团队协作精神。
但如何吸引高年级学生在有考研和就业两大压力的前提下来上课,是个急需解决的问题。本论文围绕着课程目标,在课程讲授过程中逐步形成了基于项目和任务驱动的教学模式,极大的提高了学生学习积极性,实现了将知识点的分解和分散,有助于学习循序渐进的进行。
参考文献
[1]宫继兵,孙胜涛,王颖. ASP.NET 2.0 Web数据库开发教程[M]. 机械工业出版社,2009年1月
[2] 程静,杨明,邱玉辉. 基于知识点对象的个性化学习系统实施[J]. 西南师范大学学报,自然科学版,2006,31(5):120-123.
[3] Natalia Stash,Alexandra Cristea,Paul De Bra. Learning Styles Adaptation Language for Adaptive Hypermedia[A]. AH 2006[C],2006.323-327.
作者简介:
王蓝婧(1982--),女,华北电力大学(保定)计算机系,助教,主要从事网络信息安全方面的研究;
篇5:JAVA与web数据课程总结
本学期主要为网络班讲授《JAVA与WEB数据库》课程,能综观教材内容,根据课程目标,对有关内容进行增减,切合实际、合理地制定授课计划,很好地完成了课程的教学任务。
Java是一门时下比较流行的语言,而《JAVA与WEB数据库》又是一个复杂体系。授课中就应把学科的系统知识传授给学生。所以在讲授中,在知识讲解上,既注意突出重点又要注意知识的系统性,使之枝繁叶茂。前期内容介绍了解Java Web应用的功能、主要技术、开发环境和运行环境,先让学生对本课程有个大致的了解。因为学生对java很陌生,提起Java他们只认为Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,为了拓展学生对Java web的认识,课堂上使用eclipse工具进行软件开发,让学生明确JSP卓越的通用性、高效性和安全性。
教学中针对不同内容,采取不同授课方式:理论部分以课堂讲授为主,自己广泛查资料,授课中做到形象易懂;重点、难点主要是servlet、JSP等相关技术,每章内容讲授完毕都留有相应的作业,作业内容部分不是书本知识的简单重复,而是需要花费大量时间查阅资料才能搞清楚的,然后在下次课上让学生到前面来,阐述自己的观点,优秀者用平时成绩予以奖励,学生积极性很高,同时还能得到书本上所没有的知识,扩大学生学习视野,效果很好。大部分授课是在机房进行的,能给予学生充分的时间来练习理论的知识点,学生的动手能力得到很大提高,同时平时将一些程序开发题先布置给学生,让他们
上网查资料,利用课后时间完成程序开发,学生准备得很用心,这种考核方式达到了预期的效果,很受学生欢迎。
篇6:web课程设计报告
学
院:
信息科学与工程学院
专
业:计算机科学与技术(软件外包方向)班
级:
计软1302班
学
号:
201312141041
学生姓名:
韩世昌
指导教师:
张芊茜
课程名称:
Web客户端编程技术
设计名称:
网页设计
一、设计内容及要求 ① 设计题目
题目自定,可以是“我的个人网站”、“我的大学生活”、“我的家乡”等,也可以是其它题目。
要求主题要鲜明,内容要充实、健康。
② 设计任务
运用HTML、CSS和JavaScript技术完成一个相对完整的网站,至少完成5个页面。
③ 设计要求
使用HTML标记,CSS样式及JavaScript技术,完成的网页没有错误首页设置导航栏,命名为index.htm。利用CSS技术对网站进行布局,网站风格统一灵活运用JavaScript使网页生动,配置服务器,发布网站,并经主流浏览器测试通过
④ 具体要求
时钟,级联菜单,动态图片展示,各种广告栏,HTML5和CSS3的应用,建立表单页面,并用JavaScript对表单内容进行验证。
二、设计思路
我的课程设计主题定的是家乡介绍,共有5个页面,分别实现首页,类,历史文化,家乡景点介绍和注册本站会员以及家乡特产的链接。首页大致分为4部分,比较简单,分别用css实现导航栏,左边推荐网站的div块和下方图片块以及用JavaScript脚本实现了图面自动循环切换以及页面底部的时钟显示。,css设置导航栏,下面的块与上面的背景图片边缘对齐,左边有一个div中有列表 设置了锚点。
三、设计结果及分析
网页的显示没有达到预期的效果,在网页的设计上还需要提高,内容比较少,不丰满。在网页的布局上也比较单调,主要是设计时间只有四天,没有太多的时间进行修改。我会在寒假进一步修改此次课程设计的作业,让效果达到满意状态。
四、总结
课程设计是培养学生综合运用所学知识发现提出分析和解决实际问题锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程,随着科学技术发展的日新日异,Web网页技术已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握Web网页的开发技术是十分重要的。
回顾起此次Web课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整4天的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在课堂上所没有学到过的知识。通过这次
课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。通过这次课程设计之后,一定把以前所学过的知识重新温故。
五、附录(源代码)主页源代码
var a=[“p1.jpg”,“p2.jpg”,“p3.jpg”,“p4.jpg”,“p5.jpg”];var i=0;function pic(){
} document.getElementById(“picview”).src=a[i];i++;if(i==a.length-1){
i=0;} setTimeout(“pic()”,2000);window.onload = function(){ } pic();
章 丘
篇7:web课程设计报告-视频网站
题目: 电影网站设计与实现_ 系部:_信息技术工程学院___ 专业:_xxxxxxxx___________ 班级:_xxxxxxxx___________ 学号:_xxxxxxxxxxxx________ 姓名:_xxxxxxx_____________
目录
一、实验目的...................................................................................................................................3
二、实验需求...................................................................................................................................3
三、实验功能...................................................................................................................................3
四、实验内容...................................................................................................................................3
1.设计主页...........................................................................................................................3 2.主页页面设计...................................................................................................................4 3.博客页面设计...................................................................................................................4 4.关于我们...........................................................................................................................5 5.常见问题...........................................................................................................................5
五、实验心得体会...........................................................................................................................5
1.标题................................................................................................................................5 2.内容的采集....................................................................................................................5 3.图片................................................................................................................................5 4.网页排版........................................................................................................................5 5.背景................................................................................................................................6 6.其它................................................................................................................................6
六、实验不足...................................................................................................................................6
一、实验目的
1.学会使用HTML和CSS技术实现静态网站的搭建和设计,完成五个网页的建设,网站要呈现出来电影推荐的主题。
2.掌握网站开发的原理和相关技术,尤其是要具备用HTML编写网页的能力。
3.掌握HTML基础标签(标题标签、段落标签和换行标签)、列表(有序、无序)。4.掌握基本框架的创建并使用框架实现网页的整体布局。
5.掌握表格的基本创建、表格属性的使用及使用表格实现网页的整体布局。6.掌握CSS多种属性及使用方法(字体、文本、背景、边框、边距及填充)。
二、实验需求
电影推荐是本网站打造的一个电影社区,帮助用户找到想要的电影、影人、影院、电视剧。比如通过各大网站的影评,电影的评分帮助你找到你想要的电影。满足用户对于电影的多种不同需求,充分释放你对电影的热爱。
三、实验功能
1.用HTML设计制作网页。用记事本或dreamweaver作为工具,利用HTML语言制作简单网页。
2.用框架、表格和表单设计制作网页。
3.CSS样式的使用。CSS的类、选择符和标识符的使用,内嵌式、外接式样式的使用 4.javascript的使用。在HTML网页上使用,用来给HTML网页增加动态功能。
四、实验内容
1.设计主页
主条目内容包括:
主页:网站打开后看到的第一个页面,主页文件名是index加上扩展名.html。
index.hml页面搭建
申明文档的类型是html5 网页的编码格式是UTF-8 让网站支持IE浏览器。
博客: 博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。本博客结合了文字、图像,能够让读者以互动的方式留下意见,是许多博客的重要要素。博客内容以图片介绍为主,本应有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题,但由于初学尚有不足。
关于我们
本站整理各种经典,热评的电影。本着分享精神。
联系我们:如果你对我们的网站有啥建议和意见,请联系我们。这也是对网站不足的一个回馈。反馈者可以将名字邮件信息等提交发送给我们。
联系我们
欢迎联系我们