教学目标
在真实生产环境中,让学生初步掌握医学软件开发的工程方法和医学信息学的概要知识;着重培养学生在实际工作中自我学习、团队协作和任务完成的能力和工程文化,为将来后续课程学习和实际工作打下基础。
教学时间
l 九周,每周五天(周二至周六),每天八小时
l 提前笔试和面试(模拟招聘)
教学内容
l 软件工程在医学软件开发中的应用
l 面向对象的分析和设计(OOAD)及在实际项目中的应用
l 医学信息学的基本理论方法、协议框架和应用
教学方法
l 两次教学短项目(竞争性项目)和一次实际项目
l 模拟实际项目开发过程,分组分角色实践。角色包括项目管理、产品管理、架构师、软件工程师、软件测试、质量保证、人机交互等
l 每周一天讲座报告(导师1-2个,学生4-5个),每天项目会议
l 较高强度的半封闭开发,可能存在淘汰率
先修要求
l 掌握一门面向对象的计算机语言,期望编写代码超过一万行
l 学习过数据结构、算法
l 掌握计算机软件及工程的基本概念,具备信息技术相关基本动手能力
主要设备
l 个人电脑
l 服务器计算与存储能力
考核评定
l 模拟实际绩效考核
l 项目产出70%(代码和文档,团队60%个人40%)
l 学习能力、团队协作等30%
学习资源
|