c语言写测试地下水流速,《C语言》课程教学大纲 总学时:总学时64;理论44;实验20 学分:3.5 .doc...

本文详细介绍了《C语言》课程的教学大纲,包括总学时、理论与实验分配、学分设置以及适用对象。课程旨在使非计算机专业的学生掌握C语言的基本概念和编程技能,为计算机应用能力打下基础。教学内容涵盖C语言的数据类型、运算符、流程控制、函数、文件操作等,强调理论与实践相结合,通过实例讲解和二级考试准备,提升学生解决实际问题的能力。教学中注重使用TURBOC集成环境,强调程序设计思想和方法的培养。
摘要由CSDN通过智能技术生成

《C语言》课程教学大纲 总学时:总学时64;理论44;实验20 学分:3.5

《C语言》课程教学大纲

总学时:总学时64;理论44;实验20 学分:3.5

适用对象:非计算机专业

先修课程:计算机文化基础

考核要求:参加天津市计算机应用能力二级考试。

使用教材及主要参考书:

教材:《C程序设计》清华大学出版社

主要参考书:《C程序设计教程实习指导与模拟试题》天津大学出版社

《C程序设计题解与上机指导》清华大学出版社

《C程序设计题解与上机指导》、《C程序设计教程实习指导与模拟试题》

一、课程的性质与任务

《C程序设计》是大学计算机基础教育的核心课程。其内容以C程序设计语言语法知识和程序设计技术的基本方法为主,同时包括数据结构与算法基础等方面的内容,以使学生掌握计算机程序设计的思想和方法,初步具有在各个领域应用计算机的能力。

二、教学目的与基本要求

通过理论学习和编程训练,使学生理解C语言的基本概念,掌握c语言开发工具的使用方法,了解如何进行C程序的开发和设计,并能独立编写小型程序,具体要求掌握如下概念、知识、工具和技能:

1、基本概念和基本知识:

C语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。

2、基本工具:turbo c语言

3、基本技能:学习和把握学科前沿知识的能力;综合分析和解决实际问题的能力;

使用所学知识和工具开发小型程序。

三、学时分配

章节主要内容学时1C语言概论2 3数据类型、运算符与表达式44顺序程序设计45选择结构程序设计66循环控制67数组68函数69预处理命令210指针611结构体与共同体212位运算213文件2章节 C语言学时二级考试练习难点答疑4总计52四、教学中应注意的问题

1、本课程内容复杂,某些知识点学习难度较大,因此教学形式以面授方式为主。

2、应充分重视理论教学与实验教学内容之间的衔接,要尽量结合实例,讲清其具体应用和实现的方式与方法,以培养和提高学生解决实际问题的能力。

3、如条件许可,应利用板书与课件相结合的形式进行授课、答疑和讨论。

五、教学内容

第一章 C语言概述

1、基本内容

C语言出现的历史背景

C语言的特点

简单的C程序介绍

C程序的上机步骤

2、教学基本要求

熟悉TURBO C2.0集成环境的使用

了解用计算机解决实际问题的基本步骤

掌握C程序的基本结构和C程序的运行过程。

3、教学重点难点

重点:掌握C程序的基本结构和C程序的运行过程

难点:了解用计算机解决实际问题的基本步骤

第三章 数据类型、运算符与表达式

1、基本内容

C的数据类型

常量与变量

整型数据

实型数据

字符型数据

变量赋初值

各类数值型数据间的混合运算

算数运算符和算数表达式

赋值运算符和赋值表达式

逗号运算符和逗号表达式

2、教学基本要求

熟练掌握C语言中的各种数据类型及变量的定义方法

熟练掌握算数、赋值、关系、逻辑、测试数据长度和位运算符的优先级和结合性

熟练掌握算数表达式中不同类型数据间的转换和运算规则

熟练掌握赋值表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式的书写方法和求值规则

3、教学重点难点

重点:熟练掌握算数、赋值、关系、逻辑、测试数据长度和位运算符的优先级和结合性

难点:熟练掌握算数表达式中不同类型数据间的转换和运算规则。

第四章 最简单的C程序设计——顺序程序设计

1、基本内容

C语句概述

赋值语句

数据输入输出的概念及在C语言中的实现

字符数据的输入输出

格式输入与输出

顺序结构程序设计举例

2、教学基本要求

熟练掌握C语言中不同数据类型的输入输出方法

熟练掌握C语言的顺序程序设计方法。

3、教学重点难点

重点:熟练掌握C语言中不同数据类型的输入输出方法

难点:熟练掌握C语言的顺序程序设计方法。

第五章 选择结构程序设计

1、基本内容

关系运算符和关系表达式

逻辑运算符和逻辑表达式

if 语句

switch语句

程序举例

2、教学基本要求

熟练掌握关系、逻辑表达式的用法

熟练掌握选择型程序设计语句的用法

3、教学重点难点

重点:表达式;选择型程序设计语句。

难点:学会用选择结构编制简单的程序

第六章 循环控制

1、基本内容

概述

goto语句以及用goto语句构成循环

while语句

do-while语句

for语句

循环的嵌套

几种循环的比较

break语句和continue语句

程序举例

2、教学基本要求

熟练掌握当型循环(while)、直到型循环(do-while)和步长型循环(for)的用法

掌握break和continue语句的运用

能熟练使用循环结构编制程序,掌握程序设计中广泛使用的枚举法和迭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值