50《C语言程序设计》课程标准已审核Word下载.docx

上传人:b****3 文档编号:14937178 上传时间:2022-10-26 格式:DOCX 页数:18 大小:20.18KB
下载 相关 举报
50《C语言程序设计》课程标准已审核Word下载.docx_第1页
第1页 / 共18页
50《C语言程序设计》课程标准已审核Word下载.docx_第2页
第2页 / 共18页
50《C语言程序设计》课程标准已审核Word下载.docx_第3页
第3页 / 共18页
50《C语言程序设计》课程标准已审核Word下载.docx_第4页
第4页 / 共18页
50《C语言程序设计》课程标准已审核Word下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

50《C语言程序设计》课程标准已审核Word下载.docx

《50《C语言程序设计》课程标准已审核Word下载.docx》由会员分享,可在线阅读,更多相关《50《C语言程序设计》课程标准已审核Word下载.docx(18页珍藏版)》请在冰豆网上搜索。

50《C语言程序设计》课程标准已审核Word下载.docx

C语言是学习程序设计的基础,是其它程序设计课程的前导课程,《C语言程序设计》是学习程序设计的一门重要的入门课,是计算机类专业学生必须掌握的专业知识之一。

2.教学任务

本课程的主要任务是培养学生的逻辑思维能力和编程思想,熟练掌握C语言的基本语法,掌握C语言的基本编程技能,掌握结构化程序设计方法,培训学生运用C语言进行程序开发的能力,培养其良好的编程规范和职业习惯,并使用C程序解决实际问题,掌握面向过程编程的基本知识,为后继相关课程奠定基础。

学生学习了《C语言程序设计》可以从事软件开发、软件测试等工作,如可在外包的软件企业,以及所有在网上提供服务的企业中承担软件编码或者测试的工作,可以按照用户需求使用相关主流开发平台,完成相关的功能模块设计、编码、调试和单元测试工作。

四、课程培养目标

1.方法能力目标

(1)培养学生独立学习能力、自学能力;

(2)培养学生自我分析问题和解决问题的能力;

(3)培养学生获取新知识的能力和信息搜索能力;

(4)培养学生独立的决策能力。

(5)培养学生善于总结和创造性工作的能力。

(6)培养学生程序设计思想和软件规划和设计能力。

2.社会能力目标

(1)培养学生良好的自我表现、与人沟通能力;

(2)培养学生的团队协作精神;

(3)培训学生勇于创新、爱岗敬业的工作作风;

(4)培养学生的质量意识、安全意识;

(5)培养学生诚实、守信、坚忍不拔的性格;

(6)培养学生自主、开放的学习能力。

3.专业能力目标

(1)能编写基本的C语言程序;

(2)能正确定义数据类型;

(3)能正确使用程序控制语句;

(4)能正确使用数组;

(5)能编写函数;

(6)能熟练的使用指针编写程序;

(7)能使用用C语言解决实际问题。

五、课程衔接

本课程的前导课程有《计算机应用基础》,后继课程有《C#程序设计》、《软件应用综合实践》等课程。

六、教学内容与学时分配

教学学时数分配见表6.1所示

表6.1教学内容与学时分配

序号

教学内容(项目、情景)

理论学时

实践学时

习题学时

合计

1

C语言的基础知识

2

数据类型和数据计算

6

8

3

顺序结构程序设计

4

分支结构程序设计

5

循环结构程序设计

12

数组

10

7

函数

指针

9

结构体

文件

11

位运算

合计

46

28

16

90

百分比

51%

31%

18%

100%

七、教学内容和进程

1.项目一

表7.1C语言的基础知识

内容

C语言的特点、C程序的结构、程序设计的概念

学时

学习目标

1.知识目标:

了解程序设计、算法、流程图和N-S图等概念。

2.能力目标:

熟练掌握算法的描述方法、熟练掌握TurboC或VC++等工具的使用、熟练掌握流程图的画法、熟练掌握调试程序的方法。

3.态度目标:

培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。

教学内容

1.C语言的特点及发展过程

2.C语言应用程序的结构

3.算法的概念和描述方法(流程图和N-S图)

4.编译程序的使用(TURBOC或VISUALC++)

5.程序的执行过程

教学方法建议与说明(方法、手段、教学做一体等)

1.教学方法:

可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。

2.媒介资源:

教材、教案、课程网站、计算机及多媒体课件等。

考核与评价方式

1.针对概念掌握程度进行考核

2.针对能力目标进行考核

3.考核方式可以选择随堂测试、单元测试、实际操作考核。

4.注重过程考核

教学辅助材料

1.软件:

Windows操作系统、Office软件、TURBOC或VISUALC++。

2.硬件:

一体化实训室(基本配置要求:

具有网络环境、1套投影设备、若干计算机、交换机)。

2.项目二

7.2数据类型和数据计算

基本数据类型、变量和常量、运算符和表达式

理解数据类型及作用,掌握常量、变量的定义

掌握数据类型的正确使用,熟练掌握常量、变量的定义及使用,熟练掌握各种运算符的使用。

1.数据的基本类型(整型、实型、字符型)

2.逻辑值的定义

3.数据类型的转换

4.标识符的概念

5.变量的概念

6.定义变量

7.初始化变量

8.变量的作用域和生存期

9.常量的概念(整型常量、实型常量、字符型常量、符号常量)

10.字符串常量的概念

11.算术运算符及其表达式

12.赋值运算符及其表达式

13.自增和自减运算符及其表达式

14.关系运算符及其表达式

15.逻辑运算及其表达式

16.条件运算符及其表达式

17.逗号运算符及其表达式

18.运算符的优先级和结合性

3.项目三

7.3顺序结构程序设计

语句的构成、基本输入输出语句等顺序结构语句

理解输入与输出的概念,理解C语言的语句。

正确理解使用输入输出函数的格式和参数,熟练掌握输入输出函数的使用

1.printf语句的功能、格式和应用

2.scanf语句的功能、格式和应用

3.getchar语句的功能、格式和应用

4.putchar语句的功能、格式和应用

5.空语句的功能、格式和应用

6.复合语句的功能、格式和应用

7.表达式语句的功能、格式和应用

4.项目四

7.4分支结构程序设计

分支结构语句的应用

理解if和switch语句的作用。

熟练掌握if和switch语句的正确使用,并能使用他们来解决实际问题。

1.if语句的功能、格式和应用

2.switch语句的功能、格式和应用

3.分支程序结构程序的实例

5.项目五

7.5循环结构程序设计

循环程序控制语句的应用

理解循环的概念,掌握while、do..while、for的区别

熟练掌握while、do..while、for的结构。

熟练使用while、do..while、for解决实际问题。

1.while语句的功能、格式和应用

2.do-while语句的功能、格式和应用

3.for语句的功能、格式和应用

4.break语句的功能、格式和应用

5.continue语句的功能、格式和应用

6.项目六

7.6数组

一维数组、二维数组的应用

理解数组的概念,理解数组的下标。

熟练掌握一维数组的定义及初始化、熟练掌握二维数组的定义及初始化。

熟练掌握数组元素的引用,能熟练使用数组解决实际问题。

1.一维数组的定义和初始化

2.一维数组元素的引用

3.一维数组的应用

4.二维数组的定义和初始化

5.二维数组元素的引用

6.二维数组的应用

7.字符串的应用

具有网络环境、1套投影设备、若干计算机、交

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1