没有合适的资源?快使用搜索试试~ 我知道了~
c语言课程设计报告.docx
0 下载量 197 浏览量
2023-07-12
02:02:22
上传
评论
收藏 23KB DOCX 举报
温馨提示
试读
20页
c语言课程设计报告.docx
资源推荐
资源详情
资源评论
c 语言课程设计报告
1、题目要求
◆ 建立通讯录信息,信息至少包含编号、姓名、年龄、电话、居住
街道、省份、城市、电子邮箱等;
◆ 能够供应添加、删除和修改通讯录信息的功能;
◆ 能够供应安不同方式查询的功能;如按姓名或年龄、电话等查询;
◆ 将通讯录保存在文件中;
◆ 能够按表格方式输出通讯录信息。
2、需求分析
本程序将用到文件系统,其中单行内容代表一张纸条。程序运行后首
先将文件系统的原始数据读取并保存到程序的构造体数组当中,所以应供
应文件输入的操作;由于纸条数据零散,所以要对原始数据进展分类操作
并供应一个数组用于保存分类信息;在程序中要进展统计工作,所以要供
应显示、排序等操作;另外应供应键盘式选择菜单实现功能选择。
3、总体设计
依据工程的任务要求及以上分析,在设计方法上,采纳模块化的程序
设计思想,马上通讯录治理系统划分为数据输入模块,数据查询模块,数
据修改模块,数据插入模块,数据删除模块,,并对每个模块根据其功能
分别独立完成对应的程序设计。在数据处理上,各模块中的数据处理(如
数据读/写操作)均用文件形式来实施,并在主程序中完成操作界面的设
计功能,设计思路如下:
1、采纳模块设计思想;
2、将通讯录信息定义成构造体类型,并通过文件实施数据操作;
3、通过设计一菜单界面完成详细操作。
4、具体设计
c 语言课程设计报告 2
一、传统 C 语言课程设计教学模式
C 语言是最根本的计算机编程,是计算机、电子信息类等相关专业学
生的专业入门课,在其学习过程中,要求必需把握编程的技能。但是 C 语
言的学习有其特点,规章比拟多、学问点多,涉及到的编程程序等也比拟
难懂,在运行上代码的要求较高,程序执行效率高,因此更讲究教学和学
习的方式方法,但是在我们的教学中,目前教学方法比拟单一,随着信息
化的进展,传统的教学模式已经无法适应,亟需改革。
1、传统型
这种教学模式,也是最常用的,课堂上以教师为主,学生只能被动的
承受学问的传授。通过最直接“填鸭”式照本宣科,不管学生承受与否,
最终的考核也是以学问点的记住与否,造成学生死记硬背,不能真正把握
学问。其根本模式为:学习——答复——纠错——总结。这种模式下,使
得教师在教材以外的发挥余地微小,根本是“照本宣科”,强行灌输 C 语
言的概念、特点、编程程序、根本的方法等,整个教学过程缺乏敏捷机动、
具有启发性的内容,学生被动的承受学问、被动的记忆、被检查、被考试、
被批判等,日复一日的教条式训练,不能有效地激发学生的主观能动性与
制造热忱。
2、任务型
C 语言教学区分于其他学科,在理论学问的传授之外,还需要培育学
生的实际动手力量,因此,许多学校也采纳“任务型”教学模式,根本模
式为:依据详细要求提出任务—鼓舞学生设计方案—实际操作—解决任务。
在日常的教学中,学校大多会利用电脑等熬炼学生的实际动手力量,利用
实际操作,熬炼编程、规律等力量,从而把握 C 语言的根本学问。例如翻
转课堂模式,教师将学问传授环克制作成教学微课,课前供应给学生预习,
通过预习使课堂的实践性练习目的性更明确,教师随堂对学生遇到问题进
展指导分析,从而培育学生独立思索力量和实际操作力量。这种模式的采
纳,相对于传统模式,有其进步性,这也是 C 语言等专业性、操作性学科
区分于其他学科的特点打算的,在这种模式下更取决于教师自身的素养、
学问、力量等,是整个课程的掌控者、引导者,他们的力量直接关系着教
学成果。
二、信息化背景下面临的挑战
随着科技的进展,信息化在教学领域的应用越来越普遍,信息技术的
日新月异,也使得其在课堂上,已经不仅仅是局限于简洁地计算机和多媒
体运用,移动技术、智能化与虚拟技术等为我们的教学供应了新的思路和
方法,如何能使我们的教学与高速进展的信息化相结合,是教育领域不断
探究的课题。C 语言程序设计等课程具有很强的专业性要求,主要是建立
在计算机信息技术的根底上,对于信息化的反响更为灵敏,传统的课堂上,
以教师为中心的“面对面”的教育模式面临着挑战和冲击,用技术手段的
敏捷性与便利性来增加课程学习的兴趣和承受力量。随着新技术的广泛应
用,会促使传统的教学模式发生变革,以教师为中心的教学模式渐渐转化
为互动式教学模式,到达更好的教育效果。在 C 语言课程设计教学领域,
进展信息化教学改革的尝试,充分利用信息技术,变革教学手段和模式,
是信息化进展的必定要求。只有实现 C 语言课程的信息化教学改革,使得
教育信息化能够普遍运用,才能呈现出信息技术在推动 C 语言教学中的强
大威力和宽阔前景。
三、教学模式改革的根本对策
教学模式直接反映出肯定的教学理念,也直接打算着教学成果。随着
信息化的进展,教育信息化渐渐打破传统的教学模式,在这样的背景下,
C 语言教学模式的改革任务艰难,如何构建新型的`信息化教学模式也是
我们在实践中不断摸索的问题。
1、充分利用信息化的科技手段
信息化的科技手段,给我们的教育领域带来变革,尤其是计算机领域
的学习,其主要是建立在信息化进展的根底上,因此在教学中,更要与时
剩余19页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 415
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功