初见C语言,以及我对教材的一点看法
前言
随着计算机技术的飞速发展,计算机对社会的进步产生了巨大的影响。计算机教育已经是大学教育的重要组成部分,程序设计语言即为打开计算机世界大门的钥匙。为此,众多高校都将C语言程序设计作为本科生的基础课程。C语言程序设计方法既是要求学生必须掌握的基础方法,也是进行计算思维方法的训练、问题的抽象表示和解决的重要工具。在C语言程序设计的教学过程中,教师通常根据语言的语法体系展开教学活动,以语法、程序结构等作为教学的重点。
C语言更是众多编程语言的起点,学好C语言,其他语言也是不在话下了
有关我对教材的看法

这本书都见过吧?没见过也没关系,其他版本的教材也是相差不大的
我认为这本教材简直是完美打击了刚刚入门的学生,一上来就讲一些理论知识,我相信没有编程基础的学生一定会听得一头雾水,从而丧失了对这门语言的兴趣,这显然不对。我认为要想提升对一门编程语言的兴趣,就得让学生从中获得成就感,而不是局限于理论,实践才是检验真理的唯一标准!我认为理论的学习不应来自教师或教材,而是从实践中掌握,让学生在一次次的实践中获得成就感,从而激发他们对理论知识的渴望。
例如这本书,我完全无法理解为什么让学生先学变量与常量,却让他们完成输出结果的作业?而输出与输入却在后边才能学习到,这显然是不合理的。
与C语言的初次握手
开发环境的下载安装
其实教材上已经讲过了,我就不赘述了,无论是Visual Studio、Dev-C++还是CodeBlocks,都是不错的开发环境
不过在这里我力推Dev-C++,尽管使用的不是最新的C语言标准,但是胜在稳定,而且其安装起来方便快捷
下载链接:
第一个程序The First Program
在开发环境中新建一个C语言的文件,在其中输入以下代码
|
编译之后运行,就会输出:Hello World
恭喜你,成功创建并运行了第一个程序!
接下来就一起来看看它是怎么运行的吧
| 语句 | 含义 |
|---|---|
| # | 告诉编译器在运行代码前要做些什么 |
| include | 引入文件 |
| stdio.h | 包含许多语句的文件,如printf |
| int main() | 程序开始运行的地方 |
| printf(…) | 输出括号中的内容(一定要用"") |
| return 0 | 返回一个值,0表示正常 |
| 注意: |
- 括号(),引号"",花括号{}等符号都一定要用英文的,不要用中文的,程序看不懂中文!
printf()有输出功能,但要输出文本的话一定要用""将内容包含在内- 分号;非常重要,他表示一段语句的结束,如果不写分号,程序会认为上一行代码与下一行的是一句话,程序就会报错(花括号{}除外,因为它代表函数的开始于结束)
其他地方实际上现阶段不需太多了解,只需知道每个程序都必须要有它就行了,所以你的所有程序都应该在以下代码中添加其他内容:
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Magic Wisdom!
评论