动态网站开发技术》精品课程申报
一、课程设置
(一)申报理由(阐述课程的引领和示范作用)
“动态网站开发技术”课程在本校已经开设了超过5年,积累了一定的教学经验和成果,教学内容在校企合作项目中不断根据信息技术的发展而更新,并形成了相对稳定的教学模块和知识结构,编写了校本实训教材,所选择的教学项目全部来自于真实的企业网站项目,或企业网站项目的某个模块,在同类课程中具有技术前沿、项目真实、校企合作等优势。
本课程所采用的教学方法充分发挥学生的主体地位,让学生在真实项目教学中体会软件开发的流程,逐步熟悉和掌握软件开发及测试的技巧,课程教学目标非常明确并由企业软件工程师参与教学。同时,本课程的考核方式进行了重大改革,一改以往一张试卷定成绩的模式,注重学生实践能力的过程性评价,这种做法非常受学生欢迎,也能让学生重视锻炼自己的动手能力,是一种真正适合高职学生的考核方式。
总之,本课程的教学内容、教学方法、考核方式等在同类课程中都具有引领和示范作用。同时,
本课程第一负责人是自主培养的具有高级职称的双师型骨干教师,长期工作在教育第一线,并有1整年的企业(软件公司)践习经历,加之上海市优秀教学团队与企业工程师共同参与课程建设,为把本课程建设成市级精品课程提供了保证。
(二)课程性质与作用(注明课程的属性:A、B、C类之一)
“动态网站开发技术”课程是一门理论与实践相结合的课程,在课程属性方面属于具有典型职业教育特征的B类课程,是本校计算机多媒体技术、计算机信息管理、物联网应用技术专业学生的必修考试课程,也是新闻与出版、媒体传播等专业的必修/选修课。
“动态网站开发技术”课程在“高级网页设计制作员/三级”职业鉴定考试中占据25%份额,是职业资格考证的主要内容之一。
“动态网站开发技术”课程是计算机多媒体技术的主要技能课程之一,是一门综合型的应用类课程,其知识点主要包括:
网站的构成元素:HTML标记、网页、链接、CSS样式表等
动态网站各服务器端控件的应用(重点):标签、文本框、单选按钮、复选框、下拉列表、数据控件、数据验证控件等;
网页的客户端脚本应用;
网页与数据库的连接;
数据库信息在网页上的显示、添加、修改、删除和查询;
具有信息管理功能的动态网站的设计、开发、测试及发布。
技能目标:通过该课程的学习,学生可以在多项实训以后有能力设计制作一个具有后台管理的动态网站,并能对已完成的网站进行系统测试
本课程的前修课程有计算机基础、C语言程序设计、静态网页制作、Flash动画制作、网页脚本语言、数据库应用技术等。
(三)课程设计的理念与思路
1.明确课程教学与职业岗位之间的关系
根据上海《关于大力发展职业技术教育的决定》(沪府发[2006]10号)精神,本课程教学目标定义为动态网站设计开发与测试维护岗位顶岗能力培养。
本课程对应的岗位是:各企事业单位的网站管理岗位、软件公司的网站设计开发、测试发布岗位等。
2.注重“职业技能”教育,特别注意了“技能教学”与“职业技能”之间的关系。
例如:动态网站的服务器端控件中的文本框和下拉列表控件都能实现文本的输入操作,但在具体案例中到底应用哪一种控件有更好的用户体验呢?这就需要在平时训练中锻炼学生的“职业技能”,提高“职业素养”,让开发出来的作品不是简单的技术堆积,而要具有很强的实用性。
3.结合考查方法改革,体现岗位能力
考查要求每一学生制作一“有主题”的动态网站(例如,学生成绩管理网站,在线购物网站、新闻管理发布网站等),自己讲解网站的主要功能、制作的过程、讲述作品中应用了哪些控件、哪些技术?遇到了哪些困难?如何解决的?把职业岗位考核办法搬到教室。
4.实际工作岗位任务与课程教学对应
课程教学视学生如同新录用的“岗位员工”,课程教学过程就是培养一新到岗位员工、直到可以顶岗的过程。
课程设计思路是:针对动态网站开发技术岗位,设计课程教学内容;用体现职业技能的企业真实实训项目(或分解后的模块项目)完成教学。
二、教学内容
(一)教学内容的针对性与适用性
本课程主要针对计算机多媒体技术、计算机信息管理等计算机相关专业应用岗位中的网站设计、网站开发、网站测试、网站维护等岗位进行应用能力的培养。
本课程是“高级网页制作员/三级“职业鉴定的主要考试项目之一,也是部分非计算机专业,如新闻出版等专业的技能必修/选修课程。
课程目标:
根据高职学生形象思维能力较强,而逻辑思维能力较弱的特点,本课程的教学目标不是着力于培养具备网站开发能力的软件设计人员(Designing),而是落脚于能进行模块代码编写的“技术工人”(Coding)或者能进行系统功能测试的“测试人员”(Testing)。
(二)教学内容的组织与设计(围绕能力、知识和素质三大目标)
本课程教学内容围绕知识、技能和职业素养三大目标进行组织和设计,具体如下表所示。
课程目标
职业能力培养
了解动态网站开发技术的现状和发展趋势
掌握动态网站开发软件的系统环境
掌握动态网站开发软件应用在各岗位工种需要的服务器类型和安装技能
熟悉各行业使用动态网站开发技术的侧重点
熟悉各行业使用动态网站开发技术的侧重点
具备读懂HTML标记、并应用其进行网页布局、css美化、控件添加等能力
具备熟练应用visuostidio开发平台的服务器端控件进行网站开发的能力
具备独立进行网站开发后测试、修改完善网站功能、并进行服务器网站发布的能力
具备独立撰写网站开发技术文档、测试文档及运行维护文档的能力
体验理论知识在实际动态网站开发中的应用,积累实践经验
培养自主学习能力、交流沟通能力、创新能力。课程刻意安排学生间相互帮教
创作一自选内容、自主创作的动态网站,通过公开讲评(答辩),总结学习效果
培养对动态网站作品的实用性、稳定性、安全性等方面的要求,并能有较好的用户体验,体现普适职业精神
(三)教学内容的具体表现形式
1.教材
本课程教材:动态网站开发实训教程系校本教材,由本课程教研组教师共同编写。
本教研组在编写本教材前充分研究了高职学生的特点、知识结构以及教学规律、培养目标等内容,本着理论知识够用为度、加强实践环节、注重职业技能培养的精神进行编写,教材符合技能教学的实际需要。全书包括27个具体项目,全部源自于企业真实项目(或项目的某一模块),取材恰当,基本知识概念融于项目之中,浅显易懂;分析方法步骤明确,易于掌握;举例联系岗位实际;该教材与我们的课程设计理念相吻合,适合本课程选用。
2.辅助教材
辅助教材:网页设计制作员(高级),系上海市职业技能鉴定指导中心指定培训用教材。围绕高级职业鉴定开展本课程实训教学,选用职业技能培养教材是一项与培养目标相一致,与课程教学目标“岗位技能培养”相一致的课程建设成果。
3.动态网站开发技术课程考查方法和评分标准
课程考查评分标准是学生学习目标的向导。评分标准体现了岗位技能和职业素养。
动态网站开发技术考试要求和评分标准:
网站具有3个以上功能模块,如用户注册、用户登录、页面呈现数据库信息、数据库信息管理等。网站内容自定,但必须有特定功能,如学生成绩管理、在线购物、新闻发布等;网站作品经过讲评(类答辩),确定学生学习效果给与学分。(评分标准见附表)
网站结构要求:
首页(可设置登录或注册模块)—内容呈现—后台管理—数据库
网站作品的评分原则是:功能模块数量达到要求,网站功能完全实现,运行稳定、界面美观、用户体验好。
评分表:
姓名                  学号                  专业
得分                      网站名:
主要功能描述:
如何制作网页内容
评分要点
评分标准
分类得分
得分
模块
网站具有3个或以上模块
30
网站具有2个模块
20
网站具有1个模块
10
功能
每个模块的功能完善,能完整运行
30
部分模块的功能存在一定问题
20
大部分模块的功能不能正常运行
10
稳定性
多次运行程序不报错
10
多次运行程序偶尔报错
6
运行程序时经常报错
2
界面
各页面布局合理、美观,网站结构清晰
20
页面布局效果一般,能体现网站结构
10
页面布局效果差,网站结构比较混乱
5
用户体验等综合因素
注重用户体验方面细节的处理,用户使用顺畅
10
注重用户体验的处理,用户使用基本顺畅
6
仅实现网站基本功能,对用户体验方面考虑少
2
三、教学方法与手段