|  客服中心  |  合作联系
搜刊网
论文下载
您当前位置
首页 > 论文下载 > 教育科学 > 项目导向的Web程序设计教学实践与评价
项目导向的Web程序设计教学实践与评价
来源:互联网 sk016 | 孙丽,张利锋,岳峻 (鲁东大学信息与电气工程学院,山东省烟台市 264025) 15953563751@163.com 摘要:针对目前Web程序设计教学中知识点繁杂,学生动手能力不足的情况,介绍了将项目导向的互动学习理念引入Web程序设计课程教学中的实施过程和评价方法,实践结果显示了项目导向教学模式对学生动手能力培养的显著作用。 关键词:Web程序设计;项目导向;教学改革 1 引言 Web程序设计是软件工程专业的重要先导课,为JavaEE等课程奠定基础。Web程序设计课程的知识点涉及多个分支,涵盖了HTM
【分  类】 教育科学
【关 键 词】 Web程序设计;项目导向;教学改革
【来  源】 互联网
【收  录】 中文学术期刊网
正文:

  1 引言

  Web程序设计是软件工程专业的重要先导课,为JavaEE等课程奠定基础。Web程序设计课程的知识点涉及多个分支,涵盖了HTML基础、Javascript、CSS、XML等内容。现有的教材依然沿用了知识点为中心的模式,根据一个个相对孤立的知识点设计例题和练习题,这种设计方式降低了学习难度,但导致学生对知识点之间的联系重视不够,学生在学习完课程后虽然掌握了各个知识点的作用,但却不能做到融汇贯通,不能将所学各个知识点有效组织以便与应用场景的需求对接。要改变这种局面,就必须从课程设计和教学方法入手,以实际的项目为抓手,将知识点分解到项目中,以应用场景导向教学实践过程,从而改变目前的学难致用的窘境。

  2 案例的设计是教学成功的关键

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

  3 项目导向的Web程序设计教学实践

  Web程序设计是一门实践性很强的专业课程,涉及软件工程、网络工程和计算机科学与技术多个专业。课程内容近年来不断调整优化,不仅讲授Web程序设计语言基础,也涉及最新技术的发展,比如HTML5和CSS3。通过多轮的课程实践和不断的探索,我们从以下几个方面尝试实施了项目导向的Web程序设计教学改革。

  3.1 丰富教学资源库

  除了将教学大纲、实验大纲、项目介绍等加入课程网站之外,我们还为同学们提供各种学习资源,包括各种电子参考书、项目背景文档、问答记录(FAQ)等,并推荐各个技术领域最为相关的技术论坛,丰富学生的视野,扩大交流的途径。

  3.2 迭代演进项目开发

  我们引入敏捷开发的思想,让学生在实验中以最小功能集为起点,不断演进项目的开发,逐步丰富项目的实现。避免自顶向下的设计方法导致学生产生畏难情绪,影响实践的效果。教师将知识点蕴含到项目中,使得学生清楚各种技术要素的使用场景和最佳实践。因此,教学过程是以项目为模块进行,而不是原有的章节组织。这样,所有的知识点都有其应用背景和具体目标,那么学生学习的目的就很明确,知识点的应用场景就能得到实际的操练。

  Web程序设计实验课程不是单独设课,因此,实验的操作上也需要我们根据教学进度将实验内容再分解到各个知识点的实验中,这样既解决了项目集中开发时间不足的问题,又有利于培养学生的大局观,能使其从整体上把握系统的构建和设计,提高其工程性意识及工程性设计能力。随着实验课程的不断进行,学生实验内容也不断整合,从而构建项目的多个版本,并持续融合新的实验点,丰富项目的功能。

  下面给出一个项目设计实例。

  项目名称:通讯录

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

  表1 知识点项目分解表 知识点 项目进度 接口设计与功能描述 HTML基本组件 开发登录页面

  资料录入页面

  查询表格 学生登录页面有学号,密码,验证码

  教师登录页面有 工号,密码,验证码,同时提供找回密码链接 CSS样式单 格式化页面样式 设计页面基调以及字体、文本、背景、超链接、表格等样式

  选择图标样式 Javascript 实现验证文本内容

  实现验证 验证基本文本框不为空

  电话必须是11位或13位数字

  邮件必须先出现@符号后出现.符号,二者之间要有间隔 3.3 以小组为单位进行项目开发和评价

  在经历多个小项目的锻炼后,需要在学期后半段安排较为综合的项目,作为考核的重要指标。在考核项目题目确定后,根据学生能力、意愿进行分组,每2-4人。然后以小组分工协作的方式由组长协调方案(比如设计风格、版本控制等)并控制项目推进进度和完成质量。

  当任务基本完成时,就进入结题评价阶段。指导教师对每个开发小组的项目进行评价,原则是:肯定和鼓励为主,重过程轻结果。答辩和展示是重要环节,通过答辩,一方面展示项目成果形成竞争氛围,另一方面也扩大了大家的知识面,增加了解决问题的经验,使同学们在交流中提高自己的能力。交流时软件开发人员的重要素质,也是项目成功的重要保障。

  4 结束语

  项目导向的教学方法秉承“始于实践而终于实践”的原则,以项目作为开展教学活动的核心。即通过选择具有实际应用场景的项目,以项目的视角而非知识点的视角开展课堂教学和实践教学活动。通过引入项目,增加学生学习的主动性和学习热情,也增加了教师与学生沟通的机会,学生的积极参与和体现出的潜力也极大推动了我们的教学热情,增强了教师的改革意识和教学的创造性。

  参考文献:

