《项目开发实践(1)》 课程教学大纲 课程基本信息 总学时为学时数 口理论课(含上机、实验学时) 课程类型 总学时为周数 口实习☑课程设计口毕业设计 课程编码 7105212 总学时3周学分 2 课程名称 项目开发实践(1) 课程英文名称Project Development Practice(I) 适用专业 数字媒体技术 (7085521)数据库技术、(7328001)网页设计专题训练、(7079121) 先修课程 三维软件基础、(7236021)数字影视基础、(7085431)数据结构 (7304501)安卓程序专题训练、(7201521)Java程序设计 开课部门 信息学院计算机系 二、课程支撑的毕业要求 3.3能够针对数字媒体领域的复杂工程问题的具体需求进行系统的设计与 开发,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化 以及环境等因素。 5.3能够在数字媒体领域的复杂工程问题中,开发、选择与使用恰当的技术 资源与工具,对系统进行预测、模拟、开发和实现,并能够理解其局限性。 三、课程性质与目标 本课程为数字媒体技术专业必修课。本课程在学生己具备一定的专业基础理 论和初步的专业技能基础上,安排二周的课程设计,对巩固所学基础理论,培养 学生理论联系实际,增强学生的分析和解决问题的能力非常重要。同时为后续专 业课学习和最后的毕业设计打下基础。 课程目标1:学生应掌握移动应用开发基本流程和关键技能,包括创意设计 素材制作、程序开发等。 课程目标2:学生应能将专业知识应用到解决实际问题中,理论联系实际。 课程思政目标:培养学生求真务实、实践创新、精益求精的工匠精神,培养 学生严谨求实、吃苦耐劳、追求卓越的优秀品质,树立心系社会并有时代担当的 精神追求
《项目开发实践(1)》 课程教学大纲 一、 课程基本信息 课程类型 总学时为学时数 □理论课(含上机、实验学时) 总学时为周数 □实习 课程设计 □毕业设计 课程编码 7105212 总学时 3 周 学分 2 课程名称 项目开发实践(1) 课程英文名称 Project Development Practice (1) 适用专业 数字媒体技术 先修课程 (7085521)数据库技术、(7328001)网页设计专题训练、(7079121) 三维软件基础、(7236021)数字影视基础、(7085431)数据结构、 (7304501)安卓程序专题训练、(7201521)Java 程序设计 开课部门 信息学院计算机系 二、 课程支撑的毕业要求 3.3 能够针对数字媒体领域的复杂工程问题的具体需求进行系统的设计与 开发,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化 以及环境等因素。 5.3 能够在数字媒体领域的复杂工程问题中,开发、选择与使用恰当的技术、 资源与工具,对系统进行预测、模拟、开发和实现,并能够理解其局限性。 三、 课程性质与目标 本课程为数字媒体技术专业必修课。本课程在学生已具备一定的专业基础理 论和初步的专业技能基础上,安排二周的课程设计,对巩固所学基础理论,培养 学生理论联系实际,增强学生的分析和解决问题的能力非常重要。同时为后续专 业课学习和最后的毕业设计打下基础。 课程目标 1:学生应掌握移动应用开发基本流程和关键技能,包括创意设计、 素材制作、程序开发等。 课程目标 2:学生应能将专业知识应用到解决实际问题中,理论联系实际。 课程思政目标:培养学生求真务实、实践创新、精益求精的工匠精神,培养 学生严谨求实、吃苦耐劳、追求卓越的优秀品质,树立心系社会并有时代担当的 精神追求
四、课程教学目标-毕业要求关系表 课程教学目标-毕业要求关系见表1。 课程表1课程教学目标毕业要求关系表 毕业翠求 课程目标 毕业要求3.3 毕业要求53 课程目标1 课程目标2 √ 五、 实践性教学内容的安排与要求 1.教学内容 (1)本次课程设计选题要求根据学生已经完成的学业和已掌握的基本技能, 紧紧围绕本专业教学计划要求,选择专业知识综合性较强,难度适中,具有一定 作业量(经过努力二周时间能够完成)的题目作为软件课程设计课题。 课程主要以android手机app开发技术为主线,以示例的形式回顾Android 开发的专业知识,主要包括android开发环境及项目结构,文本框、输入框、按 钮、单选框、复选框等界面组件及其事件响应,线性布局、相对布局、绝对布局、 表格布局等布局方式,页面跳转逻辑及数据传送,pp的签名与发布等知识,学 生利用己有的java程序设计知识、平面设计知识和app开发知识,自拟题目, 以分组的形式,完成课题设计与实现。 (2)以小组的形式进行,每组3~5人,要分工明确,每人完成不同的内容 并设一名组长负责人员的组织和开发进度安排。 (3)指导老师在选题后向每一位同学明确要求进度和最终报告格式、考核 标准和方式。 (4)课程设计进行中指导老师应及时掌握同学完成任务情况,每周对所指 导学生进行辅导,帮助同学解决设计中遇到的难题。 2.教学要求 (1)每一位同学应在老师的指导下独立完成自己的部分,不得擅自修改课 题和降低课题要求,更不得抄袭舞弊和拒不按计划完成。 (2)课题设计中必须严格遵守纪律,服从学校统一安排,不得无故缺席、 迟到、早退。上机时间不得做与课题无关的作业,更不允许上网玩游戏。 (3)学生按要求完成设计任务后,必须写出自己所完成部分的“课题设计 报告”,并与小组其他成员的报告合并一起,由指导老师审阅。指导老师按小组 对学生的课题设计进行验机,并根据学生完成任务的优劣和设计过程中在小组的
四、 课程教学目标-毕业要求关系表 课程教学目标-毕业要求关系见表 1。 课程表1 课程教学目标-毕业要求关系表 毕业要求 3.3 毕业要求 5.3 课程目标 1 √ 课程目标 2 √ 五、 实践性教学内容的安排与要求 1. 教学内容 (1)本次课程设计选题要求根据学生已经完成的学业和已掌握的基本技能, 紧紧围绕本专业教学计划要求,选择专业知识综合性较强,难度适中,具有一定 作业量(经过努力二周时间能够完成)的题目作为软件课程设计课题。 课程主要以 android 手机 app 开发技术为主线,以示例的形式回顾 Android 开发的专业知识,主要包括 android 开发环境及项目结构,文本框、输入框、按 钮、单选框、复选框等界面组件及其事件响应,线性布局、相对布局、绝对布局、 表格布局等布局方式,页面跳转逻辑及数据传送,app 的签名与发布等知识,学 生利用已有的 java 程序设计知识、平面设计知识和 app 开发知识,自拟题目, 以分组的形式,完成课题设计与实现。 (2)以小组的形式进行,每组 3~5 人,要分工明确,每人完成不同的内容, 并设一名组长负责人员的组织和开发进度安排。 (3)指导老师在选题后向每一位同学明确要求进度和最终报告格式、考核 标准和方式。 (4)课程设计进行中指导老师应及时掌握同学完成任务情况,每周对所指 导学生进行辅导,帮助同学解决设计中遇到的难题。 2. 教学要求 (1)每一位同学应在老师的指导下独立完成自己的部分,不得擅自修改课 题和降低课题要求,更不得抄袭舞弊和拒不按计划完成。 (2)课题设计中必须严格遵守纪律,服从学校统一安排,不得无故缺席、 迟到、早退。上机时间不得做与课题无关的作业,更不允许上网玩游戏。 (3)学生按要求完成设计任务后,必须写出自己所完成部分的“课题设计 报告”,并与小组其他成员的报告合并一起,由指导老师审阅。指导老师按小组 对学生的课题设计进行验机,并根据学生完成任务的优劣和设计过程中在小组的 毕业要求 课程目标
表现评定成绩。软件课程成绩分优、良、中、及格、不及格五个等级。获优良者 必须是能保质保量按时完成作业、无违纪现象的学生。 (4)对在课程设计中违纪的同学,将酌情批评教育和扣分,严重者不予通过。 六、教学设计与教学组织 l.第一周周一至周二:教师以示例的方式回顾android开发基本知识,讲 解完整项目的开发流程及涉及的关键技术。 2.第一周周三,教师布置题目,提出要求,由学生自由组成团队,创意、 策划、选题,由老师审核并提出意见。 3.第一周周四至第二周三:作品开发、制作阶段。组内明确分工,团队协 作,组长协调推进整个项目开发的进度。期间要定时向老师汇报进度。 4.第二周四至周五:验机、提交报告。以小组为单位演示开发出的应用, 由小组派出代表进行项目演示,每组演示时间5-8分钟。同一组提交一份报告。 七、教材与参考资料 1.教材 《第一行代码android第二版》,郭霖,人民邮电出版社,2016年12月, ISBN:978-7-115-43978-9 八、知识单元对课程目标的达成度设计 围绕每一个具体的课程目标,从相关支撑知识单元的角度设计不同的考核方 式,如下表: 课程目标 知识单元 考核方式设计 目标1项目选题与需求分析阶段 作品综合评定 目标2项目开发阶段 作品综合评定 九、课程考核方式与成绩评定标准 采用百分制,总评成绩由平时成绩、实验报告成绩和作品演示三部分组成, 平时成绩占10%,实验报告成绩占30%,作品演示成绩占60%。 十、大纲制(修)订说明 无 大纲执笔人:侯建峰 大纲审核人:王辉柏
表现评定成绩。软件课程成绩分优、良、中、及格、不及格五个等级。获优良者 必须是能保质保量按时完成作业、无违纪现象的学生。 (4)对在课程设计中违纪的同学,将酌情批评教育和扣分,严重者不予通过。 六、 教学设计与教学组织 1. 第一周周一至周二:教师以示例的方式回顾 android 开发基本知识,讲 解完整项目的开发流程及涉及的关键技术。 2. 第一周周三,教师布置题目,提出要求,由学生自由组成团队,创意、 策划、选题,由老师审核并提出意见。 3. 第一周周四至第二周三:作品开发、制作阶段。组内明确分工,团队协 作,组长协调推进整个项目开发的进度。期间要定时向老师汇报进度。 4. 第二周四至周五:验机、提交报告。以小组为单位演示开发出的应用, 由小组派出代表进行项目演示,每组演示时间 5-8 分钟。同一组提交一份报告。 七、 教材与参考资料 1.教材 《第一行代码 android 第二版》,郭霖,人民邮电出版社,2016 年 12 月, ISBN:978-7-115-43978-9 八、 知识单元对课程目标的达成度设计 围绕每一个具体的课程目标,从相关支撑知识单元的角度设计不同的考核方 式,如下表: 课程目标 知识单元 考核方式设计 目标 1 项目选题与需求分析阶段 作品综合评定 目标 2 项目开发阶段 作品综合评定 九、 课程考核方式与成绩评定标准 采用百分制,总评成绩由平时成绩、实验报告成绩和作品演示三部分组成, 平时成绩占 10%,实验报告成绩占 30%,作品演示成绩占 60%。 十、 大纲制(修)订说明 无 大纲执笔人:侯建峰 大纲审核人:王辉柏