@openxy
2016-04-23T13:53:39.000000Z
字数 1221
阅读 1339
教学计划、任务与活动
2016实验班
教学计划与任务
第1周
小组项目策划与立项
以小组为单位,初步策划一个项目目标,大致确定项目的需求边界及技术实现框架,分配团队成员的角色和分工。
个人学习计划制订
各人根据在团队中的分工和技术需求,拟定学习方案和日程,譬如掌握哪些语言、工具或框架,阅读哪些书籍或教程,并给出进度安排。
班委会选举及公共事务分配
班委会主要协助教师进行班级的团队建设及各项公共事务管理,主要包括三个方面
- 团队建设:班级制度制订、内部活动组织、以及考勤等日常管理
- IT维护:班级网络环境构建、服务器环境构建、班级门户门点或学习平台的构建等等
- 对外宣传:策划和实施各类公共活动,运营团队门户或社交站点,如微博等
开发环境构建
包括个人桌面开发环境、团队协同开发环境的构建等
第2周~第14周
- 以反复迭代的方式,逐步细化、明确和完善项目的目标、需求、开发任务及日程
- 基于敏捷开发原则,快速构建原型和贡献代码,基于反馈反复重构,最终达成项目目标
- 充分运用各类互联网资源、积极组织线下讨论,达成个人学习计划
- 无论个人和团队,必须进行阶段总结与文档管理。即要求建立团队开发与个人日志,如项目计划的重大变更、项目会议记录、技术总结、个人学习心得等等
- 开展各类课堂内外的学习活动
第15周~第16周
进行期未的项目验收,包括三部分:
评分。依据主要有二:
- 由师生共同组成验收组,对项目从功能、文档、答辩、项目开发历史等进行综合评分,包括团队分数和个人贡献分数。
- 参与班级团队建设与公共事务的情况
日常教学活动
每日
课程一般会安排为每周2天半左右,故以每周2日为例
- 教师对当天任务做整体讲解和安排
- 各团队内部召开例会,总结前日经验,安排当日目标及任务
- 各成员执行学习计划和项目开发计划
- 教师检查各计划的执行情况,并对发现的普遍问题、技术难点等进行统一的讲解和讨论
充电时间
举行课内微讲座,微讲座的目的为对内传播知识,共享经验,锻炼表达能力。内容不限,举办时间充分利用空闲时间如充电时段,随时发起随时进行。时长限5分钟左右。
每周
- 各小组对当周进行总结,并形成文档提交,包括项目计划执行情况、问题总结与应对方案、个人学习心得等
- 教师根据各项目的需求,设立技术主题研究任务,指导学生开展研究。譬如第三方平台oauth认证技术研究、跨域通信技术研究、WEB异步上传技术研究等等
每月
- 与极客部落共同组织课外活动一次(整个学期总计3次),譬如校园讲座、沙龙、软件学雷锋等等形式;目的为对外传播知识,共享经验,锻炼表达能力。内容一般按技术主题进行,至少四个主题演讲或演示,每个主题时长10-30分钟左右;可与校外组织联合举办。
每学期
其它
请各位师生补充!