1
salamanderMH 2019-01-08 16:56:59 +08:00 1
指针
|
2
wateryessence 2019-01-08 16:57:14 +08:00 1
指针
|
3
happydezhangning 2019-01-08 16:58:07 +08:00
基本语法就行了吧,条件判断,循环之类,文件操作
|
4
y0bcn OP @salamanderMH
@wateryessence 刚入学的新生应该大多数不知道指针是啥玩意 @happydezhangning 就一个小视频,讲不了太多具体操作,感觉分享学习方法更合适一些,但是不知道分享哪些学习方法 |
5
tao1991123 2019-01-08 17:03:29 +08:00 1
告诉他们 人生苦短 我用 Python
|
6
TonyGong 2019-01-08 17:05:16 +08:00
应该分享学习方法好些还有人生感悟
|
7
vanishcode 2019-01-08 17:07:19 +08:00 via Android
指针 宏 内存 数据类型 一些简单的算法,如冒泡排序,如果精力够的话拓展一下 C 艹。。。。
另外推荐杭电 OJ 比较适合入门的刷一刷 easy 的 |
8
mathzhaoliang 2019-01-08 17:10:38 +08:00
老师让我来给大家讲堂课,我思来想去,实在不知道讲什么好,心里想,怎么就钦定了我呢?还是令请高明吧!咱们有句老话,闷声发大财,这是坠吼的。但是我又一想,一句话不说也不好,也罢,大家一起跟我念:
苟 |
9
shylockhg 2019-01-08 17:15:04 +08:00 1
说起 c 语言,我就想起了唐僧西天取经,呃呃呃 。。。直接开花吧
|
10
ballshapesdsd 2019-01-08 17:16:17 +08:00
@shylockhg #9 开 tm 的
|
13
janus77 2019-01-08 17:24:06 +08:00
基本概念,exe dll 这种
软件的安装,使用 |
15
24bit 2019-01-08 17:31:27 +08:00
顺序执行、条件分支、循环、函数
|
16
silkriver 2019-01-08 17:31:49 +08:00 1
|
17
rayhy 2019-01-08 17:42:41 +08:00 1
一个小视频讲不了什么的,建议楼主在视频里面说明下 黑框框 和 GUI 之间关系,说明下 C 究竟能干什么,说明下 C 语言编译,链接,执行那些事情的关系。
|
18
hcheng 2019-01-08 17:46:13 +08:00
激发他们的兴趣吧....
|
19
w516322644 2019-01-08 17:46:53 +08:00
其实感觉可以推荐去做 leetcode 上简单的问题,当做课后作业。
|
20
xnode 2019-01-08 17:59:51 +08:00
指针
|
21
Jex 2019-01-08 18:00:57 +08:00 5
老师的重点是想让你多鼓励下一届的学生吧?怎么可能让你讲解知识点?所以你就谈谈感想就行了,告诉学弟学妹,只要耐心学,C 语言其实很简单。如果让你讲 C 语言,那真是太忽悠了。
你不如就讲一讲如何在 Windows 上安装使用 GCC、MinGW,除了 VC 6.0 之外还有哪些好用的编辑器和 IDE,如何配置,但是注意不要推荐 Vim。还有就是劝告大家不要看以谭浩强为代表的国内出版的教材,推荐一些国外翻译过来的优秀教材,让大家去自学。 至于楼上建议讲指针宏数据结构什么的,请问你们有信心自己讲得比那些经典更好吗?有些教师不过就是利用信息不对称,将经典书籍中的东西念几遍就算录个视频教程了,说不定连念都念错了,因为加入了他们自己模糊的理解,反而越解释越错。 |
22
zxcvsh 2019-01-08 18:09:54 +08:00 via iPhone
指针吧,还可以结合“数据结构”
|
23
CoderGeek 2019-01-08 18:13:27 +08:00
我还记得 我之前看学校老教授的视频 普通话都不标准 我人都晕了。。。 数据结构 想起来就扎心
|
24
wmhx 2019-01-08 18:16:40 +08:00
老师肯定是看到你的优点, 让你给学妹们一些鼓励的, 不要去讲那些技术的,乏味的, 你就谈谈如何又有意思,又可以学习的一些点就够了, 注意: 开心最重要!
|
25
epkT6QJ3RSaz6AnJ 2019-01-08 18:17:40 +08:00
c++ primer 刷下,vim + gdb + make 最稳
|
26
l00t 2019-01-08 18:32:31 +08:00
讲一下声明语句。我觉得 C 和 C++这部分是个大坑。
|
27
tyfulcrum 2019-01-08 18:37:44 +08:00
谈谈学习 C 语言的门径比讲解具体的知识点有价值得多。可以讲讲该看什么书、怎么看书、实践与看书的关系等等。
|
28
dreamwar 2019-01-08 18:44:14 +08:00
应用
学习路径 个人学习经验分享 推荐入门书籍 |
30
nananqujava 2019-01-08 18:51:58 +08:00 via Android
@mathzhaoliang 强行魔
|
31
GeruzoniAnsasu 2019-01-08 18:58:48 +08:00 2
以我在我们社团 6 年的经验来看(每年的新生群都还有毕业工作的参与交流
新生初学有几个比较严重的问题: 1. 无法自我驱动。只有极少数的人能真的靠 c primer plus 在一学期内以超越授课进度的速度完成自学,这群人后来无一例外成了大佬 2. 大家可能无法想象的是,有差不多 80%的人都会卡在环境问题上,比如 VS 不会装,打开 VS 不会创建工程,非要用 vscode+mingw 但配不出环境,不肯用 gcc 命令行,装了 python 折腾环境变量重启 10 次没搞定然后放弃了,拒绝一切英文界面的软件,vmware 不会用不会装系统等等等等 3. 完成作业之后不知道该干啥。没有想写的东西,在学到了新的写法后并不会自主拓展使用场景,不如你可能希望在教完循环 printf 一个三角形后大家能自行尝试绘制各种图形,然而真正有主动尝试这些自己想法的人,大概占 1% 4. 90%的人会有 “我 tm 高数都要挂了还自学 c 语言??先让我把作业补完” 类似的想法,学习编程那是副课,可能跟生物历史地理的地位差不多? 5. 99%的人会有 编程牛逼就该去 ACM,ACM 是唯一证明编程技术的方式 的想法 |
32
Nasei 2019-01-08 19:04:41 +08:00
录个屏就行了, 点开京东, 购买 C 程序设计语言[k&R], 结束
|
33
albertofwb 2019-01-08 19:09:23 +08:00
遍观所有回复,21 楼深得我心
|
34
y0bcn OP @GeruzoniAnsasu 非常感谢
|
35
pony279 2019-01-08 19:33:15 +08:00
如果是给没有基础的下届学生录制视频, 你讲任何知识点都是白费
不如讲一些能让人憧憬的东西, 装逼的东西 |
36
reechangs 2019-01-08 19:37:03 +08:00 via Android
我第一门语言学的是 Basic,第二门是上了大学以后学的 c。我觉得学 c 还是非常重要的。会了第一门语言,第二门开始就是记语法以及一些自身的特性了。c 是真的很适合打基础的一门语言。
|
37
mlboy 2019-01-08 19:43:01 +08:00 via iPhone 2
讲一下红黑树实现,讲一下 linux 源码阅读有感,否则过两年他们会说,卧槽我师哥原来这么水,我比他厉害多了
|
38
zhengxiexie 2019-01-08 19:52:21 +08:00
推荐斯坦福大学的《编程范式》这门课,网易公开课上有。
|
39
loading 2019-01-08 19:53:23 +08:00 via Android
录个毛线
|
40
secondwtq 2019-01-08 20:11:40 +08:00
@Jex 其实还有一个问题是,指针什么的就算不去自己看书,老师都会讲,考试也会考(虽然水平不见得多高)。楼主要想认真办这个事的话,我觉得首要应该往“哪些东西老师不会讲”的方向去想。
实在不行的话,问问一些持 读书无用论 的亲戚朋友( if any ),他们对学校,老师以及所谓学术界的看法也许能给你一些启发 |
41
gayligayli 2019-01-08 20:20:39 +08:00
叫他们看懂《 c 语言程序设计 现代方法》就行了
|
42
gcloud 2019-01-08 20:27:23 +08:00 via Android
我以前看一个计算概论的公开课,那个老师给初学者的几个意见可以参考一下,第一是选一本薄书;第二是多思考大问题(对于这一点我感觉楼上很多人提到的指针就是小问题)。总共好像说了四点吧,都是很好的建议,后面的我忘记了。
以下是我自己的。 可以讲下编译过程,然后再讨论下错误。就从上面的编译过程的每一步来说。编译时的错误,运行时的错误,逻辑错误。如果讲工具的的话可以讲工具都提供了那些手段来帮助我们更好更快的发现,解决错误。如果非要讲工具的话应该讲各个工具都有的共性的东西,而不是特定工具。楼上说的 vim 还是不要讲了,这些是比指针还要再小 100 倍的问题。 另外可以谈谈 C 语言与 GUI,我学初 C 语言的时候最大的疑惑就是为什么我一本书学完了还是个黑框框。可以讲 GUI 并不一定就比命令行更强。 |
43
ArianX 2019-01-08 20:27:51 +08:00 via Android
你讲的再好的知识点,网上也很容易搜索到讲得更好的。我觉得不如分享下学习的经验、心得,激发下他们的兴趣,录让他们避免走弯路的视频得了
|
44
gcloud 2019-01-08 20:31:52 +08:00 via Android
@gcloud 我看了楼上的回复也觉得是随便说点然后推荐本书比较好。或者推荐下上面我提到的公开课😂这些现在在手机上都能看。
|
45
nicking 2019-01-08 21:01:30 +08:00
先介绍一下当前计算机发展水平(为什么要学),再上一个很有逼格的例子,勾起兴趣,然后讲一些学习方法(怎么学)
|
46
guiqiqi 2019-01-08 21:34:37 +08:00 via iPhone
@mathzhaoliang 我看今天谁敢念诗!
|
47
fox0001 2019-01-08 22:10:19 +08:00 via Android
强行推广 Linux ~大学很后悔的事情是,没有把 Linux 用起来
|
48
smallgoogle 2019-01-08 22:41:46 +08:00
标题就叫 C 的指针全面指南。内容就是论 PHP 的编程界地位和 python 谁最屌。
|
49
smilingsun 2019-01-08 23:59:28 +08:00
|
50
yishengD 2019-01-09 00:19:59 +08:00 via Android
语言只是工具,做出有价值的东西才重要吧
|
51
LokiSharp 2019-01-09 08:55:35 +08:00
讲 wasm 吧
|
52
zjsxwc 2019-01-09 09:21:34 +08:00
讲各种字符串处理,嗯,编程的本质就是处理字符串,23333
|
53
geying 2019-01-09 10:18:51 +08:00
既然给大一的录那你得提起人家对编程的兴趣 ,一上来讲一堆人都睡着了
|
54
JamesR 2019-01-09 10:39:04 +08:00
C 语言对于绝大多数人来讲,屁用没有,还不如 Python 或者 Excel 里面的 VBA。
|
55
JamesC 2019-01-09 11:23:07 +08:00
我觉得可以从 C 语言的 特性 /优点 /今后工作使用方向来讲。还可以侧重于学了 C 语言对于理解其他语言有何益处。提一提 指针
|
56
hatsuyuki 2019-01-09 11:29:06 +08:00
告诉他们学好数据结构与算法
|
57
jzq526 2019-01-09 12:24:27 +08:00
如果是入门学习,而且学生们有点自学能力,那么参照谭浩强那本书就行了(很多人很不看好这本书,但在学校里面,做为入门学习,这本书仍然是非常合适的。但这本书中的题目过于扣细节,还有部分错误,采用的标准比较旧,也只能当敲门砖用,想提高一下,这本书是不够的)。如果学生自学能力比较差,那么多找点例子,有趣的例子。
|
58
gxm44 2019-01-09 13:52:16 +08:00
找一个应用场景,用 C 语言开发,最好能贴近主流的开源项目,少去纠结指针的运算。
|
59
tubanwu 2019-01-11 04:31:20 +08:00 via iPhone
录如何生发
|
60
villgust 2019-12-17 11:51:31 +08:00
可以参考已有的经典课程
|