Elite 一开始还是少一点劝退哈哈哈,但应该可以一起整理一波
0x0001 CS50 自帶note https://cs50.harvard.edu/college/2020/fall/notes/0/ 非常詳細。老師甚至鼓勵學生不用記筆記,上課認真聽。
當然notes是英文的。
0x709394 正好想找合适的讲义,感谢指路,我更新到计划文档!
做了个报名表,想要参与的伙伴记得点击链接报名!
【腾讯文档】哈佛 CS50 暑期共同学习计划报名表
6.26 线上启动会安排
平台:腾讯会议 会议主题:CS50组队学习计划启动会 会议时间:2021/06/26 20:00-21:30 (GMT+08:00) 会议 ID:389 393 323
介绍课程内容,聊聊大家的期待与困惑,欢迎前来玩耍~
0x0001 会议记录在这里 https://www.notion.so/zgq354/CS50-deb2403a291e4e65866d653efd750cd1
第一次会议大约有38人(包括未报名的旁听者)加入,其中30名同学完整参与了会议,有点超出预期。 接下来是第一周 Lecture 0 的内容,继续加油!
也支持中途继续报名、加入讨论,每一次讨论均有完整记录,只要补齐前面的内容即可。
下一场主题讨论:
7.3 晚第一课 Week 0 的记录:
这次有25名小伙伴参与,@johnbanq 强力加入,除了课程的内容还讨论起了抽象、学习方法策略、还有Web开发和控制反转依赖注入等的概念~
根据大家的意见,把讨论会的腾讯会议模式改成了周期性会议,只要订阅一次就可以了。
会议主题:CS50线上讨论会 会议时间:2021/07/10-2021/09/04 20:00-22:00(GMT+08:00) , 每周 (周六)
点击链接入会,或添加至会议列表: https://meeting.tencent.com/s/Rsz4NTLsOpG3
会议 ID:906 6434 8359
7.10 晚第二课 Week 1 (C语言)记录:
本次有26名小伙伴参与,稳定在线大约19人左右,大家还是以听为主,打字交流,开口说话的不多,有点单口相声的感觉。另外准备方面不太够(包括我),在使用 CS50 Sandbox 时候遇到了链接的问题翻车车,但之前未有同学讨论。一个侧面可以看出看完视频并按照课程的思路练习的同学并不多。
推测可能大部分参与的同学在周六前未提前学习,但课程信息量过大难以抱佛脚,所以会上也相对尴尬。
针对这个现状的改进:
7.17日晚第一课记录:
渐入佳境~
听闻现在新生陆陆续续开始有录取结果了,大家可以向师弟师妹们宣传宣传本活动~
7.25日晚 Week 3 讨论记录:
这次主要讨论三个话题:
总体信息量特别大,自觉可能会带来一种大量信息涌入的头疼感觉,全程16人左右参与、其中有开麦讨论老油条x3,感激大家都坚持到了最后~
大致形成一种几个「主播」在上麦讨论 + 众人听的类“播客”的模式,有一点点 clubhouse 的感觉了🤔
7.31 晚 Week 4 讨论记录
本次主要聊了:小黄鸭调试法、vagrind 检查内存泄漏、C语言结构体、链表数据结构的实现;还有从它们出发延伸的各类话题。
这波终于过完了比较抽象的C语言硬骨头部分,接下来是相对更立竿见影的 Web 前后端入门。
8.7 晚 Week 5 讨论记录
本次聊了计算机网络的学习,和前端的一些入门关键知识,效果蛮不错,大约18名同学参加
8.14 晚 Week 6 讨论记录
由于 Week 7 开始折腾 Flask 网站后端,本周的主题便是 Python 语言基础。晚上也讨论了 Python 编程的各种语法糖,与 @johnbanq 、@chase 、@qinzhouyue 、@SamLukeYes 一块一同一波发散,关于英文教材出版社,各种奇怪的 Python 培训机构广告,当下“三大顶刊”(“X智元”、“X子位”、“XX之心”)在AI领域的浮夸气息,还有 Python 在各个领域的应用等等等等,进行了一波粗浅交流。
不晓得是否与七夕节冲突的缘故,参与人数比以往少很多,不过还有平均 13 名同学参与,还是很感动~
8.22 晚 Week 7 讨论记录
Week 7 来参与的同学也少了,只有10名~ 但讨论的还蛮有意思~
一点需注意的是,Flask 和 后面的 SQL 的课程都以操作为主,讨论会上花了过多时间在纠结细节,可能会让人犯困,还得多注意下压缩一些操作相关的时间;为大家提问和讨论留下更多的时间。
8.28 晚 Week 8 讨论记录
不知不觉我们已经搞了10场讨论,这一次是CS50的最后一课,有 @johnbanq 与 @iosmanthus 的强力加成,由此内容也不再局限于基础 CRUD 与 SQLite。
这一晚也聊到了许多话题,不限于关系模型,数据库操作DSL到ORM的映射及其中的优势与弊端;数据与数据库、DBMS的关系;关系模型与 K-V 模型、文档模型、图数据库,以及一些多范式的数据;使用场景角度的 OLAP 与 OLTP 的侧重,ACID、存储扩展问题与并发问题的解决;还有各类 GUI 管理工具等等等。
大体上对数据库领域的各种高层概念有了一个印象,想必未来若想再进一步从领域切入,也不会再是一个障碍。
至此CS50的课程已经走完,本周六还会再组织一场讨论,对这两个月的活动组织情况做个小结,并就接下来的小聚计划的组织形式和内容尝试头脑风暴一下,有兴趣的同学可以看看~(初步的讨论大纲)
© 2018-2023 0xFFFF