c语言程序课程设计new

c语言程序课程设计new

ID:18193517

大小:62.00 KB

页数:6页

时间:2018-09-15

c语言程序课程设计new_第1页
c语言程序课程设计new_第2页
c语言程序课程设计new_第3页
c语言程序课程设计new_第4页
c语言程序课程设计new_第5页
资源描述:

《c语言程序课程设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序课程设计一、课程定位《C语言程序设计》课程是高职高专计算机类各专业和职业素质必修课,是一门专业基础课,旨在培养高职学生运用计算机进行逻辑思维的能力和技能。同时它也是许多计算机语言课程的一个前导课,所以它的程序设计方法将用于后续计算机语言课程的学习中,为其他相关课程奠定语言基础。二、教学设计理念和思路:主要教学理念:以程序设计方法为主线、以语法和结构为核心,  以培养能力和提高兴趣为目标,变应试为应用。1 摒弃C语言课程只以讲述语法为主的落后面貌,把C语言从应试课程转变为一种实践工具,主要目的不再局限于使学生单纯地了解和掌握C语言的基本语法规范,而是要致力于培养学生运用C语言解决实

2、际问题的编程能力2以C语言为工具,介绍程序设计的基本思想和方法,让学生从多角度、以多方式去了解和掌握C语言以及程序设计的精髓,着重培养学生无论以后在学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力。3让学生在学习程序设计的过程中,养成良好的编程风格,不再感到枯燥乏味,而是其乐融融,把学习程序设计变成一件快乐的事情。以上教学理念具体的实施:课上主要采取案例式教学,多找与实际结合紧密的实例给学生讲解,课下主要是定单式教学,给学生留实践作业,鼓励学生利用网络完成定单三、整体教学目标1、基本目标:本课程从C语言的基本概念、语法规则过渡到较复杂的程序设计,要求掌握高级语言的一般特点,具

3、备语言、算法、数据结构和程序设计等方面的知识并具备其他高级语言的自学能力。62、更高目标:能应用C语言程序设计知识解决实际问题。具备独立开发软件的能力。四、教学内容、教学基本要求和学时安排(一)概述4学时1、程序概念掌握程序的基本概念,理解算法的意义,了解算法的特点。2、C语言程序介绍掌握main函数,了解程序的基本结构。掌握C语言上机步骤。(二)数据类型和表达式8学时1、C语言的基本数据类型掌握标识符定义规则,理解变量的意义,掌握整型、浮点型和字符型等基本数据类型。了解ASCII码及各种常量。2、运算符和表达式了解混合运算数据类型转换规则。掌握算术运算符、赋值运算符和自增自减运算符,了解

4、复合赋值运算符和逗号运算符。熟练掌握利用运算符和数学库函数书写表达式。(三)顺序程序设计8学时1、C语言的基本语句掌握赋值语句和函数调用语句,了解复合语句。2、输入输出了解getchar函数和putchar函数,熟练掌握scanf函数和printf函数。(四)选择结构程序设计8学时61、条件表达式掌握关系运算符和逻辑运算符,了解条件运算符,熟练掌握条件的书写。2、if语句掌握if语句,理解if嵌套,了解switch语句。(五)循环结构程序设计12学时1、循环语句熟练掌握while语句、do-while语句和for语句,掌握break和continue语句,理解循环嵌套。2、循环算法理解基本

5、的循环算法,掌握循环程序的编写方法。(六)数组8学时1、一维数组熟练掌握一维数组,掌握选择排序法,理解二分查找法等常用算法。了解二维数组。2、字符数组和字符串掌握字符数组,熟练掌握字符串的处理方法,了解常用的字符串库函数。(七)函数12学时1、函数基础理解函数的作用和特点,熟练掌握函数定义和调用。理解函数嵌套调用,掌握数组名作为函数参数的方式。2、变量作用域6掌握局部变量,了解全局变量。了解变量的存储方式。(八)编译预处理2学时1、宏定义掌握宏定义。2、文件包含了解文件包含。(九)指针8学时1、指针基础熟练掌握指针和指针变量,掌握指针作为函数参数的方式。2、指针和一维数组理解指针和一维数组

6、的关系,掌握利用指针处理字符串。(十)结构体2学时1、结构体基础了解结构体类型和结构体变量。2、结构体数组了解结构体数组和结构体指针。五、能力训练和项目设计基础知识部分:每节课设置3--4个作业来巩固学生对当堂课程的掌握。综合实例部分:学完一部分之后布置一道小综合实训让学生独立完成。锻炼学生综合运用知识的能力和技能1循环的应用实例:某位老师需要分别统计若干个班某项考试的平均分,但每个班的人数都不相同,请写个程序辅助他尽快完成任务。要求保留两位小数。62二维数组的应用实例:n阶魔方阵(行列对角线的和都相等)3制作时钟循环六、进程表设计周/次课时授课时间备注141、程序概念2、C语言程序介绍2

7、4基本数据类型34运算符和表达式44Printf语句54Scanf语句,getchar语句,putchar语句64条件表达式,分支结构74Dowhile循环,while循环84For循环及习题94嵌套循环104一维数组6114二维数组124函数的调用134函数的递归调用144数组作为函数的参数传递154指针的基础164指针和一维数组174编译预处理结构体184复习考试七、考核方案设计考核分为五部分:平时点名(10分)课堂

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。