篇一 :C语言学习计划

电信梦之队成员学习计划

1、假体任务(大一):C语言学习(这个单元一定要强调规范化!!!):

a.熟悉C语言的编译环境

b.学会C语言的基本结构(可出10~20道题)

c.规范命名变量,学会使用C语言的基本数据类型和常量,熟悉掌握C语言的算是运算符和表达式(可出100~200道题)(适当减少)

d.熟练掌握C语言的常用语句(可出100~150道题)(适当减少) f.学会函数的定义、调用、递归(可出100~150道题)(适当减少) g.变量的存储类型(自动变量、外部变量、静态变量、寄存器变量)的区别与运用(可出80~100道题)

h.熟练掌握宏定义(可出30~50道题)

i.了解结构体、指针、预处理等

注:C语言学好的,深入学习C语言,假期一定要预习C++,不然下学期你们学时会听天书。

2、大一在下学期完成,大二在假期完成部分:学习单片机最小系统,在C语言平台上编写小程序,深入学习C语言。

一、 具体内容:

1. 熟悉Keil的编译环境

2. 学习从C到C51的转换,对51的各个资源跑上一边

3. 学习51单片机和基本外设电路的结合运用

4. 对C语言有很清晰的认识、能够掌握数组、指针、结构体的

编程,学会模块化编程思想。

三、学习强度、要求

a.熟悉Keil软件的开发环境,熟练的运用单步、断点等调试手段 b.了解C与C51的区别

c.学会运用C51编写单片机程序

d.学会通过C51对51单片机I/O口的输入输出进行操作(典型:LED流水灯的编写、按键的操作、数码管的显示操作(可含数字芯片)、LCD的操作)

e.学会51单片机定时器的运用(典型:数字电子时钟的编写、LED摇摆帮(这个很好玩)、PWM控制灯光的强度)

f.学会51单片机中断的运用(典型:数字电子钟的时间调节、闹铃设置)

g.学会51单片机串口的运用(典型:由PC机控制单片机的输出操作,如PC机发命令LED的亮灭)

…… …… 余下全文

篇二 :C语言学习计划书

C语言计划书

20xx年4月世界编程语言排行榜发布,C语言以17.56%的使用率力压群雄,稳坐榜首(详情请点击:20xx年4月编程语言排行榜)。随着排行榜的发布,C语言的使用人数也在日渐增长。为了引导广大初学者更好的学习C语言,我们编辑了《C语言学习计划书》,详细讲述了学习C语言的步骤和细节。

如果你在学习过程有什么疑问,可以进入C语言常见问题栏目去查看,这里收录了400多个常见问题,相信对你肯定会有帮助的。

温馨提示:《C语言学习计划书》谨献给C语言初学者和入门者,大牛可以驻足,也可以绕道。(*^__^*)

使用到的软件。要想写出好的代码,必须有好的工具。目前,使用最广泛的C语言编译工具是VC6.0,各个高校也把它作为教学工具,本站提供了几个不同的版本供大家下载: VC 6.0中文版下载【同时支持Win7和XP】

VC 6.0英文版下载【同时支持Win7和XP】

VC6.0精简版—具有基本的功能。

笔者推荐一款代码格式化工具,它可以将杂乱无章的C语言代码按照函数、条件语句、模块等格式化,让你看起来非常清晰。请点击这里下载:C语言代码格式化工具

较早学习C语言的朋友使用Tubor C的比较多,很多早期的教程也是以Tubor C为基本工具进行讲解。不过,现在笔者不推荐使用Tubor C。下载地址:Tubor C下载

第一步:入门,即学会如何写C语言程序。以C语言作为编程语言的学习切入点,笔者认为是个不错的选择。C语言是一门较早的编程语言,也是一门基础语言,很多理工科高校都把C语言作为必修课。C语言也是一门较底层较高效的语言,不仅在单片机开发和嵌入式开发大显身手,还创造了像C++、PHP等其他流行的编程语言。

下面让我们看一下如何学习C语言。

了解C语言的特点和有关概念:如C语言的发展过程、C语言版本、C语言特点、C和C++的区别等!

了解C语言的数据类型和算法:如基本数据类型和运算符、顺序程序设计、分支程序设计、循环结构、数组等。

