C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔实验室的Dennis M. Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
课程设计理念:课程的开设意在培养学生的程序设计思想,提高学生的程序开发能力,并且可以培养学生的踏实工作作风,培养学生观察和思考能力以及团队合作的能力。
根据中职学生身心特点和技能储备情况,本着“一切以学生为主体,一切以学生为中心”的教学理念,充分体现“教、学、做”一体化教学模式,一切教学均围绕学生将来的个人发展以及工作中的实际需要展开,努力实现职业教育与企业需求的有效对接。主要从以下几个方面进行课程设计:
(1)采用情境教学模式,以工作任务为中心;
(2)课程设计以培养学生逻辑思维和编程能力为线索来进行;
(3)课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要;
(4)理论、实践一体化教学模式;
(5)强调“在做中学,在学中做”,实践和理论相辅相成;
(6)重视综合能力的培养,注重细节,逐渐树立职业道德规范。
(7)教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。
授课大纲
- 1
- 任务一考察C语言源程序组成
- 2
- 任务二分析C语言组成元素
- 3
- 任务三执行一个C程序
- 1
- 任务一对数据进行分类
- 2
- 任务二正确书写字面量
- 3
- 任务三在程序中使用变量
- 1
- 任务一算术表达式
- 2
- 任务二赋值表达式
- 3
- 任务三自增自减表达式
- 4
- 任务四关系表达式(比较大小)
- 5
- 任务五逻辑表达式
- 6
- 任务六逗号表达式
- 7
- 任务七表达式的优先级
- 1
- 任务一为程序输入数据
- 2
- 任务二输出程序中的数据
- 1
- 任务一C语言语句类别及流程图
- 2
- 任务二C语言的基本结构
- 1
- 任务一考察顺序结构执行特点
- 2
- 任务二设计顺序结构程序
- 1
- 任务一if语句(单分支结构)
- 2
- 任务二if else语句(双分支结构)
- 3
- 任务三if 嵌套(多分支结构)
- 4
- 任务四switch多分支语句
- 5
- 任务五分支结构构典型程序
- 1
- 任务一认识while语句
- 2
- 任务二认识do while语句
- 3
- 任务三认识for语句
- 4
- 任务四认识循环嵌套
- 5
- 任务五循环辅助语句——break语句
- 6
- 任务六循环辅助语句——continue语句
- 7
- 任务七循环结构典型程序
- 1
- 任务一考察数组——数组定义
- 2
- 任务二考察数组——数组元素赋值
- 3
- 任务三在程序中使用数组
- 4
- 任务四用字符数组处理字符串
- 5
- 任务五二维数组【补充】
- 6
- 任务六数组典型程序题【补充】
- 1
- 任务一考察指针类型
- 2
- 任务二通过指针操作数组
- 3
- 任务三用指针实现字符串操作
- 1
- 任务一考察结构类型
- 2
- 任务二在程序中使用结构类型
- 1
- 任务一考察函数
- 2
- 任务二在程序中使用函数
- 3
- 任务三在函数之间实现数据传递
- 1
- 任务一考察局部变量作用域
- 2
- 任务二考察全局变量作用域
- 3
- 任务三制定变量的使用策略
- 1
- 任务一判断一个数是否是质数
- 2
- 任务二判断一个数是否是水仙花数
- 3
- 任务三判断一个数是否是完数
- 1
- 任务一计算机总和及平均值
- 2
- 任务二计算最值
- 1
- 任务一冒泡法排序
- 2
- 任务二选择法排序
- 1
- 任务一顺序查找
- 2
- 任务二二分查找
崔强荣 |
重庆市立信职业教育中心暂无个人简介 |
|---|---|
代惠萍 |
重庆市立信职业教育中心暂无个人简介 |
李国强 |
重庆市立信职业教育中心暂无个人简介 |
参考资料
