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