第一节课大纲
Posted niuxiaoxia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一节课大纲相关的知识,希望对你有一定的参考价值。
一、推荐书,浪潮之巅,暗时间
暗时间的书写过程也很值得大家借鉴,作者从大概大学二年级的时候开始写博客,有关于计算机的、数学的、思考方法,学习方法等等。每个月1篇,坚持了8年,后来这些博客集结成这本畅销书暗时间。
当然这些书里肯定不止我说的这些,大家看了就会知道。当然在看的时候会有很多专业术语可能理解不到位,没关系,毕竟我们才大一,找自己感兴趣的去读就好。另外建议大家去看这两本书作者的微博,知乎,豆瓣等等,顺藤摸瓜你就会发现很多计算机行业的非常有意思的好书,比如说文明之光,构建之法,编程之美,黑客与画画等等。为什么推荐大家去读这些书而不是强调大家一定要好好学习,主要是动机,你有动机了你愿意学了,你就会有进步,你不愿意学我讲的天花乱坠也没什么用。就像《构建之法》上说的,老师和学生的关系应该是健身教练和健身学员的关系。
【第一节课的鸡汤是需要说的,但是每天都会有不同的思路,上面的是前几天的思路,今天大概思路:开学第一天第一节课来点鸡汤-->总有学生说不喜欢自己的专业-->无论说喜不喜欢一件东西,都应该建立在了解这件事情的基础上-->如何了解,读书-->介绍书以及作者-->引子去顺藤摸瓜-->动机(健身教练和健身学员)】
二、介绍为何选择C
参考听课笔记--为何选择C语言
《C程序设计语言》原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。
三、如何学习C
练!动手!
四、本课学习指针,结构。
指针pointer是C语言的精髓,有人说不会使用指针就相当于不会C的精髓,指针是重点也是难点。
结构struct是一种数据类型,类似于数组和指针,不同的是数组中所有元素的数据类型必须是相同的,而结构中各成员的数据类型是不同的。有什么用呢?方便数据管理,特别适合大型数据的处理,另外数据结构复杂了,算法就简单了,在写程序的时候就方便很多。
五、第一部分指针:首先&运算符以及地址的概念
1、输出hello world,熟悉编译器devc++
2、输出一个变量i的值到终端
3、输入变量i的值并显示在终端上
4、解释&符号是一个运算符,作用是获取变量i的地址
1-4内容参考听课笔记:第一次课和&运算符
5、解释存储单元的地址和存储单元的内容
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
以上是关于第一节课大纲的主要内容,如果未能解决你的问题,请参考以下文章