c语言程序设计大纲

c语言程序设计大纲

ID:43708421

大小:708.10 KB

页数:83页

时间:2019-10-13

c语言程序设计大纲_第1页
c语言程序设计大纲_第2页
c语言程序设计大纲_第3页
c语言程序设计大纲_第4页
c语言程序设计大纲_第5页
资源描述:

《c语言程序设计大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》教学大纲课时:84课时课程简介I.课程简介:学习C语言的意义和价值C语言是专业基础的最后一门课,是各个专业学院学习语言前的第_门基础课。C语言曾开发出UNIX操作系统等经典复杂系统。随着物联网、智能终端等技术发展,也用于开发更多应用程序,还具硬件底层执行能力,且易于使用,因此能持久丰富和发展,成为学习掌握各种编程技术的重要基础。C语言具有相通性与其他语言相比语法结构简单,容易上手是学习掌握其他编程技术的重要基础。在实际项目开发中往往需要多种语言的相互配合,当需要提高执行效率时或直接操控硬件时,必须使用C语言开

2、发。2.课程特色:C语言是现代编程的基础。ANSI标准定义的命令关键字只有32个,运算符34个,程序控制语句也只有9种,这些在学习中都不难理解,也比较易于掌握。但初学者来说,每当遇到编程分析以解决实际问题时,就会给不少学生感觉总体上〃难"掌握。学习C语言程序设计,要越过心理"难点〃这道坎儿,运用计算思维方法养成习惯是关,(1)使学生有面向过程的编程思想、面向过程和面向对象的差异;(2)解决初学语言时养成良好的编程习惯,如代码规范、注释规范、流程图规范等;(3)使学生具备良好的编程思路:实际问题一程序算法分析(借助工具)T专换代

3、码通过案例分析和引导,勤动手多实践,训练掌握如何自如地表达实际问题求解过程与程序算法,才能有效编写组织程序,实现相关运算逻辑的计算结果。计算机程序设计中,掌握知识要点的计算思维方法是核心,通过实验验证则是有效掌握程序算法实现的关键。知识目1.掌握C语言程序设计基本语法结构和规范.2.掌握C语言程序设计各种数据存储类型,变量的使用及相关运算.3.掌握程序设计的三种基本结构:顺序结构,选择结构,循环结构.4.掌握计算机程序设计算法与实现(1)算法实现工具VIS0使用(2)在VISO中实现用例图、流程图5.了解面向过程编程思想,面向

4、过程与面向对象的编程思想的差异6.掌握数组的定义与使用7.掌握函数定义与使用能力目标:1.速度目标:用120分钟完成项目一学生成绩管理(1)输入全部学生的成绩(1)输出全部学生的成绩⑶求和(1)求平均值(2)最高分⑹最低分(7)计算成材率2.速度目标:用120分钟完成项目一员工薪资管理(1)输入全部员工的薪资(2)输出全部员工的薪资(3)求所有员工的总薪资(4)求所有员工的平均薪资(5)查找最高薪资(6)查找最低薪资3.速度目标:用3小时完成项目一ATM(1)查询余额(2)取款(3)转账(4)存款(5)退出4.思路目标:使学生

5、具备良好的编程思路:实际问题一程序算法分析(借助工具)—转换代码利用计算机思维去分析问题、解决问题,并利用工具辅助落地!1!课程教学和学习设计1.教学特色:优化提炼了所有内容的知识点,通过案例应用来解析相关的知识要点和程序算法实现方法,以及相关的语义语法基本规范等。2.本课程学习规划:(1)预习:每个单元均有各知识要点的授课微视频,案例分析微视频、编程实验微视频、习题分析微以上资料均放在校园网上,学生在晚自习时以小组为单位,积极参加讨论和预习,让学生学会线上线下等多种形式学习模式。(2)学习:每单元均有对问题的小节讨论、知识要

6、点综述和核心知识原理讲解、相关练习课堂先设置预习过程中问题讨论各种主题讨论,授课中以解决学生预习中实际遇到的问题为核心(3)复习:(4)检测:每单元都有单元测试,或自测练习及习题分析解答,以强化知识要点基础训练与计算思维技术五.参考资料I.《C语言从入门到精通》,王娣著,清华大学出版社;六.课程目录第一单元C语言的概述(计算机语言的作用)第二单元:基本数据类型、常量及变量第三单元:运算符、表达式第四单元:算法和流程图12第五单元:顺序结构程序设计14第六单元:选择结构程序设计(讦结构语句)18第七单元:选择结构程序设计(Swi

7、tch开关语句)26第八单元:循环结构程序设计(While循环)32第九单元:循环结构程序设计(do…while循环)37第十单元:循环结构程序设计(for循环)4048第十一单元:跳转语句与循环嵌套42第十二单元:一维数组和一维数组的基本操作第十三单元:一维数组应用51第十四单元:字符数组56第十五单元:变量的作用域与无参函数62第十六单元:有参函数65第十七单元:函数(有返回值)66第十八单元技能综合项目案例一学生成绩单管理68第十九单元技能综合项目案例一工资管理系统73第二十单元技能综合项目案例-atm机76五.课程具体

8、单元第一单元C语言的概述(计算机语言的作用)【单元知识点】1.1掌握c程序设计编程基本结构。案例:练习小案例1.1.1C编程基本结构1.2计算机语言的发展过程1.2.1.程序设计概述1.2.2.程序设计发展过程1.3面向过程和面向对象对比1.4输出helloworld1.4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。