ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:21.25KB ,
资源ID:15709399      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15709399.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C程序设计教学大纲Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C程序设计教学大纲Word文件下载.docx

1、通过本课程的学习,可增强学生的逻辑思维能力,掌握面向过程的程序设计的基本思想和基本方法,提高学生的动手实践能力,为下一步学习面向对象的程序设计的思想、技术以及其他重要后继课程的学习打下一定的基础。3、本课程的教学目的和任务本课程总的教学目的是使学生掌握程序设计的基本思想、方法、技能,具体要求是:(1)掌握一种C语言集成开发工具的使用,具有C程序的编辑、编译、运行、调试的基本能力。(2)具有阅读C程序代码的基本能力。(3)具有分析、设计、实现算法的基本能力。4、本课程与相关课程的关系、教材体系特点及具体要求本课程是数据结构、数据库系统、c#、嵌入式系统等课程的前导课程。本课程的教材,在国内外已经

2、形成了一个从介绍C语言基础知识到讲授C语言研发能力的完整的体系。本课程教材的选用须具备:(1)以讲授C语言基础知识和基本编程能力为主,并具有大量的实例。(2)所讲授的C语言基本体系须科学、完整。(3)阐述须科学严谨、通俗易懂、适于自学。5、教学时数及课时分配(1)理论学时分配知识模块主要内容学时分配模块1:C语言概述程序设计和程序设计语言、C语言和C程序的结构、运行C程序的方法与步骤、算法及算法分析。4模块2:顺序结构程序设计变量、数据类型、运算符与表达式、C语句、数据的格式输入与输出、顺序结构程序的设计。8模块3:选择结构程序设计选择结构和条件判断、用if语句实现选择结构、关系运算符和关系表

3、达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式、选择结构的嵌套、switch语句及其应用。10模块4:循环结构程序设计用while、dowhile、for语句实现循环、循环的嵌套、break和continue语句及其应用。模块5:数组及其应用一维数组的定义和引用、二维数组的定义和引用、字符数组及其应用。模块6:函数及其应用函数的定义、函数的调用、被调用函数的声明和函数原型、函数的嵌套调用、函数的递归调用、数组作为函数参数、局部变量和全局变量、变量的存储方式和生存期、内部函数和外部函数。模块7:指针及其应用指针变量及作用、数组指针及作用、函数指针及作用、指针数组和多重指针、动态内存分配模块

4、8:结构化数据类型及应用结构体类型的定义及应用、结构体数组的定义及应用、结构体指针及应用、共用体类型的定义及应用、枚举类型的定义及应用、typedef语句及应用。模块9:文件及其应用C文件的有关基本知识、打开与关闭文件、顺序读写数据文件、随机读写数据文件。半期考试2合计学时(2)实验学时分配序号实验名称实验类型实验要求每组人数学时分配1C程序的运行环境和运行方法验证必做数据类型、运算符和简单的输入输出设计、综合性356数组的基本操作7函数的基本操作指针的基本操作9用户自定义数据类型选做文件操作学时合计注:因所有实验项目在课内时间完成难度大,可安排在课外时间由学生自己完成。二 教材及主要参考书建

5、议选用教材1谭浩强.C程序设计(第四版).北京:清华大学出版社.2010.7建议选用参考书:1 谭浩强.C程序设计(第四版)学习辅导.北京:2 P.J.eitelC, H.M.Deitel.How to program sixth edition. New Jersey:Pearson Education,Inc.2010三 教学方法和教学手段说明教学方法:任务驱动法+敏捷开发法。 教学手段:尽量采用多媒体技术。四 成绩考核办法1、考试方式:平时考核、期中考试(闭卷)、期末考试(闭卷)。2、综合成绩计算:按学校规定执行五 教学内容模块1 C语言概述(理论4学时, 实验2学时)一、教学目的理解程

