c语言基础课件c语言程序设计实训2.docx
文本预览下载声明
实践环节名称:C语言程序设计实训2
英文名称:C Program Training 2
学 时:32 适用学期:第3学期
学 分:_[ 地点:专用机房或实训教室
一、 教学目的和任务
C语言程序设计实训2是在完成C语言程序设计课程和C语言程序设计实训1基础上, 针对C语言程序设计课程的一级知识点进行的综合实训。通过32学时的面向应用的实训在 进一步巩固C语言基础知识和专项练习成果的基础上,培养学生对应用系统的构思、设计、 实现能力。通过实际项目的运作着力提高学生的代码规范、流程图规范、编程思维规范(以 机器为中心编程思维)。要求学生通过综合实训能独立开发一个小型实用系统,会编写相关 文档,能正确对系统进行测试。
本课程为计算机科学与技术专业毕业要求2、5、7、10、11、12提供支持。对于2,通 过课程学习学生培养学生文献检索、资料查询及运用现代信息技术获取相关信息的基本方 法,养成自主学习的习惯,培养终身学习的意识。对于5,通过该课程学生应具备计算机软 件系统的设计与开发能力,能够部分或全部设计与开发满足特定需求的计算机软件系统,并 能够在设计与开发环节中体现创新意识。对于7,学生能掌握C语言基本理论、基础知识和 面向过程程序设计流程,恰当选用C语言作为程序开发工具完成程序设计实训。对于10, 学生通过实训分组,在团队中承担个体、团队成员以及负责人的角色,培养团队合作意识。 对于11,学生通过实训分组讨论、成果演示和报告撰写,培养人际交往与沟通能力,能够 与同学或老师有效沟通。对于12,实训结束学生基本熟悉软件项目开发的基本流程,具有 一定的项目管理实践经验。
二、 C语言程序实训2的内容和基本要求
C语言程序实训2的题目包括:学生成绩管理系统、学生信息管理系统、银行账户模拟 系统、推箱子游戏、贪吃蛇、五子棋、骑士游历、马术表演、蓝黄旗等,可以随时添加具有 典型意义的题目。
实训题目的内容以学生信息管理系统为例,其余不在此一一列举。
录入学生信息
查询学生信息
修改学生信息
删除学生信息
列出学生信息
保存学生信息
加载学生信息
基本要求:
学生一人一机,一人一题;
学生独立完成对题目的构思、设计,撰写开发文档、画出流程图、设计测试方案;
所开发的程序能顺利运行;
提交实训报告和源代码。
三、 C语言程序实训2方式与安排
老师公布题目,学生自由选题,然后根据学生的选题情况进行分组;每组不多于 30人;
根据学生的选题情况确定指导教师,每组设一名指导教师;
为每组确定一个实训用的专用教室,集中时间完成或分两个阶段完成,每个阶段 连续时间不少于16学时。
四、 C语言程序实训2报告
报告的主要内容
包括:封面、目录、设计思路及实现方案、编程规范、数据结构设计、测试过程、附 录源代码。
报告编写的基本要求
(1)统一封面、统一字体;
(3)流程图规范。
五、 成绩考核与评定
成绩以百分制计,其中报告格式规范性20%,内容30%,演示效果50%o
六、 与其它课程的联系
该课程是C语言程序设计课程知识点的专项练习课程
七、 教材及参考书
自编
主撰人:张炜
审核人:
显示全部