信 息 与 软 件 工 程 学 院 实验室开放实验介绍
网页编程基础综合实验 1.项目背景意义: 开放实验依托面向对象的程序设计(基于超文本、Java、C++),网页三剑客、3P技术等。 突出创新能力、实践能力和工程能力培养为目的,构建适应时代发展要求的实验教学体系,即建构与理论课教学体系相对独立的实验课程体系和实验教学内容、方法与手段。创新实施不同专业各具特色的实验教学组织模式和方法。拓宽学生自主学习、主动学习的空间和领域,通过突出学生在实验教学中主体意识的培养和个性发展,实现以学生为本的实验教学理念,大幅度提升实验教学质量和水平。
2. 项目内容描述: 1)HTML基础、网页框架建立;HTML的深入与综合使用; 2)CSS的基本语法、属性和值;CSS的深入实验; 2. 项目内容描述: 1)HTML基础、网页框架建立;HTML的深入与综合使用; 2)CSS的基本语法、属性和值;CSS的深入实验; 3)JavaScript的基本语法、事件; 4)JavaScript的内部对象、自定义对象使用; 5)站点导航设计实验; 6)网页时钟设计实验; 7)浮动图片的设计实验; 8)购物程序设计实验 ;
1)HTML基础、网页框架建立;HTML的深入与综合使用; WWW(World Wide Web,全球广域网)是一个包含各类信息的无限网络。整个网络的形成要有些必不可少的技术: URL(Universal Resource Identifier)通用资源标识号。为了访问这些网络上的已命名资源,必须有一个公认的协议,例如HTTP协议(Hypertext Transfer Protocol); HTML超文本标记符语言是我们在各种不同的资源之间翱翔的工具基础;
2)CSS的基本语法、属性和值;CSS的深入实验; CSS(Cascading Style Sheets)中文意思为层叠样式表单,简称样式表。一个样式表可以用于多个页面,甚至整个站点,因此具有更好的易用性和扩展性。本人认为CSS好比是HTML语言的Plusin(插件),就是壮大原有的功能。 简单来说,HTML是一种标记语言,而CSS是这种标记的一种重要扩展,可以进一步美化我们的页面。 可以说CSS的功能是无比的强大。W3C也极力向世界推广这一先进技术。 学习好了CSS对我们非常有用。
3)JavaScript的基本语法、事件 在HTML中插入JavaScript脚本语言是非常有意义的, JavaScript是一种通用的、基于原型的、面向对象的脚本语言, JavaScript主要从Java借用了不少语法的格式,但也受到了其他语言或者开发工具的影响,如Perl语言。 学生需要学习如何在HTML中嵌入JavaScript方法。 了解JavaScript与Java的区别,熟悉运行环境等等。
4)JavaScript的内置对象、自定义对象使用; 由浏览器根据Web页面的内容自动提供的对象; JavaScript内置的对象,如Data、Math以及String; 服务器上固有的对象; 用户自定义的对象; 通过JavaScript基于对象的脚本语言学习,了解它的可重用性,以便实现一次开发,多次使用的目的。
5)站点导航设计实验 通过基础的学习,利用前面的知识学生就可以设计简单的站点导航实验了,因为站点导航站网站的实际应用中使用的非常广泛,一般都分成两大类: 一类是本站的各栏目导航;另一类是相关的网站导航或友情链接。 通过几个实例来学习完善该知识点。
6)网页时钟设计实验 通过更多的实验实例锻炼来掌握知识点。 学生可以跟着老师的实验完成设计,也可以使用网页三剑客来完成自己有一定特色的相关实验。
7)浮动图片的设计实验 通过更多的实验实例锻炼来掌握知识点。 学生可以跟着老师的实验完成设计,也可以使用网页三剑客来完成自己有一定特色的相关实验
8)购物程序设计实验 本节实验主要利用JavaScript实现客户端的一个购物的网页,虽然没有实现真正的购物,但是实现了购物的基本思想,为我们进一步学习服务器的购物编程打下了坚实的基础; 学生也可以利用开发工具来完成更为大型的购物网页或网站。
3.预期培养目标: 通过本实验,希望相关学生能通过开放性的实验,对网页编程的设计流程、软件开发规范和开发方法等有一定程度的理解,从而更好的为将来在网站的学习和工作中打下基础。 同时树立以学生为本的教育教学理念。通过边研究、边实践、边检验、边提高、边推广辐射的方法,开展研究与实践。建立一种具有相对独立性的实验课程体系;综合型、研究型、现代型的实验内容;科学开放的教学方法和形式;科学与人文精神并举的实验教学体系。实现全面提高我院实验教学质量和水平,培养创新能力、实践能力、工程能力较强,专业口径较宽,适应社会需求的应用型、复合型人才。
谢谢各位! 2012.09.25