相关推荐
热门期刊
农村财务会计《农村财务会计》
《农村财务会计》杂志,于1958年经国家新闻出版总署批准正式创刊,CN:11-1069/F,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:资产管...
工程勘察《工程勘察》
并非《工程勘察》杂志官方网站。办理其他业务请直接联系杂志社。 《工程勘察》杂志,于1973年经国家新闻出版总署批准正式创刊,CN:11-2025/TU,本刊在国内外有广泛的...
海南大学学报(自然科学版)《海南大学学报(自然科学版)》
《海南大学学报(自然科学版)》(季刊)创刊于1983年,是由海南大学主办的综合性学术刊物,国内外公开发行。 《海南大学学报(自然科学版)》主要刊登理、工、农、医、体育等学...
北京党史《北京党史》
《北京党史》杂志,于1982年经国家新闻出版总署批准正式创刊,CN:11-3950/D,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:文献综述、...
中国蚕业《中国蚕业》
《中国蚕业》是农业部主管、中国农科院蚕业研究所主办的全国性蚕业科技刊物,面向蚕业生产和科研,实行普及与提高相结合,服务于全国蚕丝业战线。内容丰富翔实,通俗易...
大连大学学报《大连大学学报》
《大连大学学报》杂志,于1980年经国家新闻出版总署批准正式创刊,CN:21-1390/G4,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:、计算...
友情链接
中教杯 国家新闻出版总署 中国知网 万方数据 维普网 中国科学院 中国国家图书馆 央视英文版 中国留学网 中青网 中国国家人才网 中国经济网 中国日报网 中国新闻网 中国学术期刊网
关于我们
平台简介
诚聘英才
企业文化
竞争优势
版权信息
服务条款
客服承诺
常见问题
版权声明
合作加盟
期刊加盟
广告服务
联系我们
网站导航
期刊大全
论文下载
课题申报
学术会议
编辑QQ
编辑联络
2007-2023
中文学术期刊检索机构
bianjibu777@qq.com
联系我们

版权所有©2007- 2023 中国学术期刊网(qikanw.com) All Rights Reserved 京ICP备2021008252号
本站是学术论文网络平台,若期刊网有侵犯您的版权,请及时与期刊网客服取得联系,联系信箱: bianjibu777@qq.com    
中国学术期刊网