工程硕士培养应结合工程需要,探索以教师为主导、学生为主体的创新性项目教学方法

2015-04-22 14:28:12  来源:在职研究生教育信息网

字号:

工程硕士培养要以专业实践为核心,强调理论性与实践性有机结合。在教学过程中,强调教师不仅是“知识的传授者”,还要做好“学习的组织者”的角色,教学过程重视运用团队学习、案例分析、现场研究、模拟训练等方法。因此教师所采取的教学方法既注重允分利用传统形式,如常规的课堂讲解、案例研讨、专题讨论、实验模拟、现场教学和专题讲座方法等,也要大力提倡引入先进的工程硕士教学方法,尤其要探索开展以学生为主体的创新性实践教育模式。

项目教学法就是以项目为中心来开展教学工作的教学方法,首先有选择地确定相对应的工程领域,每个领域以10一20名学生的规模组成项目小组,开展课程教学和专业实践。在整个教学过程中,有明确的现实意义的目标任务,教学组织坚持“项目为主线,教师为主导,学生为主体”的原则,由教师对项目开发的整体质量及进度进行控制,对学生进行阶段性的指导、沟通工作,及时解决他们提出来的各种问题,引导学生在“做中学”。在项目开发的每一个环节都设置不同的教学目标和教学方法,将“讲、学、做”融为一体,交叉进行,循序渐进,逐步深入。教师的“讲”包括项目任务介绍、项目所涉及的基本理论知识及操作难点。学生的“做”包括每一步需要实际完成的任务目标。整个教学过程,也是一个项目的实践过程,学生在十中学,在学中十,在工程实践中,将理论知识与工程应用紧密结合,将所学的理论知识允分在实践中得到运用,同时在实践中发现问题,重新在理论层面进行研究,最终又将理论的收获运用到实践中去,同时作为一个集体,学生之问也是-个相互学习与交流的过程,对培养团队精神、激发学习兴趣和创新活力不无裨益。

以石家庄铁道大学计算机专业的《软件工程》课程为例,展示项目教学的全过程。

(一)教学组织

项目教学法是以项目为中心来开展教学工作的,项目教学法能否顺利实施,并且达到预期效果,项目的选择是源头,也是关键。《软件工程》课程教学组通过认真筛选,选取了中铁十三局委托石家庄铁道大学开发的《中铁十三局综合项目管理系统》作为课程教学的案例。

课程教学目标要求学生通过学习了解c/S及}/S两种模式的系统架构;熟悉面向对象的程序设计思想和方法;熟悉.net三层体系架构;掌握SQL Server 2005关系数据库的相关概念和使用;了解服务器、路由器、交换机等设备的调试与酉己置。

教学组织坚持“项目为主线,教师为主导,学生为主体”的原则,由教师对项目开发的整体质量及进度进行控制,对学生进行阶段性的指导、沟通工作,及时解决他们提出来的各种问题,引导学生在“做中学”。在项目开发的每一个环节都设置不同的教学目标和教学方法,将“讲、学、做”融为-体,交叉进行,循序渐进,逐步深入。教师的“讲”包括项目任务介绍、系统开发框架讲解、软件开发基本原则、数据库设计原则、相关业务流程。学生的“做”包括撰写系统需求分析、数据库设计、程序界面设计、系统实现、系统测试。

(二)教学实施

1、招投标管理模块

此模块旨在通过招投标管理模块实现招标信息的分类、招标信息的采集、招标信息阅览、电子标书的编制归档、实现中标登记、能够满足招投标管理的业务需求。该模块属于综合项目管理软件产品的一部分,与其他的部分如项目管理等系统有紧密的联系。系统着重实现招投标管理方面的需求,能满足市场开发部门的需求。教学过程主要包括项目计划分析、需求分析、数据库的设计、程序界面设计、系统实现。

项目计划主要由教师对学生进行讲授及讨论,对项目开发的开始阶段的一些环节进行说明,包括项目开发要求、时问计划、总体目标要求、主要开发思路等。

