《计算基础实训》教学大纲_第1页
《计算基础实训》教学大纲_第2页
《计算基础实训》教学大纲_第3页
《计算基础实训》教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程与计算IPAGE1《软件工程与计算=1\*ROMANI》教学大纲目录一、教学目的和要求 1二、教学中应注意的问题 1三、教学课时分配 2课程名称:软件工程与计算=1\*ROMANI学时:2周课程类型:必修课程性质:独立设课开课学期:第2学期先修课程:软件开发过程、程序设计基础(=1\*ROMANI,=2\*ROMANII)适用专业:计算机科学与技术一、教学目的和要求1、教学目的本课程是一门实践性的课程(面向过程的思维训练),给定一个小规模的开发项目(需求或问题陈述),学生写出算法并完成代码编程和测试。通过本课程的学习,使学生理解软件开发过程,掌握代码编写规范和开发工具,掌握代码测试的基本方法。2.训练的目的、任务与要求本课程的目的就是想通过实际的项目,培养学生分析问题和解决实际问题的能力,培养学生综合应用基本概念、原理,和技术方法的能力,真正做到学以致用,使课本上的抽象理论、方法与具体的实践应用相结合。培育学生初步的计算思维能力。本课程设有多个小型的软件开发项目(给出详细的需求),学生划分为小组(大小为7±2),每个小组选择一个开发项目。每个小组最后都要按照工程标准形成代码文档,并在课堂上展示。二、教学中应注意的问题以小组形式进行训练。每组选出一名同学作为本组的项目负责人。每组从项目库中选择一个项目。基本要求:要按照软件工程的原理(结构化分析与设计)进行开发,文档要规范。具体目标:●掌握问题分析的基本方法;●掌握简单算法设计和分析方法;●掌握代码测试的一般方法;●掌握代码文档的编写方法。三、教学课时分配1.训练项目设置编号训练项目名称训练内容提要课时数训练类型训练类别训练要求每组人数问题分析利用IPO图或简单DFD图描述问题。7±2算法设计利用简单层次图描述函数调用结构,用伪码描述函数处理过程。7±2代码编写利用C语言编程,按规范形成源代码文档7±2代码测试测试设计及实施,形成测试文档7±2小组答辩功能演示、回答问题7±27±22.教材(讲义、指导书)教材:李丹程等著.C语言程序设计案例实践。清华大学出版社,2009-02.参考书:林广艳,姚淑珍等编著.软件工程过程.清华大学出版社,2011-04张帆.软件开发技术.电子工业出版社,2009-12。3.报告要求报告在项目各个阶段结束后提交。要求必须提交完成的文档如下:算法设计说明书,源代码文档,测试报告。各种文档的格式与文档要求一致。报告封面要有本组成员的姓名、班级和学号。4.训练步骤1)教师对本课程进行说明,包括课程目标、训练方式、训练结果的要求、评价方法、里程碑设定等等;教师根据学生的意愿和学习成绩分组,并确定小组负责人;各小组选择项目;各小组按里程碑的设定完成个阶段的任务;问题分析,形成简单的需求说明,并向指导教师提交;算法设计,形成算法设计说明,并向指导教师提交;编程实现,形成源代码文档,向指导教师提交;测试,形成测试文档,并向指导教师提交。各个小组演示项目的开发结果;小组及成员评价。5.考核方式对学生的评价分三个部分:对小组整体的评价(50%),指导教师的评价(20%),小组成员的互评(30%)。评价标准包括:文档的完整性、一致性和正确性,系统功能的正确性等。对学生的考核分为以下几个方面:平时在项目开发过程中的表现,如:参与讨论的情况、对项目的贡献;整个项目的最终结果;指导教师对学生的评价,如:出勤、与其他人的合作、具体承担的工作等等。本课程比较重视个人在团队中的表现,这是软件工程项目开发的特点所决定的,协作能力需要在项目开发过程中逐步培养。满足下列其中一个条件,作不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论