中学与大学

$$ \Huge \textbf{中学与大学} $$ $$ \large \textbf{一个计算机专业学生的视角} $$ $$ \text{The Great Learning: A CS student's perspective} $$

动机和目的

这份内容旨在帮助想要报考计算机专业的学生. 希望通过这一系列内容能够让大家对于计算机科学做一些简单的了解, 并且尝试使用正确的方法做一些很有趣的事情.

作为一名学习计算机科学的学生, 为做到这个有趣的事情, 我们可能需要一些有趣但是有一定挑战性的实验. 可以理解, “放弃” 是面对困难时的本能行为, 我也在过去的一年中中看到了许多中途放弃的同学. 但正如jyy老师说的: 大学教育的根本目不仅是通过外力 “逼迫” 大家成长, 更重要的是教大家如何在面对困难时使用正确的思路解决.

如果你不必学习计算机专业, 在大的层面上理解一些事情也是不错的. 计算机科学家们做了很多的努力让并非精通计算机科学的学者也能很好的使用计算机, 但是有时候问题在所难免. 当你在操作电脑出现问题的时候, 知道如何找到大概的原因也是很有帮助的. 同时, 对于非计算机系的同学而言, 精力需要被放在更重要的地方去. 因此你可以不必现在挑战如此有挑战性的实验, 但是, 我们在解决问题的时候用到的方法可能会为解决将来在你自己专业里面遇见的困难打下一些基础.

我们会瞥见计算机系统带给我们的三条公理:

资料(更新中)

   
主题编号
   
主题名称
   
中文版本
   
英文版本
   
练习与实验   
计算机系 非计算机系
介绍00 使用计算机解决问题 介绍01(1) 暂无 PC4 PO4
主题00 使用搜索引擎 07/25 主题00 TPC00 PC1 PO1
练习00 安装Linux to Go 到USB 07/25 练习00 暂无 暂无 暂无
主题01 图形化界面与命令行 07/28 主题01 TPC01 PC3 PO3
主题02 用 "逻辑" 说话 主题02 TPC02 PC5 PO5
主题3A "机器" 与 "机械化"(Scratch) 主题3A TPC3A PC6 PO6
主题3B C语言介绍 主题3B TPC3B PC7 PO7
介绍02 提问的智慧 介绍02 INTR2 PC8 PO8
主题3C 调试程序; C中的数组 主题3C TPC3C PC9 PO9
主题3D 用C描述算法 主题3D TPC3D PC10 PO10
主题3E 用C描述数据结构 主题3E TPC3E PC11 PO11
主题04 使用Python 主题04 TPC04 PC12 PO12
主题05 排版系统与 \(\LaTeX\) 主题05 TPC05 PC13 PO13
主题06 版本控制与Git 主题06 TPC06 PC14 PO14
主题07 总结: 计算机系统的"公理" 主题07 TPC07 PC15 PO15

讨论群(QQ): 856079423 (「去高考化」讨论小组)

加群回答: AUGWIKI

参考资料

  1. MIT Missing Semester系列
  2. Havard CS50x
  3. 南京大学《问题求解》

许可

本页面的所有内容遵循CC BY-NC-SA 4.0的原则.