-第一学期 C语言教学大纲(项目式教学)

本文由用户“eth123ylyl”分享发布 更新时间:2021-12-20 20:52:17 举报文档

以下为《-第一学期 C语言教学大纲(项目式教学)》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

计算机技术基础A(C语言程序设计)课程教学大纲

英文名称:C Language Programming

课程编号:***1

学时数:56学时

学分数:3.5

适用专业:全校本科非计算机专业

一、课程的性质、目的和任务

本课程是全校工科非计算机专业的必修课,是一门实践性非常强的课程,不但要注重C语言程序设计基本知识的学习,更要注重程序设计技能的培养,使学生能够循序渐进地掌握C语言程序设计的技能,通过对C语言的语法规则、数据类型、数据运算、选择语句、循环语句、数组、函数、指针、结构体、文件等知识的学习,使学生了解结构化程序设计基本思想和方法,并养成良好的编程风格。

通过本课程的学习,学生初步掌握利用计算机处理问题的思维方式和程序设计的基本方法和编程技巧,掌握基本的程序调试方法和步骤,初步积累编程经验,能够利用计算机编程来解决实际问题。

二、课程教学内容的基本要求、重点和难点

学完本课程后,应该达到以下要求:

1.掌握计算机编程的基本思想,程序设计的基本过程。

2.掌握C语言的语法规则、数据类型、选择结构、循环结构的特点。

3.掌握函数的基本概念,函数的主要功能,函数的调用,函数的返回值等。

4.掌握数组的基本概念,数组的功能,使用数组可以解决的实际问题。

5.掌握指针的概念,指针与地址的关系,指针与一维数组的关系,指针与字符数组的关系。

6.掌握文件的概念,文件的读写操作,文件指针的定位及文件操作的一些相关函数。

7.通过该课程,使学生能够应用所学知识来解决实际问题。

第1章 引言

重点:C程序基本结构,VC编程环境如何编写、编译,运行C语言程序

难点:C程序基本结构

C语言的发展过程及特点

了解计算机语言发展的过程。

简单的C语言程序

了解C语言程序的主要特点。

C语言程序的结构

掌握C语言的基本结构。

C语言程序的执行

掌握C程序的编译、链接、运行过程。

第2章 C语言基础知识

重点:介绍C语言的数据类型、常量,变量,标示符

难点:数据类型,标示符

2.1 C语言的数据类型

掌握C语言的基本数据类型,整型、实型、数据型数据。

2.2 标识符、常量和变量

掌握C语言常量、变量、标示符的概念。

2.3 运算符与表达式

掌握常用的算术运算、逻辑运算、关系运算等运算符的使用。

第3章 顺序结构程序设计

重点: C语言的三种基本结构,顺序结构,选择结构,循环结构,数据输入/输出语句

难点:数据输入/输出语句

3.1 算法

了解计算机解决实际问题通过算法实现。

3.2 结构化程序设计的三种基本结构

了解C语言程序的三种基本结构。

3.3 C语言的基本语句

掌握C语言语句的基本构成。

3.4 数据的输入/输出

掌握C语言标准输入、输出语句的使用方法。

第4章 选择结构程序设计

重点:选择结构中的if结构,if-else结构,if结构的嵌套

难点:if-else的嵌套

4.1 if 结构

掌握if语句、if-else语句的基本结构,if-else的嵌套结构。

4.2 switch语句

第5章 循环结构程序设计

重点:循环结构中while语句,for语句,do…while语句,循环嵌套

难点:for循环,循环嵌套

5.1 概述

了解为什么要循环,循环能够解决什么样的问题。

5.2 while语句

掌握while循环的语法结构, 及循环执行原理。

5.3 do…while语句

掌握do…while循环的语法结 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 1分,严重违反教学纪律扣5分,5分扣完之后,继续从期末总成绩中扣除;

考核项目15分(共5个考核项目,从中任选3个项目计分,每个5分)

阶段测试40分,其中阶段测试一占20分,阶段测试二占20分;

期末综合测试40分。

课堂考勤

考核项目

阶段测试1

阶段测试2

期末综合测试

总成绩



5分

15分

20分

20分

40分

100分



七、教学参考书目

教学使用教材:

《C语言程序设计教程》 何某某 高等教育出版社

2、参考资料:

《C语言程序设计》 黄某某 清华大学出版社

课程负责人: 执笔: 审核:

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. C 程序设计课程标准
  2. 八年级我是小小程序员——Python选择结构程序设计教学设计
  3. 3.3程序与程序语言练习
  4. Python第1章绪论(有颜色标识)
  5. 《Python程序设计》教学大纲
  6. 实验三循环结构程序设计
  7. 825微机原理与接口技术大学硕士研究生招生考试大纲
  8. 结构力学复习提要
  9. 硕士研究生入学考试《程序设计基础》考试大纲

以上为《-第一学期 C语言教学大纲(项目式教学)》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览