最新更新
最新推荐
教学动态

当前位置: 首页 > 教学科研 > 教学动态 > 正文

信息工程学院疫情期间在线教学情况通报(第19-20周)

发表时间:2020-07-04 12:14作者:信息工程学院摄影:阅读:

   一、教学基本情况

19-20周,学院计划在线教学开课120门,两周实际授课27门 ,进行在线教学的教师25人,开出的在线课程73门次,参加在线教学的学生4165人次, 到课率97.8%。

二、教学情况 

本学期在线教学最后两周,剩余27门在线课程全部结课。19-20周,所有前期结课的课程中,共17门课程进行了在线考核,15门课程以大作业方式考核,全部课程均圆满完成教学任务。经统计,本学期共102名学生因为无电脑,所以无法参加在线考核或无法完成大作业考核,数据已报备教务部。

来自软通公司的夏德旺老师承担的《JAVA语言程序设计课程设计》课程,通过融入华为IPD软件开发流程与敏捷来开发课程设计,其教学方式极具代表性,我院也在全院范围内组织老师进行了听课学习。

该课程结合企业级项目开发流程进行JAVA课程设计,提前带学生体验企业项目开发,训战结合。主要运用java+mysql开发控制台类程序。

Java课程设计首先明确了前置知识点和具体实施流程。

 鍥剧墖1.png

 鍥剧墖2.png

鍥剧墖3.png

华为IPD项目管理流程简介图

全面结合华为软件开发IPD项目管理过程,采用敏捷开发模型进行开发,代码版本管控采用版本管控工具GIT。针对课程设计参与人数与实际情况进行分组(建议3人一组),每组设置一个PL(项目小组长),同时兼任MDE(模块设计师),采用开放式命题,由学生自己通过生活观察发现需求,然后通过小组讨论确认需求。项目开始之前由PM(项目经理,导师兼任)组织项目开工会,讲解项目开发要求、小组分组情况、实施流程。概念设计和需求设计阶段使用1天进行完成(可以在项目开始之前提前告知同学先想好主题)。迭代开发阶段,建议5天为一轮迭代周期,由小组长组织成员开会讨论确认story分解和task安排。

每天早上要求各个PL组织小组成员进行小组站会,时间控制在20分钟左右,PL检视每天的task完成情况和block点,然后在组长例会上针对block点向PM求助,每天站会结束之后由PM组织各个PL进行小组长例会,每个PL分别向PM汇报开发进展以及block求助项。

每轮迭代完成之后进行全面测试,输出一个迭代版本进行交付,并且PM组织全员召开迭代回顾会,总结本轮迭代中的相关资料,重点记录各类攻克问题的解决方案。

该课程设计设计了详细的考核指标。项目功能完整度,需具备数据库,数据库设计合理,数据表3张以上;系统架构设计,代码分包接口清晰,体现面向接口设计与面向对象设计;项目管理实施,story拆分与task分配合理,团队分工明确,git提交记录明确;编程规范,代码风格统一,类、方法、变量命名规范,代码注释清晰;控制台程序开发,人机交互用户体验设计良好。

该课程设计报告对学生明确了编写要求。项目需求描述,建议采用表格或者思维导图进行描述;数据库设计,需附加表结构设计和ER关系图;项目角色分工,以及story拆分、task分配责任表;项目git仓地址和提交记录截图。

最后的答辩,由导师准备ppt对课程设计做简单总结,然后按照预定顺序各组进行答辩。首先小组长进行小组成员介绍、项目介绍和团队分工,简单讲解课程设计报告,然后进行项目演示,项目演示也可以由其他组员进行,时间控制在10分钟左右,然后导师根据每个组员的分工分别进行针对性的提问,时间控制在10分钟左右。

通过学生反馈,该门课程采用工程训练的模式来训练学生,切实提升了学生实践技能。这种以实际项目和案例为蓝本来进行知识讲解的方式,值得其他老师学习和借鉴。

三、存在问题及改进措施

实验课程没有具体操作仪器,学生对于实验的操作不是很直观,无法测量实验数据,老师只能提供参考数据进行结果分析。解决方法是,学习通上传可供回看的操作视频,提供数据后说明数据计算及分析方法。


武汉华夏理工学院信息工程学院

教学行政办电话:027-81695724  学工办电话:027-81695725

地址:武汉东湖新技术开发区关山大道589号(市内乘坐586到华夏学院站)