6、序、程序设计、程序设计语言、C语言、C语言程序基本结构。初步掌握C程序的编辑、编译、运行、调试的基本步骤与方法。二、教学重点C语言及相关概念、C程序基本结构。掌握C程序的编辑、编译、运行、调试。三、教学难点C程序基本结构,C程序的编辑、编译、运行、调试。四、讲授要求须讲清、讲透C程序的基本结构。五、讲授要点C程序的基本结构,C程序的编辑、编译、运行、调试的基本步骤与方法。六、实验及实践要求实验一:1、实验名称:2、实验类型:验证性3、学时分配:2学时4、每组人数:1人5、实验目的:熟悉所使用C编译集成环境,掌握编辑、编译、连接、运行、调试C程序的基本步骤与方法。6、实验内容及要求:由教师根据本

7、实验的目的设计本实验的实验内容及要求。顺序结构程序设计(理论8学时,实验4学时)理解变量、数据类型、运算符、表达式、C语句概念,初步掌握数据的格式输入与输出,掌握顺序结构程序设计的基本思想、方法。变量、数据类型、运算符与表达式、C语句、数据的格式输入与输出、顺序结构程序设计的基本思想与方法。变量、数据类型、运算符与表达式、数据的格式输入与输出、顺序结构程序设计的基本思想与方法。从存储结构的角度讲清、讲透变量、数据类型的本质及其作用。实验二:验证性、综合性理解C语言数据类型,了解字符型数据和整型数据的内在联系。掌握对各种数值数据的正确输入方法。学会使用C语言的算术运算符及算术表达式,特别是自增(

8、+)和自减(-)运算符。学会编写和运行简单的应用程序,进一步熟悉C程序的编辑、编译、连接和运行的过程。实验三:掌握赋值语句的使用方法。掌握各种类型数据的输入输出的方法,能正确使用各种格式转义符。进一步掌握编写程序、调试程序的方法。选择结构程序设计(理论10学时, 实验2学时)理解选择结构、if语句、关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式、选择结构的嵌套、switch语句。掌握使用if语句、if语句的嵌套、switch语句语的基本应用。判断条件的表示、if语句、if语句的嵌套、switch语句及其基本应用。判断条件的表示、if语句的嵌套、switch语句及其基本应

9、用。采用任务驱动法,提出问题,引导学生分析问题、设计算法,并分别用if语句、if语句的嵌套、switch语句实现所设计的算法。实验四:了解C语言表示逻辑量的方法(数值0假,数值1真)。学会正确使用逻辑运算符为逻辑表达式。熟练掌握if语句的使用,特别是if语句的嵌套。熟练掌握switch语句。结合程序掌握一些简单的算法。进一步学习调试程序的方法。循环结构程序设计(理论10学时, 实验2学时)理解while、dowhile、for语句的语法格式及其作用;理解嵌套循环的语法格式及其作用;理解break和continue语句在循环结构中的作用。掌握while、dowhile、for、break、con

10、tinue语句的基本应用。while语句、dowhile语句、for语句、嵌套循环及其基本应用。嵌套循环及其基本应用。采用任务驱动法,提出问题,引导学生分析问题、设计算法,分别用while、dowhile、for语句实现所设计的算法。讲法、讲透while语句、dowhile语句、for语句的区别和各自适用的场合。实验五:掌握用while语句、dowhile语句和for语句实现循环的方法。能用循环实现一些常用算法,如穷举、迭代、递推等。进一步学习调试程序。数组及其应用(理论8学时, 实验2学时)理解一维数组、二维数组、字符数组的概念。掌握一维数组、二维数组、字符数组的定义、初始化、数组元素的下标引用方法。掌握字符数组的输入输出方法。一维数组、二维数组、字符数组的下标引用方法、字符数组的输入输出。讲清、讲透一维数组、二维数组、字符数组的下标引用方法、字符数组的输入输出。实验六:掌握一维数组、二维数组的定义、赋值和输入输出的方法。掌握字符数组和字符串函数的使用。掌握与数组有关的算法,特别是排序算法。函数及其应用(理论10学时, 实验3学时)理解函数、函数调用、函数的声明和函数原型、函数嵌套调用、函数递归调用概念及其作用。了解数组作为函数参数、局部变量和全局变量、变量的存储方式和生存期、内部函数和外部函数概

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

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