




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计课程设计教学实施方案程序设计课程设计教学实施方案 一 总体描述一 总体描述 一 基本描述 一 基本描述 课程名称 课程名称 程序设计课程设计 课程编号 课程编号 课程类型 课程类型 学科基础课程 必修实践课 课程适用专业课程适用专业 或专业方向 计算机科学与技术 软件工程 预备知识 预备知识 学生应修过计算机导论 程序设计基础 C C 数据结构等基础 课程的内容 了解计算机系统的基本构成和工作原理 掌握面向过程程序设计或面 向对象程序设计的基本方法 能够熟练地进行程序的调试等 总学时 总学时 2 周 学学 分 分 2 二 课程简介 二 课程简介 程序设计课程设计是在程序设计基础 C C 面向对象程序设计 C 数 据结构等基础课程的基础上设计的一门专业实践课程 本课程通过项目驱动的方法 培养学生运用已学的程序设计基础知识和 C C 语言工具 解决简单实际应用问题 的能力 培养学生初步的软件工程能力和职业素质 本课程以计算思维为核心 训练学生对实际应用问题求解的思维过程 数据的 抽象与构造方法 程序流程控制的构造方法 算法 求解复杂问题的模块化分解 方法 训练和提升学生运用 C C 程序设计语言实现程序的能力 学习软件工程的 基本方法 测试程序的基本方法 三 教学目标及要求 三 教学目标及要求 1 教学目标教学目标 本课程通过项目驱动的方法 训练学生运用已学的程序设计基础知识和 C C 语言工具 解决简单实际应用问题的能力 培养学生初步的软件工程能力和职业素 质 使学生具有开发 1000 行左右的小型应用软件的能力 2 教学要求 教学要求 基本知识要求基本知识要求 在已掌握的程序设计的基本知识 数据结构与算法设计方法和 C C 语言工具 的基础上 初步具有软件工程的概念 初步掌握面向过程和面向对象的软件设计的 基本思维过程及方法 初步具有软件测试的概念 初步能够设计测试用例 进一步 掌握 C C 语言开发平台的有关开发支持工具 能力培养要求能力培养要求 具有初步的软件设计能力 即面对实际问题能够进行基本的问题分析 具有 初步抽象成模型的能力 具有数据抽象和表达能力 能够设计符合要求的算法 能 够初步地按一定模式进行问题求解设计的的能力 具有初步的按工程规范表达设计 能力 能够读懂 1000 行左右规模的程序 并进行调试和分析 能够设计 1000 行左右规模的多模块小型应用程序 并进行调试和测试分析 实践要求实践要求 本课程设计的实践包括问题分析 明确求解问题的需求 进行设计 编码实现 调试运行 正确性测试 撰写报告等环节 每个环节原则上都要按照软件工程的基 本要求来实现 要把软件工程的知识和规范融入到整个课程设计中 培养学生工程 能力和遵循规范 具体要求如下 教学中应按以上基本环节明确过程的每一步及要求 制定过程控制计划 阶 段成果形式 检查要求等 并按规定的时间及时检查 每个环节的工作都要在课程设计报告中按要求和规范反映出来 程序设计应按 VC 分类管理的要求进行 并标有明确的注释 所完成的课程设计项目必须在原参考程序的基础上有所创新 原则上代码量应 在原代码基础上增加一倍 课程设计原则上按每天 7 小时工作时间控制进度和工作量 教学要求教学要求 教学采用项目驱动的方法进行 即通过需要完成的项目 创设项目情景 在 项目的实现过程中来完成知识 技术和方法的教 学和训练 提供具有有一定的规模 400 600 行之间 的项目原形及代码 在此基础上 完善 改造 创新实现具有 1000 行左右规模的应用软件 在教学中需实现下列内容的教学 软件工程的基本概念 过程及方法 面向过程的软件设计基本方法和面向对象的软件设计基本方法 软件测试及用例设计基本方法 所用到的 VC 开发平台工具的使用方法 软件工程项目文档的基本规范及程序书写规范 教学以学生自学 自主按要求完成项目为主 教师引导 及时给予帮助和指导 为辅 课程设计过程由教师严格控制 教学必须提供项目范例 并在范例的基础上讲解以上所涉及的知识 技术和方 法 技术和方法要可供学生套用或模仿 二 教学过程二 教学过程 第一阶段 第一周 星期一第一阶段 第一周 星期一 星期二星期二 教师任务 教师任务 1 讲解本课程设计的目的 要求 目标 管理方法 考核办法及评价标准 2 结合项目范例讲解软件工程 软件设计方法等知识和方法 3 向学生公布课程设计项目选题 4 讲解课程设计过程控制及评价表 5 讲解课程设计报告格式及要求 下发电子版课程设计报告 学生任务 学生任务 1 确定选题 2 围绕选题任务查阅有关资料 熟习有关工具 3 理解选题 并写出对选题的理解及设计要求 4 制定自己的工作进度表 细化到每一天 第二阶段 第一周 星期三第二阶段 第一周 星期三 星期四星期四 教师任务 教师任务 1 检查学生前一阶段任务完成情况 并给出评价 2 指导学生所遇到的问题 实时讲解 VC 开发平台工具的有关使用方法 学生任务 学生任务 1 进一步掌握有关技术和工具 2 阅读理解 分析所给参考程序 找出问题 思考解决问题的想法 3 撰写分析报告 第三阶段 第一周 星期五第三阶段 第一周 星期五 星期日星期日 教师任务 教师任务 1 检查学生前一阶段任务完成情况 并给出评价 2 指导学生所遇到的问题 实时讲解软件测试的有关知识和方法 学生任务 学生任务 1 重新设计所选课题 并分组讨论 2 设计测试案例 3 撰写设计报告 第四阶段 第二周 星期一第四阶段 第二周 星期一 星期二星期二 教师任务 教师任务 1 检查学生前一阶段任务完成情况 并给出评价 2 指导学生所遇到的问题 学生任务 学生任务 1 设计程序代码 调试程序 2 撰写课程设计报告 第五阶段 第二周 星期三第五阶段 第二周 星期三 星期四星期四 教师任务 教师任务 1 检查学生前一阶段任务完成情况 并给出评价 2 指导学生所遇到的问题 学生任务 学生任务 1 完成设计程序代码 调试 测试程序 2 完成撰写课程设计报告 第六阶段 第二周 星期五第六阶段 第二周 星期五 教师任务 教师任务 1 检查学生前一阶段任务完成情况 并给出评价 2 查看学生演示程序 给出评价结果 学生任务 学生任务 1 提交课程设计报告 2 演示所设计程序 并提交可执行程序 三 课程设计参考选题三 课程设计参考选题 1 电子通讯录系统 设计要求 通讯录提供对电话 手机 电子邮箱 住址等多种通讯方式的管理 至少有以下功能 创建通讯录 显示通讯录 修改通讯记录 添加通讯记录 删除通讯记录 查询通讯记录 从文件中导入个人信息 使用菜单操作 2 饭卡管理系统 设计要求 提供对卡和使用两个方面的管理 至少有以下功能 创建饭卡记录文件 添加新饭卡 注销旧饭卡 挂失饭卡 解除挂失 买饭 续钱 饭卡查询等功能 使用菜单操作 3 商店商品管理系统 设计要求 提供对商品进货 销售 统计销售情况 计算毛利率 查看商品剩余情况 等方面的管理 至少有以下功能 商品进货管理 商品销售管理 销售统计 查看商品剩余等功能 使用菜单操作 至少提供对 10 种以上商品的管理 4 学生成绩管理系统 设计要求 设计一个能够实现对一个班级学生所学课程成绩进行管理 分析并提供成 绩单的成绩管理系统 至少有以下功能 成绩录入与保存 成绩修改 成绩查询 成绩统计与分析 成绩单输出 使用菜单操作 5 超市收银系统 设计要求 模拟超市收款过程 根据货物清单 选定所购货物种类和数量 实现收银 结账 至少有以下功能 商品名称 类型 规格与价格管理 商品价格查寻 商品收费计算 购物清单 收银员管理 使用菜单操作 6 图书管理系统 设计要求 提供对图书的录入 修改 剔除和长期存储 图书资料查询 图书信息表 格化输出等管理 至少有以下功能 图书信息管理 图书剔除管理 图书查询管理 图书借阅管理 使用菜单操作 7 电子英文生词库管理电子英文生词库管理 设计要求 设计一个对自己英文生词进行管理 支持生词学习的系统 生词量不少于 500 个 至少有以下功能 生词库的生成 生词的记录和维护 生词库的显示 生词查询 生词复习 使用菜单操作 四 课程设计考核与评价方案四 课程设计考核与评价方案 考核采用分阶段考核 按照每一阶段应完成的任务及质量进行考核 过程结束 得到最终考核结果 考核内容包括 课程设计报告内容完整性 规范符合情况 程 序书写规范 程序运行情况和设计创新情况 具体考核过程及标准按下表执行 程序设计课程设计过程控制及评价表程序设计课程设计过程控制及评价表 选题 选题 学号 学号 姓名 姓名 班级 班级 指导指导 评价教师 评价教师 得分 得分 节点节点主要任务主要任务工作要求工作要求成果形式成果形式分值与评价标准分值与评价标准评价结果评价结果 1 星期一 1 确定选题 2 查阅有关资料 3 熟习有关工具 1 对选题有初步理解 2 初步理解和掌握拓展的 知识和技术 3 制定出本课设每天的工 作进度安排 提交文档 1 列出所查阅资料清单 2 工作进度表 3 写出所设计问题的要求 及理解 分值 分值 5 分分 1 分 分 提交选题 3 分 分 文档只有 2 项 5 分 分 文档齐全 2 星期三 1 阅读理解所给参考程序 2 进一步掌握有关技术和 工具 1 写出所给参考程序的结 构 主要算法并注释程 序 2 找出参考程序存在的问 题或不足 3 能够使用需掌握的技术 和工具 提交文档 1 参考程序的结构 主要 算法及注释的程序 2 对找出问题的分析及想 法 分值 分值 15 分分 5 分 分 仅有文档 1 或 2 的一部分 10 分 分 有文档 1 或 2 一个完整的文档 15 分 分 文档 1 和 2 完 整且质量好 3 星期五 1 设计所选课题 2 设计测试案例 1 分组讨论设计方案 2 写出所选课题的设计方 案 3 写出测试案例 提交文档 1 所选课题的设计方案 2 所选课题的测试案例 3 小组讨论记录 分值 分值 20 分分 6 分 分 小组讨论得分 5 分 且仅有文档 1 或 2 的一部分 15 分 分 小组讨论得分 8 分 且文档 1 或 2 有一个完整 20 分 分 小组讨论得分 10 分 且文档齐全质 量好 4 星期一 1 编码 调试所设计程序 1 编写出 70 以上代码 所编写模块可测试 提交文档 1 所编写程序代码及运行 模块的测试情况报告 分值 分值 10 分分 3 分 分 只完成 30 以 下代码 6 分 分 完成 50 以下 代码 且有可测试模块 10 分 分 完成 70 左右 代码 且有可测试模块 5 星期三 1 编码 调试所设计程序 2 撰写设计报告 1 完成程序的编制 并调 试通过 2 完成设计报告 提交文档 1 所编写程序代码 2 设计报告 分值 分值 20 分分 6 分 分 文档 1 和 2 未 完成 15 分 分 文档 1 和 2 完 成 但不符合规范要求 20 分 分 文档 1 和 2 完 成 符合规范要求 6 星期五 1 汇报演示所设计程序 2 提交
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考研问学长买资料(3篇)
- 客服专员面试题及答案
- 2025年高二秋季开学摸底考试地理试卷(黑吉辽蒙专用)(解析版)
- 货运企业安全培训试题及答案解析
- 江苏三基护理考试题库及答案解析
- 人员安全技能水平测试题及答案解析
- 护理大专内科学考试题库及答案解析
- 考试综合应用能力(社会科学专技类B类)试卷及答案2025年
- 2025年重症监护病房医院感染预防与控制规范试题及答案
- 2025年银行笔试必考题库及答案
- 竣工结算审计服务投标方案(技术方案)
- 公路施工质量培训课件
- 基础护理8章试题及答案
- 心理学教学课件 - 认知行为疗法
- 《汉语阅读教程》课件-2教学课件:汉语阅读教程L2
- 2025年广东专升本教育理论考纲解析
- 拼多多手机开店流程图
- 高级社会工作师评审申请表
- 医疗废物知识要点培训
- 2024秋新人教版小学一年级艺术唱游·音乐上册《第一单元 奇妙的声音世界》教案设计
- GB/T 45255-2025公共信用综合评价规范
评论
0/150
提交评论