海南软件职业技术学院课程教学计划
C 语言程序设计
一、教学培养目标
C 语言就是影响深远得、传统得、面向过程得优秀编程语言。C 语言功能丰富,表达能力强,使用灵活方
便,应用面广,目标程序效率高,可移植性好,既具有高级语言得优点,又具有低级语言得许多特点,特别适合编
写系统软件。现在,C 语言不仅为计算机专业工作者所使用,而且为广大计算机应用人员所喜爱与使用。
通过本课程得学习,应使学生掌握高级语言得基本原理,学会运用 C 语言进行程序设计,同时提高分析问
题与解决问题得能力,为后续课得学习与应用开发打下扎实得高级语言理论与实践基础。《C 语言程序设计》
就是一门理论性、实践均较强得课程,在教学程中要突出理论联系实际得基本原则,注重上机实验。
二、教学手段与方法
本课程侧重于学生得 C 语言程序设计基础知识教育,更侧重于使学生掌握使用 C 语言进行程序设计得基
本技术,要求具备较新得教学与实验条件,授课与上机实训相结合,以提高学生实际应用能力;对语言得学习
除了学语法之外,还必须经过大量得实践训练(如何阅读、编写与修改、调试程序),授课与上机实训相结合,
以提高学生实际应用能力提高动手能力,这就要求学生上机前先编好程序,在老师得指导下,认真调试,对
于存在得问题加以分析。
三、教学内容实施方案
第一章 C 语言概述
教学内容:
1、1 C 语言出现得历史背景
1、2 C 语言得特点
1、3 简单得 C 程序介绍
1、4 C 程序得上机步骤
教学目得及要求:
1)了解 C 语言得历史、特点
2)掌握 C 语言得运行环境,初步了解运行一个 C 语言程序得过程
教学重点:
1)C 语言得特点
2)C 程序得上机步骤
教学难点:
1)C 语言得特点
2)C 程序得上机步骤
课时安排:2 学时
第二章 程序得灵魂--算法
教学内容:
2、1 算法得概念
2、2 简单算法举例
2、3 算法得特性
2、4 怎样表示一个算法
2、5 结构化程序设计方法
教学目得及要求:
1) 掌握用流程图、N-S 流程图、伪代码表示算法
2) 理解结构化程序设计方法得概念
教学重点:
用流程图、N-S 流程图、伪代码表示算法
教学难点:
用流程图、N-S 流程图、伪代码表示算法
课时安排:4 学时