《程序设计基础》课程标准.docx
《《程序设计基础》课程标准.docx》由会员分享,可在线阅读,更多相关《《程序设计基础》课程标准.docx(7页珍藏版)》请在优知文库上搜索。
1、程序设计基础课程标准课程编号:030501Z1适用专业:计算机课程类型:专业基础课课程性质:必修课程学时:64课程学分:4一、课程定位本课程是计算机专业的一门专业基础课程,也是其它相关专业研究计算机控制以及嵌入式技术等的一门基础和工具课程。本课程的主要任务是:使学生掌握模块化、结构化编程的基本思想,学会使用C语言编制简单的应用程序,解决一般性应用问题,并有一定的上机操作及调试程序能力,为后续课程奠定语言基础。二、课程目标1.知识目标(1)理解模块化、结构化程序设计思想;(2)掌握C语言的数据类型、语句格式、函数结构等基本内容;(3)熟悉C语言的环境和常规调试方法;2.能力目标(1)能用C语言进
2、行结构化的程序设计;(2)解决一些简单的应用问题;(3)以此为工具进一步研究一些控制手段和控制技术;3.素质目标(1)初步具备辩证思维的能力;(2)具有热爱科学,实事求是的学风和创新意识、创新精神;(3)加强职业道德意识。三、课程设计1 .设计理念坚持以高职教育培养目标为依据,遵循“理论联系实际,应知、应会”的原则组织教学。注重培养学生的专业思维能力和专业实践能力,把创新素质的培养贯穿于教学过程中,采用行之有效的教学方法,发展学生的专业应用能力,最后达到培养学生分析问题、解决问题的能力目标。2 .设计思路(1)理论教学的组织形式理论教学打破传统强调“结构”和“语法”的教学观念,以能力培养为出发
3、点,以具备程序设计能力为教学目标,深化教学内容的改革,优化教学内容体系。课堂教学以程序设计能力培养为主,语言知识教学为辅。理论教学以语言必须具备的功能为重点教学,以“够用”、“必需”为标准,在掌握必要的理论知识上,从问题分析、算法设计和编码、测试等方面,重点讲授程序设计的思想和方法,以及程序设计风格,使学生能从更高的角度认识该课程的学习目的,不局限于对语言本身的学习和编程技巧的掌握,更看重对语言应用能力的培养。(2)实践教学的组织形式实践教学主要形式为实验课,实验课主要根据大纲中关于实验课的要求,以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教
4、师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计和综合运用,从而进一步加深知识的理解与掌握。四、课程内容与学时分配序号课程内容学时数合计讲授实验习题1C语言语法基础C语言的特点、书写格式;简单C语言程序介绍14242实验一:熟悉C语言C语言的数据类型;常量与变量;数值间的混合运算4C语言中的运算符与表达式2实验二:数据类型及运算2基本输入输出语句基本输入输出函数;字符输入输出函数8422实验三:基本输入输出语句3选择结构程序设计条件判断表达式10222if语句2switch语句2实验四:选择结构程序设计4循环结构程序设计WhiledoWhile语句10222for,while,doWh
5、iIe语句2循环语句的嵌套;break,continue语句2实验五:循环结构程序设计5数组一维数组10242实验六:一维数组字符数组2实验七:字符数组6函数函数概述;函数定义的一般形式10222函数的参数;函数的值;函数的一般调用2函数的嵌套与递归调用2实验八:函数7复习22总计64361612五、教学设计第一章C语言概述C语言语法基础学时:14教学目标1 .了解C语言特点、书写格式2 .掌握C程序结构及开发过程3 .掌握用ViSUalC+环境开发C程序4 .了解C语言中的基本数据类型及其作用5 .掌握整型、实型、字符型变量及其表示方法6 .掌握各种运算符及表达式的含义及应用教学重点1 .C
6、程序结构及开发过程2 .用ViSUaIC+环境开发C程序3 .整型、实型、字符型变量及其表示方法4 .各种运算符及表达式的含义及应用.学习难点1 .C程序结构及开发过程2 .用ViSUaIC+环境开发C程序3 .整型、实型、字符型变量及其表示方法4 .各种运算符及表达式的含义及应用.章节名称主要教学内容LC语言特点、书写格式C语言特点及书写格式2.简单C程序介绍C程序结构及开发过程3.实验:熟悉C语言在ViSUaIC+环境下开发简单的C程序4.C语言的数据类型;常量与变量整型、实型、字符型常量变量的定义及使用方法5.数值间的混合运算不同数值类型间的转换规则6.C语言中的运算符与表达式算术运算符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础 程序设计 基础 课程标准
