《C语言程序设计》课程标准_第1页
《C语言程序设计》课程标准_第2页
《C语言程序设计》课程标准_第3页
《C语言程序设计》课程标准_第4页
《C语言程序设计》课程标准_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《编程基础》课程标准课程代码:MB019003 课程类型:理论+实践课程属性:必修课 适用专业:计算机应用技术学 分:3.5 学 时:64课程负责人:曾昭江参编人员:张仁忠、胡经邦、马莉莉等一、课程定位《编程基础》课程是计算机专业群的基础课,是软件技术专业的核心课程。Javascript40,24(一)课程性质C(二)课程作用本课程是为培养高职高专学生计算机编程基本思想、编程基本技能及逻辑C(三)前导、后续课程HTML+CSSPHPPHPJavascriptWeb二、课程理念及设计思路(一)课程理念(二)课程设计思路C第一步:C语言岗位需求调研;C第四步:子学习领域分解;第五步:根据子学习领域,将项目分解为课程的学习任务。三、课程目标(一)能力目标1)能熟练应用DEVC++集成环境设计和调试C语言程序;2)能用C语言设计解决简单实际问题的程序,并能完成简单程序的测试;3)具有良好的数据结构基础和算法能力,以提高个人的结构化程序设计能力;4)有计算机语言类课程的学习方法,能通过互联网、文献资料巩固和拓展所学知识;5)养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力。(二)知识目标1)对计算机语言和结构化程序设计有基本的认识;2)掌握C语言的总体结构、各种数据类型,运算符,表达式;3)熟悉C语言程序结构化程序设计的方法和步骤;4)掌握函数的概念和用法;5)掌握编译预处理命令;6)理解位运算和文件的基本操作;7)掌握指针、结构体、共用体、枚举类型。(三)素质目标1)提出问题、分析问题并解决问题的能力;2)独立思考、获取新知识、新技能、新方法的能力;3)具有良好的职业道德和身心素质以及创新能力;4)工作中与他人的合作、交流与协商能力四、课程内容513644024学1:表1课程内容分解表学习情境或项目子情境或子项目学习内容或具体工作任务成果形式学时数讲授实践1.程序设计基础1.C语言的历史2.C语言的特点3.认识C程序4.C程序的运行与调试C代码文件22.C语言程序设计的基础知识(1)1.C语言的数据类型2.常量与变量3.整型数据4.实型数据5.字符型数据变量及符号常量的使用C代码文件216.各类数据混合运算2.C语言程序设计的基础知识(2)1.C语言的运算符与表达式2.算术运算符与表达式3.自增自减运算符4.赋值运算符与表达式5.关系运算符与表达式案例学习:各种运算符的实例操作C代码文件426逻辑运算符与表达式3.顺序结构1.C语句概述2.程序的三种基本结构3.赋值语句4.数据输入输出案例学习:格式化输入、输出函数的使用C代码文件425.案例学习4.选择结构ifswitch案例学习:if语句、switch语句C代码文件433.案例学习在程序设计中的应用5.循环结构1.循环语句2.break语句和continue语句3.循环的嵌套4.几种循环的比较6.案例学习案例学习:三种循环语句的使用C代码文件746.数组和串1.一维数组的定义和引用2.二维数组的定义和引用3.字符数组与字符串4.常用的字符串处理函数5.数组应用编程案例学习:数组的定义及引用方法字符数组的定义及引用方法、字符串处理函数的使用C代码文件447.函数1.函数的定义2.函数的调用3.由多个函数组成的C程序设计案例学习:函数的使用练习C代码文件438.指针1.指针与内存地址2.变量的指针与指针变量3.数组指针4.字符串指针5.函数指针案例学习:指针的定义与使用C代码文件439.文件1.文件的打开与关闭2.文件的顺序读写3.随机文件读取案例学习:文件操作C代码文件2110.C语言的模块化设计程序设计的基本方法C的支持多个源程序文件组成的C程序设计案例分析C代码文件31五、课程考核与评价(一)课程评价本课程实施综合考评,注重考核学生掌握技能的水平,同时注重学习态度和最终成绩的关联,以全面综合地评定学生的能力。(1)平时技能考核:布置课堂作业以及拓展实训项目,使学生能独立完成(2)期末考试采取闭卷考试方式,试卷根据本课程的教学要求,并结合教学实际进行设计。40%60%考勤课堂作业课后作业实训报告期末考试20%10%5%5%60%表2学习情境或项目考核占分比重学习情境或项目比重C语言概述5%顺序结构程序设计10%选择结构程序设计10%循环结构程序设计20%数组15%函数10%指针15%文件5%C语言的模块化设计10%六、课程资源开发与利用(一)选用教材:包括作者、书名、出版社、出版时间与版次等内容。《C语言程序设计》,张仁忠、曾昭江等,电子工业出版社,2018(二)教学参考书:包括作者、书名、出版社、出版时间与版次等内容。《C语言程序设计教程》,黑马程序员,中国铁路出版社,2009《C程序设计》(第五版),谭浩强著,清华大学出版社,2019七、课程实施建议(一)教学条件1、软硬件条件2、师资条件(二)教学方法建议1、制作电子教案,运用多媒体教学手段。2、处理好理论与具体操作的关系。3、重视上机练习,加强学生的上机实践。(三)教材编写(1)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论