- 117
- 0
- 约4.51千字
- 约 7页
- 2022-05-06 发布于宁夏
- 举报
PAGE
PAGE
PAGE 1
《程序设计基础》课程标准
课程编号:030501Z1 适用专业:计算机
课程类型:专业基础课 课程性质:必修
课程学时:64 课程学分: 4
一、课程定位
本课程是计算机专业的一门专业基础课程,也是其它相关专业研究计算机控制以及嵌入式技术等的一门基础和工具课程。本课程的主要任务是:使学生掌握模块化、结构化编程的基本思想,学会使用C语言编制简单的应用程序,解决一般性应用问题,并有一定的上机操作及调试程序能力,为后续课程奠定语言基础。
二、课程目标
1.知识目标
(1)理解模块化、结构化程序设计思想;
(2)掌握C语言的数据类型、语句格式、函数结构等基本内容;
(3)熟悉C语言的环境和常规调试方法;
2.能力目标
(1)能用C语言进行结构化的程序设计;
(2)解决一些简单的应用问题;
(3)以此为工具进一步研究一些控制手段和控制技术;
3.素质目标
(1)初步具备辩证思维的能力;
(2)具有热爱科学,实事求是的学风和创新意识、创新精神;
(3)加强职业道德意识。
三、课程设计
1.设计理念
坚持以高职教育培养目标为依据,遵循“理论联系实际,应知、应会”的原则组织教学。注重培养学生的专业思维能力和专业实践能力,把创新素质的培养贯穿于教学过程中,采用行之有效的教学方法,发展学生的专业应用能力,最后达到培养学生分析问题、解决问题的能力目标。
2.设计思路
(1)理论教学的组织形式
理论教学打破传统强调“结构”和“语法”的教学观念,以能力培养为出发点,以具备程序设计能力为教学目标,深化教学内容的改革,优化教学内容体系。课堂教学以程序设计能力培养为主,语言知识教学为辅。理论教学以语言必须具备的功能为重点教学,以“够用”、“必需”为标准,在掌握必要的理论知识上,从问题分析、算法设计和编码、测试等方面,重点讲授程序设计的思想和方法,以及程序设计风格,使学生能从更高的角度认识该课程的学习目的,不局限于对语言本身的学习和编程技巧的掌握,更看重对语言应用能力的培养。
(2)实践教学的组织形式
实践教学主要形式为实验课,实验课主要根据大纲中关于实验课的要求,以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计和综合运用,从而进一步加深知识的理解与掌握。
四、课程内容与学时分配
序号
课程内容
学时数
合计
讲授
实验
习题
1
C语言语法基础
C语言的特点、书写格式;
简单C语言程序介绍
14
2
4
2
实验一:熟悉C语言
C语言的数据类型;常量与变量;数值间的混合运算
4
C语言中的运算符与表达式
2
实验二:数据类型及运算
2
基本输入输出语句
基本输入输出函数;
字符输入输出函数
8
4
2
2
实验三:基本输入输出语句
3
选择结构程序设计
条件判断表达式
10
2
2
2
if语句
2
switch语句
2
实验四:选择结构程序设计
4
循环结构程序设计
While、do while 语句
10
2
2
2
for,while,do while语句
2
循环语句的嵌套;break,continue语句
2
实验五:循环结构程序设计
5
数组
一维数组
10
2
4
2
实验六:一维数组
字符数组
2
实验七:字符数组
6
函数
函数概述;函数定义的一般形式
10
2
2
2
函数的参数;函数的值;函数的一般调用
2
函数的嵌套与递归调用
2
实验八:函数
7
复习
2
2
总计
64
36
16
12
五、教学设计
第一章 C语言概述
C语言语法基础 学时: 14
教学目标
1. 了解C语言特点、书写格式
2. 掌握C程序结构及开发过程
3. 掌握用visual C++环境开发C程序
4. 了解C语言中的基本数据类型及其作用
5. 掌握整型、实型、字符型变量及其表示方法
6. 掌握各种运算符及表达式的含义及应用
教学重点
1. C程序结构及开发过程
2. 用visual C++环境开发C程序
3. 整型、实型、字符型变量及其表示方法
4. 各种运算符及表达式的含义及应用.
学习难点
1. C程序结构及开发过程
2. 用visual C++环境开发C程序
3. 整型、实型、字符型变量及其表示方法
4. 各种运算符及表达式的含义及应用.
章节名称
主要教学内容
1.C语言特点、书写格式
C语言特点及书写格式
2.简单C程序介绍
C程序结构及开发过程
3.实验:熟悉C语言
在visual C+
原创力文档

文档评论(0)