在上一篇文章中,小编为您详细介绍了关于《一个程序员应该遍历的技术?如果有一天代码再也不用手敲文本而可以通过图形模块化生成》相关知识。本篇中小编将再为您讲解标题作为一个什么样都不懂的初学者?C++ struct嵌套定义。
C语言如何自学?
①个什么都不懂的初学者?应该从何学起,如果题主是大学新生,我觉得这不是最重要的问题,我觉得最重要的是的引导学生喜欢上编程,了解它能干什么,以后怎么就业。
暑假时期我推荐大部分学校的入门课程C语言,尽管很多人吐槽C语言多么所么不好
入门课程:
C语言是大学生最早接触语言,我觉得最重要的是要培养兴趣,黑框框或许部分没有趣味,会有野指针很多麻烦事,但是当你学完最基础的语法以及指针之后就可以尝试动手做①些小东西,比如彩票摇号程序,俄罗斯方块等等。这样在代码的循环中你可以反复运用到你们所学的知识,也会慢慢增加你的成就感,这些代码google github上都可以找到,不会可以抄下来理解后再自己主动实现。
具体资源我推荐这①些:
课程:
C语言程序设计_浙江大学_中国大学MOOC(慕课)
C语言视频教程_C语言基础教程-慕课网课程
[免费]郝斌C语言教程全套视频①⑧⓪集下载地址
书籍:
C语言程序设计现代方法 (豆瓣)
C Primer Plus (豆瓣)
啊哈C!思考快你①步 (豆瓣)
(推荐程度依次排列)
学习主线
建议:掌握①门编程语言+数据结构+算法+实践
这样的路线就是①条简单的路线,大部分学校大①大②也是这条路线,多门语言也可以。但是我觉得各种语言中都有①些共同点,好好掌握共同点,如果想往深处发展,可能会学到操作系统/汇编/编译器等
如果有①些女生对开发不是很感兴趣可以转前端,比如网页设计,开发,web开发之类,这时候就需要html+css+JavaScript,这样的课程①般学校大③会教,但是你要是有心人,w③school 在线教程
w③school是①个很不错的网站。
另外①般本科大学都会学到高等数学,线性代数,统计学,概率论。这些都是以后发展的助推剂,在大学花时间学好,以后工作时就会轻松很多。
当然又回到了如何激发编程兴趣上
计算机历史发展全貌的科普书当然推荐吴军老师的《浪潮之巅》:
《浪潮之巅 第③版 套装上下册》(吴军)【摘要 书评 试读】- 京东图书
计算机发展的前生前世:
穿越计算机的迷雾 (豆瓣)
计算机数学科普:
程序员的数学 (豆瓣) 数学之美 (豆瓣)
当然我最近也发现了①本书,知乎答主写的给初学者做游戏,C语言学①半感兴趣就可以开始了
《C语言课程设计与游戏开发实践教程(面向“工程教育认证”计算机系列课程规划教材)》(童晶,丁海军,金永霞,周小芹)【摘要 书评 试读】- 京东图书
说了这么多,当然编程最重要的是动手实践啦,自己去找资料,写代码,debug,做总结。这①切没人能帮你。
长路漫漫。。。。。
编后语:关于《作为一个什么样都不懂的初学者?C++ struct嵌套定义》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《华为海思麒麟处理器为什么样总是用不是很强的GPU配对呢?华为海思发布了950芯片》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器