最近十多年来,软件产业和互联网产业的迅猛发展,给众多计算机和软件专业的学生们提供了用武之地,同时也对大学软件工程的教育提出了很大的挑战。经典的软件工程理论和模式虽然仍有其价值,但是国外的教师和业界人士一直在探索新的理论和最佳实践。我们国内的教育工作者也要更接近实际,从工业界中汲取生动活泼、行之有效的工程技术和方法论。
为了提高本科生软件工程的能力,年7月25日-28日,信息技术新工科产学研联盟与北京航空航天大学计算机学院联合开展“软件工程课程教学培训班”,旨在推动高校在软件工程能力相关领域的教学。北京航空航天大学计算机学院教师团队经多年研究与实践,现已形成了一套成熟的软件工程课程教学体系,并在国内多所大学取得了较好的应用效果。
为确保培训质量,请有兴趣参加的教师认真阅读下列要求。
组织机构
主办单位:信息技术新工科产学研联盟系统能力推进工作委员会
信息技术新工科产学研联盟教师培训工作委员会
承办单位:北京航空航天大学计算机学院
培训内容
教学内容
1.软件工程课程体系简介
2.以实践为核心的软件工程实践:
(1)结对编程项目
(2)团队项目
3.AI与软件工程
注1:不讲授C++/JAVA语言
注2:基本不讲授工具使用,个别技巧在实验中辅导
实验内容
1.结对编程实践
2.团队项目实践Alpha与Beta两轮迭代
教学计划
1.计划培训4天,内容讲解与实验穿插进行
2.现场实验辅导及答疑
3.若干讨论环节
主讲教师
罗杰、邹欣、任健
培训亮点
1.以项目实践为核心的软件工程教学体系;
2.结对项目自动测试的讲解与演示;
3.课程助教培训;
4.本次培训将由信息技术新工科产学研联盟向结业教师颁发教师培训证书。
学员要求
为确保学习质量,特提出如下要求。
1.基本要求(下列要求必须满足)
(1)能运用C++或JAVA语言开发中小规模程序
(2)掌握VisualStudio或InteliJIDEA等集成开发软件的使用
(3)自带笔记本并安装各类的工具软件(如VisualStudio、VisualStudioCode、IDEA等)
(4)完成博客园(