项目导向web程序设计教学实践和评价

项目导向web程序设计教学实践和评价

ID:6053328

大小:28.00 KB

页数:6页

时间:2018-01-01

项目导向web程序设计教学实践和评价_第1页
项目导向web程序设计教学实践和评价_第2页
项目导向web程序设计教学实践和评价_第3页
项目导向web程序设计教学实践和评价_第4页
项目导向web程序设计教学实践和评价_第5页
资源描述:

《项目导向web程序设计教学实践和评价》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目导向Web程序设计教学实践和评价  摘要:针对目前Web程序设计教学中知识点繁杂,学生动手能力不足的情况,介绍了将项目导向的互动学习理念引入Web程序设计课程教学中的实施过程和评价方法,实践结果显示了项目导向教学模式对学生动手能力培养的显著作用。关键词:Web程序设计;项目导向;教学改革1引言Web程序设计是软件工程专业的重要先导课,为JavaEE等课程奠定基础。Web程序设计课程的知识点涉及多个分支,涵盖了HTML基础、Javascript、CSS、XML等内容。现有的教材依然沿用了知识点为中心

2、的模式,根据一个个相对孤立的知识点设计例题和练习题,这种设计方式降低了学习难度,但导致学生对知识点之间的联系重视不够,学生在学习完课程后虽然掌握了各个知识点的作用,但却不能做到融汇贯通,不能将所学各个知识点有效组织以便与应用场景的需求对接。要改变这种局面,就必须从课程设计和教学方法入手,以实际的项目为抓手,将知识点分解到项目中,以应用场景导向教学实践过程,从而改变目前的学难致用的窘境。2案例的设计是教学成功的关键6项目导向的教学模式要求实现角色的转变、充分认识师生合作的重要性。这是因为“授人以鱼,不如

3、授人以渔”。在知识不断快速更新的今天,知识本身的获得已经不是最重要的了,重要的是如何获得知识。教师需要遴选难度适中、有实际应用场景的项目,并将其分解后投影到课程的主要知识点中;教师需要参与软件项目开发的全过程,帮助学生理清项目需求内涵和设计思路,并整合各个知识点中的实验内容,形成项目框架;提前预见并适时澄清可能遇到的问题、及时向学生推荐相关的书刊、网址和论坛等并讨论可能的解决思路,避免学生遇到困难后放弃任务。因此,这一新的教学模式实际上加大了教师的工作量,对教师自身的软件工程实践能力的要求也大大提高了

4、。参与教师需要在学生学习及项目开发的过程中当好指导者、激励者和引路人的角色。3项目导向的Web程序设计教学实践Web程序设计是一门实践性很强的专业课程,涉及软件工程、网络工程和计算机科学与技术多个专业。课程内容近年来不断调整优化,不仅讲授Web程序设计语言基础,也涉及最新技术的发展,比如HTML5和CSS3。通过多轮的课程实践和不断的探索,我们从以下几个方面尝试实施了项目导向的Web程序设计教学改革。3.1丰富教学资源库6除了将教学大纲、实验大纲、项目介绍等加入课程网站之外,我们还为同学们提供各种学习

5、资源,包括各种电子参考书、项目背景文档、问答记录(FAQ)等,并推荐各个技术领域最为相关的技术论坛,丰富学生的视野,扩大交流的途径。3.2迭代演进项目开发我们引入敏捷开发的思想,让学生在实验中以最小功能集为起点,不断演进项目的开发,逐步丰富项目的实现。避免自顶向下的设计方法导致学生产生畏难情绪,影响实践的效果。教师将知识点蕴含到项目中,使得学生清楚各种技术要素的使用场景和最佳实践。因此,教学过程是以项目为模块进行,而不是原有的章节组织。这样,所有的知识点都有其应用背景和具体目标,那么学生学习的目的就很

6、明确,知识点的应用场景就能得到实际的操练。Web程序设计实验课程不是单独设课,因此,实验的操作上也需要我们根据教学进度将实验内容再分解到各个知识点的实验中,这样既解决了项目集中开发时间不足的问题,又有利于培养学生的大局观,能使其从整体上把握系统的构建和设计,提高其工程性意识及工程性设计能力。随着实验课程的不断进行,学生实验内容也不断整合,从而构建项目的多个版本,并持续融合新的实验点,丰富项目的功能。下面给出一个项目设计实例。项目名称:通讯录6项目需求描述:设计一个学校内部使用的通信录,以便各个二级单位

7、方便管理教师和学生的联系方式。要求实现如下功能:实现人员登录页面的设计,要求学生、教师风格不同。页面风格定义在各自的CSS文件中。学生信息登记页面有院系和班级的下拉选择框,个人资料包括学号、姓名、通信方式(电话,邮件)等基本内容,但必须验证各个字段的格式合法性。教师端要求传输照片,填写科研方向以及个人联系方式。同样各个字段也必须验证。表1给出了项目通讯录的知识点分解,以便更清楚的理解项目中各个部分的协同工作过程。表1知识点项目分解表3.3以小组为单位进行项目开发和评价在经历多个小项目的锻炼后,需要在学

8、期后半段安排较为综合的项目,作为考核的重要指标。在考核项目题目确定后,根据学生能力、意愿进行分组,每2-4人。然后以小组分工协作的方式由组长协调方案(比如设计风格、版本控制等)并控制项目推进进度和完成质量。6当任务基本完成时,就进入结题评价阶段。指导教师对每个开发小组的项目进行评价,原则是:肯定和鼓励为主,重过程轻结果。答辩和展示是重要环节,通过答辩,一方面展示项目成果形成竞争氛围,另一方面也扩大了大家的知识面,增加了解决问题的经验,使同学们在交流中提高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。