…… …… 余下全文

篇三 :前辈的c语言学习整体时间规划,参考一下,省得迷茫。

字符串

学习时间:1.5W(“W”周,下同)

知识点checklist

strlen()函数的返回值是什么类型的?

字符串strlen()的值,是否和他占据的内存空间相同?

你是否知道strcpy函数存在的潜在风险?如何避免?

如果一个字符串没有字符串结束符,而调用str开头的库函数,会发生什么? Strcpy(),strcat(),strcmp(),strncpy(),strncat(),strncmp()内部到底是如何运行的?这些函数到底对源字符串和目标字符串做了些什么?你是否观察过它们运行时两个字符串内存的变化?

上面这些函数使用时,各有哪些需要注意的地方?

你会几种字符串查找操作?

c语言中有字符串这个数据类型吗?

对字符串进行操作的时候,是否为字符串结尾符预留存储位置?不然的话容易造成非常访问内存。

数组

学习时间:2W

知识点checklist

你肯定知道,定义“int a[10];”,a[10]这个元素是无效的。

你知道几种数组初始化的方法?

数组和指针有千丝万缕的联系而又不同,你是否对他们在不同情况下的使用进行过详细的总结?

“int calendar[10][20];”,这是一个什么样的数组?它拥有10数组类型的元素,还是20个?

“int a[10];”,数组名a在本质上是一个什么?你是否打印过a的值? 你知道几种获取数组某元素的方法?

指针和数组相同吗?什么时候相同?什么时候不同?

用指针和下标访问数组元素,那种方式更快?

结构体

学习时间:1W

知识点checklist

你知道什么是位域结构体吗?如何定义它?如何使用它?

你知道字节对齐对结构体占用内存空间大小的影响吗?如何计算结构体占用内存的大小?

学习时间:1W

知识点checklist

你知道宏的本质是什么吗?函数?语句?类型定义?或者其他?

…… …… 余下全文

篇四 :c语言教学计划

海南软件职业技术学院教务处 密级:内部文件

海南软件职业技术学院课程教学计划

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 算法的概念

…… …… 余下全文

篇五 :c语言学习心得体会

c语言学习心得体会

c语言学习心得体会一:c语言学习心得体会

c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。

在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。

上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

>c语言学习心得体会二:c语言学习心得体会>>(1116字)

C语言是在国内外广泛使用的一种计算机语言。其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的

windows,Unix,Linux,Mac,os/2,无一例外,哪一个不是C语言写的?很多新型的语言如,C++,Java,C#,J#,perl... 都是衍生自C语言。掌握了C语言,可以说你就掌握了很多门语言。

学习C程序这门课一年了,这是我们学的第一门专业课,在大学里C语言不但是计算机

专业的必修课程而且也是非计算机专业学习计算机基础的一门必修课程。所以作为我这个计算机专业的学生来说当然十分重要,老师在第一节课说过,C语言是计算机的基础,大多数软件都需要用C语言来编写,通过一个年的学习,使我由初步掌握简单的应试知识到完成高难度的深入编程,如我们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。同时,我觉得C语言应该是操作和理论相结合的课程,在不断地编写中去思考,两者是不可分割的。

…… …… 余下全文

篇六 :20xx-20xx学年C语言授课计划表第二学期

江苏省盐城高级职业学校

课程授课计划表

(2014 /2015 学年  第学期)

课程名称   C程序设计    

课程类别   专业技能课    

授课班级      3   

授课教师            

 理 论 教 学 授 课 进 度 安 排 表

实 习 教 学 授 课 进 度 安 排 表

…… …… 余下全文

篇七 :C语言授课计划

附表四

江 苏 省 职 业 学 校

课 程 授 课 计 划 表

( 2008 — 2009 学年 第 二 学期)

课程名称课程类别 考试

专 业 电子技术应用

授课班级

授课教师

学 校

C语言授课计划

2009/2010学年第一学期《C语言教程》授课计划

C语言授课计划

C语言授课计划

C语言授课计划

…… …… 余下全文

篇八 :C语言授课计划

2013 ~ 2014学年度第二学期)

课程名称   C语言程序设计   

              授课班级   计应1301        

              授课教师     cccc        

               

               

…… …… 余下全文