当前位置:文档之家› 高级语言程序设计课程设计课程介绍ppt课件

高级语言程序设计课程设计课程介绍ppt课件

语言
注:课程设计教案和讲稿书写概要(对教师)
❖ 1、一定要有讲稿(16个学时),并不是要讲16次。少讲 (学生设计中易犯的错误)。让学生多练。
❖ 2、提供题目,完成题目要做的预备知识。 ❖ 3、完成题目的大致思路。 ❖ 4、完成题目易犯的错误。 ❖ 5、题目完成后,课程设计报告格式怎么写。 ❖ 6、教师课前准备一个相关题目,演示,让学生模仿。 ❖ 7、用C语言写程序的规范。 ❖ 8、讲稿写出大纲即可,不必太多,但必须有。 ❖ 9、严格要求学生。杜绝抄袭。
Step3
调 试 程 序
Step4
撰 写 报 告
Step5
答 辩
7
四、课程内容及学时分配高:级语言程序设计课程设计 C 语言
由五个阶段组成:
分析、设计数据结构;编程;调试程序;撰施写个报任告;前答(辩。程
C 16
23
( 系 然 ( 练 ( 功 ( 块 (1统后2,3。4图5)))))进确可、分编调撰答行定用流析 程 试 写 辩功模性程、:程报:能块强图设序告根程模,,要计::据序块写功清数上按函运分出能楚据机格数行析 函 全 、结调式原通、数面规构形试写过控原。范:及程出,制形,其序完报学模。不功,整告生块能能解、打首分有,决规印先析错填编范出选正别充译的来定确字任务。相等报后题,。阶 段 根 据 自 己 的 具 体 情应错告,目系的误并通、务 通 知 学 生 , 学 生 按 上统算,打知收设- 周 将 课 程 设 计 的 安法直பைடு நூலகம்指集计。至。导资双 周 ) 时 间 , 上 课 教 师要编运其教料实序 设 计 》 课 程 后 , 共程行中师,用该 环 节 安 排 在 上 完 《简成模检对,
构》、《JAVA》、《软件工程》及其它编程语言类课程
内容联系紧密。按层次结构,《 C语言》处于最低层,
是它们的基础,是其它几门课程的前导课。

上学期开的C语言程序设计,要求学生掌握初
步的编程方法和技巧,会开发简单的应用程序。

本学期,C程序课程设计是《C程序设计》课程
的实践环节,是毕业设计的前凑,也是我院各专业必修
高级语言程序设计课程设计 C
语言
❖ Gagné说过:“教育的中心目标就是教会人们思考, 运用他们的理性,成为更好的问题解决者。”
❖ 对高等教育来说,创造新知识、解决未知问题的 能力才是教育的根本目标。因为大学的职责就是 为社会培养具有这种能力的人才。
1
2
信工系:付书琴
高级语言程序设计课程设计 C
的计算机技术基础课程之一。 10
高级语言程序设计课程设计 C
七、如何学习本课程?
语言
❖ 努力培养问题求解能力(面对一个新问题,运用所有资源将 其解决的能力。 )
❖ 四个必备素质:“自学、自主、自信、自乐” 。
❖ 培养问题求解能力的手段。(课堂、实验、答疑、考试和课 外五个方面。)
11
题目
高级语言程序设计课程设计 C
查,经提问能回答出大部分的提问,即可通过况。述 实五
排 及
应 提

程 序
8
高级语言程序设计课程设计 C
五、教材、参考资料及安排
语言
教材:
赖祖亮@小木虫
1、提赖供祖亮教@小材木,虫 配以上学期C语言教材。
2、可到校图书馆借阅相关资料(每个学生必备一本
相关资料)。 也可利用网络搜集相关资料。
3、推荐:
语言
第一类: 1、图书管理系统。 2、学院教学信
息管理系统。 3、职工信息管理系统设计。等。
第二类:4、计算机辅助教学(CAI)软件开 发:教小学生学算术。
第三类:5、案例一 贪吃蛇游戏 器案例三 黑白棋游戏
样版展示:XSDAGLXT.CPP
案例二计算
附详稿1
12
Return
13
(1)《C语言程序设计》谭浩强(清华版)
(2)《C语言课程设计案例精编》
(3)数据结构(C语言版)严蔚敏
4、C重点章节:结构体的创建,文件的创建。
9
高级语言程序设计课程设计 C
六、与其它课程的关系
语言
(一)前续课程:C语言程序设计、计算机文化基
础、数据库基础知识。
(二)课程的地位

计算机相关专业中,《 C语言》与《数据结
(3)要求:通过布置具有一定难度的综合性程序 设计题目,要求学生利用学到的编程知识和编程技巧, 根据题目的难易程度,分组或独立完成编程及程序调试, 最后按格式和要求写出并打印课程设计报告。
6
三、课程设计流程
高级语言程序设计课程设计 C
语言
选题
Step2 Step1 题 设数 编 目 计据 程 分结 析构
5
高级语言程序设计课程设计 C
二、《高级语言程序设计》课程
语言
设计的性质、目的和任务。
(1)性质:C程序课程设计是《C程序设计》课程 的实践环节,也是我院各专业必修的计算机技术基础课 程之一。
(2)目的:课程设计为学生提供了一个既动手又 动脑,独立实践的机会,学生将课本上的理论知识和实 际有机的结合起来,锻炼学生分析、解决较复杂问题的 能力,提高学生独立编写大编程的能力。
3
高级语言程序设计课程设计 C
语言
☺为什么要进行课程设计? ☺高级语言程序设计课程设计课程的性质、目的 和任务。 ☺教材、参考资料及安排。 ☺本课程主要内容。 ☺与别的课程的关系。 ☺如何学习本课程?
4
高级语言程序设计课程设计 C
一、为什么要进行课程设计?
语言
➢ 课程设计是指拟订一门课程的组织形式和组织结构。 是对一门课学习后,对其基础知识的整合和升华,是该门 课的综合应用的具体体现,也是对该门课知识的进一步巩 固。 ➢ 它一方面强调学习者的个性发展和处理较复杂问题 的能力,另一方面也强调学生的合作精神,更进一步让学 习者明白学习该门课的最终目的和任务。 ➢ 它重视知识获取的过程,也强调个人经验基础上的 知识建构。 ➢ 它包含了学习者“对达成课程目标所需的因素、技 术和程序,进行构想、计划、选择的慎思过程”。
相关主题