以下为《-第一学期 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字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《-第一学期 C语言教学大纲(项目式教学)》的无排版文字预览,完整内容请下载
-第一学期 C语言教学大纲(项目式教学)由用户“eth123ylyl”分享发布,转载请注明出处