HIT CS 完全入门指南
关于本指南
编写初衷
现如今,移动智能设备的大量普及,这些设备在便携性与易用性上取得了巨大成功。然而,在易用的背后,许多计算机科学不可或缺的基本概念被弱化甚至隐藏。
本指南的初衷是帮助读者从零开始,逐步了解计算机以至于计算机科学的基本概念,掌握基本工具的使用方法,进而学习编程思想,最终能够参与到前沿技术的学习与项目协作中。
针对实际学习中许多同学不会用、不敢用的问题,本指南将着力实现对过往被遮掩起来的「神秘领域」的祛魅,让读者能够更加自信地使用计算机,更加自由地探索计算机科学的奥秘。
TIP
电脑上的所有字写出来就是用来读的,都没有读过怎么觉得自己一定读不懂?
电脑上的所有按钮给出来就是用来按的,按错了电脑也不会坏,就算电脑坏了,买电脑都有一年保修,坏了又怎么样?
系统爆炸了天不会塌,重装系统没那么吓人。电脑坏了天也不会塌,实在不行找售后,保修期内不会收你钱的(
组织结构
本指南分为三个部分:
- 扫盲:从熟悉电脑开始,介绍计算机的基本概念,如文件、系统、上网、程序、电脑等。在这个过程中,了解计算机的设计逻辑,掌握基本工具的使用方法。
- 入门:介绍基本工具与编程思想,以一门编程语言为例,学习常用工具的配置与基本的编程思想。
- 提高:介绍前沿技术与项目协作,接触时下最流行的新兴技术,在大型开源项目的运作流程中学习协作开发工具链。
贡献指南
本指南以 MPL-2 协议开源,欢迎参与贡献!
- 如果您发现了错误,或者有任何建议,欢迎提 Issue。
- 如果您想为本指南贡献内容,欢迎提交 PR。
- 如果您想参与讨论,欢迎在 GitHub Discussions 上留言。
- 即使您没有计算机基础,也可以帮助我们,详询 [email protected] / QQ 3440454510