需求分析首先由教师为学生提供参考资料,包括技术规范和标准等,之后主要由学生自主学习相关规范与准则。需要学生与用户进行允分地沟通,了解业务流程,在教师指导下完成需求规格书的撰写,首先完成项目的功能性需求,然后对项目的非功能性需求进行了解。

数据库的设计过程中,教师根据实际项目经验及系统的功能特点,指导学生按照以下步骤对数据库进行设计:分析涉及到的所有实体、分析实体里涉及到的所有属性、分析属性的类型和长度、写出关系模式、建数据库、数据库安全性设置。

程序界面设计由教师指导学生来完成,注重激发学生的主观能动性,在实现功能的基础上,使设计出的页面更加实用、易用、新颖。

在系统实现阶段,要求学生在教师指导下,按照系统需求分析,进行程序的开发工作,教师负责解决对学生在编程过程中遇到的重点问题。

2、合同管理模块

此模块属于业务应用平台软件产品的部分,也是其基础部分,与其它的项目管理、物资设备管理、人力资源等系统有着紧密的联系,可以协同工作,也可单独使用。合同管理是业务应用平台主要产品之一,对公司所有的合同进行统一管理,包括对各类合同的登记、控制、变更、索赔。教学过程主要包括项目计划分析、需求分析、系统实现。

项目计划分析主要由教师对学生进行讲授与讨论。

需求分析的撰写主要由学生来完成,教师负责建设用户与学生之问相互沟通的桥梁,学生通过与用户进行交流,完成需求说明的撰写工作,首先对用户的角色及权限进行控制,然后对项目的功能性进行需求分析。

系统实现的主要功能界面包括:合同类型设置、合同基本项管理、合同审批、合同变更索赔、合同支付,要求学生以需求说明书为依据进行程序的开发工作。

3、项目基本信息管理模块

该模块属于综合项目管理软件产品的一部分,是系统的基础,通过该模块实现项目基本信息的录入、查询和维护功能。教学过程主要包括项目计划分析、需求分析、整体设计、系统实现、系统测试。

项目计划分析主要由教师对学生进行讲授与讨论,项目目标旨在实现集团公司、项目部对项目基本信息的二级管理。

需求分析由教师指导学生通过与用户沟通之后来撰写,首先对项目基本信息管理模块进行角色权限分析,然后对项目的功能性需求进行分析。

整体设计思路由教师根据用户需求制定,要求将项目基本信息分为局指项目信息与项目部工程信息两部分,在集团公司、分公司或局指挥部使用B/S(网站)模式对总的项目基本信息进行管理,项目部则使用C/S(. exe程序)对本项目部所负责的工程信息进行管理。

系统的测试环节,由小组内部首先对自己的程序进行测试,发现问题及时解决,然后,由教师组织小组之外的人员来进行测试工作。

(三)教学效果

项目教学法最大的特点在于“三个中心”的转变,即:以教师为中心转变为以学生为中心,以教材为中心转变为以项目为中心,以知识传授为中心转变为以实际经验的获取为中心。教师在进行教学时,坚持以项目为主线、学生为主体的原则,成功揉合了当前三大教学法:案例教学法、任务驱动教学法与探究教学法的特点,重点针对某一门专业技术领域开展教学活动,通过实际的项目使学生获得实践经验。实施项目教学法,项目是根本,‘已的好坏会直接影响到整个教学活动的效果。所以,选取的项目最好具有一定的社会价值,通过完成这样的项目,不仅能够使学生允分了解自己所学的专业知识的社会实用价值,而且还能使学生产生强烈的自豪感,激发学习积极性,使学生在学校的“学”与职业需求上的“用”达到了统一。

阅读全文

相关推荐

© 温馨提示:本文由作者在职研究生信息网创作,未经著作权人允许禁止转载。

2024在职研究生千货攻略

  • 上班族必选8个专业
  • 一年备考《时间表》
  • 我的“上岸”分享
  • 院校简章一览表
  • 在职研真题解析
  • 在职研政策及内幕
一键领取

注意:打开微信授权后 免费获取

评论0

“无需登录,可直接评论...”

500字以内
发送
相关文章