查看: 4328| 回复: 25
跳转到指定楼层
上一主题 下一主题
收起左侧

CS小白刷课ing

全局:
公开课
学校名称: UC Berkley
Unit号: Berkeley
开课时间: 2010-05-22
课程全名: CS61A
平台: 其他

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
很感谢有地里这个伟大滴平台,CS小白对未来总算有了些许小方向。
看到大家都在用功刷课刷题,9月即将开始网课的小小白也决定good good study, day day up一下!
准备按照teachyourselfcs的路径先干起来,今天开刷Brian Harvey的CS 61A,复古的画质真是为我的刷课生涯平添了一丝丝心酸啊哈哈哈~
油管的资源一共44part,每个时长约50分钟 还是略略有点压力呀
其实刷课的私心除了预习打点基础以外,还是想锻炼下听力提前适应下国外课程的节奏~现在特殊时期留学变成了网课,少了在当地生活被英语环绕的感受,适应起来应该会有些些慢吧,希望提前听课这招能帮助到我~刚把待!

补充内容 (2020-7-29 15:08):
好冷清的帖子呀 我是不是做错了什么😯
所以是不是应该说新人求鼓励~求加米👋👋🤗

补充内容 (2020-7-29 17:41):
呀 真的有收获 感谢好心人!~

补充内容 (2020-8-1 21:12):
已经转战2020 spring CS61A
Keep going~

评分

参与人数 6大米 +7 收起 理由
StochasticLife + 1 给你点个赞!
Miss Yu + 1 给你点个赞!
woniuguilai + 1 赞一个
roy6234 + 1 赞一个
Akihiro + 1 赞一个!

查看全部评分


上一篇:求靠谱队友一起刷CS61B sp2019版本的
下一篇:求问IEEE802.4 Token Bus的帧为何要分等级
推荐
lynntsui 2020-7-22 18:07:57 | 只看该作者
全局:
为嘛不选John的呢,python直接入门到精通,哈哈
回复

使用道具 举报

全局:
无意间刷到这个帖子。从文字里能感受得到小姐姐是个可爱又努力的人,要加油呀~

评分

参与人数 1大米 +1 收起 理由
SevenBBHY + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
 楼主| SevenBBHY 2020-7-22 17:55:25 来自APP | 只看该作者
全局:
2020.07.22 完成第一课
万事开头难,不知道是不是之前几天在听一些podcast 有所适应了,完整听完五十分钟的课也没有想象中那么难。
教授还挺风趣的,被逗笑好多次 不像传说中的geek嘛~
今天教的内容也不难 讲了一些基础的Scheme语法和一点点recursion 。之前学过Python,感觉原理还是相通的,不过Scheme使用的是prefix notation,这点和Python不一样。
整堂课印象最深的不是学的内容,反倒是教授在讲例行的课程规范的一段。教授讲到don't cheat,没有恐吓也没有干巴巴的说教。他说我让你们不要作弊并不是因为别人常说的“这样做会伤害你的同学们”,事实上并不会,因为这门课不是graded on a curve的,个人表现再好也不会影响到别人。也不是因为所谓“损害了学校的荣誉”云云,毕竟隔三差五学校不还很多强奸案了嘛,你这点小事不至于损害学校#犀利得学校都吐血了吧hhh!最后教授说,you shouldn’t cheat cuz you guys right now are constructing the person you’re going to be for the rest of your life.
惊呆了 原来geek也会熬鸡汤,而且还挺似模似样呢,至少我有get到。身而为人,并不是如何talk造就了你,而是如何behavior造就了你。希望今天的小小努力也能造就更好的我吧#超齁鸡汤打卡完毕!
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-22 18:13:30 来自APP | 只看该作者
全局:
lynntsui 发表于 2020-07-22 03:07:57
为嘛不选John的呢,python直接入门到精通,哈哈
是新版的CS61A吗?本来也是准备看新的,主要看teachyouselfcs上面推荐说老课更宏观一些,我也不懂就先跟着照做啦
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-23 18:28:52 来自APP | 只看该作者
全局:
2020.07.23 完成了第二个section
今天得出门办事 赶着早上的时间先听完了一半,等事情结束4点多又完成了后续部分。这么一折腾发现上午和下午的效率还真不一样,老了老了,以前可是越晚越精神的少年呢 看来以后得争取尽量早点完成了~
课程开始教授又是很接地气的一段 提醒CS的同学注意身体别把肩膀手腕弄伤了 使用笔记本的时候要么接个外部键盘要不弄个monitor 然后还不忘吐槽其实你们玩游戏那么久也没啥事嘛也别全怪写码了hhh
接着教授开始讲computer science 这个名称的内涵,他说其实名不副实,CS既不像传统意义上的science也和电脑没啥关系(更有关系的是ee )CS更像engineering,不过建造的不是实体的工程,而是更为抽象的software 最后教授庄重地宣布,由于我们都是为了control complexity ,CS应该更名为Complexity Engineering 噗~
说到抽象,教授提到了high level language(e.g. Scheme)和low level language(e.g. C)这段我感觉没有完全听懂,似乎教授的意思是high和low的差别没有好坏,只代表这个语言和底层结构的关系层次,low level更深层一些,high level更前端一些?
最后一段教授用buzz*这个小游戏写成代码讲解了function和procedure的差别
在scheme中使用applicable order 和normal order的差别不会影响到function的结果,但procedure就会不同
这段观点明白了,但是内核感觉还是有点欠缺,我自己评估是没有看教科书的问题,没有预习不能完全get到教授真正的目的和意义,准备去kk那本大名鼎鼎的CS圣书啦
听到这里,我似乎开始明白teachyourselfcs里说这门课更为宏观是什么意思了,作为初级CS课程,这门课并没有拘泥于简单的入门代码,而是去为初学者解构一些基本概念,对抽象概念能建立起直观的概念,应该会更有助于将来的写码生涯吧#随便想想hhh
*buzz是个互动小游戏,参与者从1开始报数,报到7的倍数要说buzz,报到位数有7的数也要说buzz,了解民生民俗+1
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-24 20:32:30 来自APP | 只看该作者
全局:
2020.07.24 第三个section完成
事实证明不预习真的不行呀 这是一个深刻的教训,国外的老师讲课似乎是以预习为前提的深度进行的,没看课本直接肝的结果就是会有点懵,并且失去细节。
都怪老罗上脱口秀大会了!害我昨天看得累死了直接睡了🤦‍♀️明天一定要补完课本才能上课了!
这一节开始讲用procedure作为data使用的一个recursion 过程,其实有点像函数套函数?CS真是名不虚传的套着计算机外壳的数学啊~
还涉及到一些基本概念
1. domain和range
domain决定了what kind of things to be arguments
range决定了what kind of things return as results
2. lambda 我没听懂🙁像是一个内置的指定未知数的notation?明天看看课本上有没有提到,没有再去google一下
当中印象挺深的是资深鸡汤教授又讲了一个人生道理,永远不要用你已知的东西去套一个你正在学的知识。就好比你不能用母语去学习第二外语,一定要用这个外语的思维去理解才能学好。又是一锅好鸡汤 感觉教授的用心是说学习一门新知识的时候一定要沉浸进去了解其本身,而不是总是用过去的知识联系和理解。这样就还是在重复自己。这就像说很多人看书永远在提取已经相信和认可的观点,而没有再打破重塑新的理念,于是总是在原地踏步。课堂上一个小小的打岔教授就能扯到这么哲理的道理,米国的高等教育看起来好值啊!
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-25 16:14:00 来自APP | 只看该作者
全局:
2020.07.25
今天是k书的一天 不过也没k掉多少……
大名鼎鼎的SICP还是挺难的,这一次补上了之前没看的课程已经讲到的部分。学习了牛顿法,还和小伙伴讨论了下,然后感叹这就要转下脑子了,以后可怎么办呀
怎么办 凉拌呀😆
这时候真希望有同学小伙伴什么的可以一起刷书刷课,可以没有那么难熬
现在人们总喜欢说peer pressure,其实peer impetus 也不错呀 sigh~
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-27 17:53:43 来自APP | 只看该作者
全局:
2020.07.27 完成了第4个lecture 任重而道远呐~
周日休息了一天,其实不该休息的,因为周六看了书少上一节课 周日应该补上
Anyway, 从这周开始调整吧 周一到周六每日一课,周日看教材和复习
这一节课讲了procedure套procedure的方式,后面又用求根公式引出了let以及let *
这节课的内容理解起来没那么难,总算又小小燃起了一点信心。前几天有点down,很担心自己转码的决定,怕把cs想得太简单了。转码的时候确实没想太多,看到那么多人转觉得自己也能做到,再加上接触了python感觉还挺喜欢,不难,有成就感。可是遇到了听课听不懂的时候心里还是打鼓的,天空飘来六个字,我到底可以吗?
Keep going~

评分

参与人数 1大米 +1 收起 理由
supersxh2010 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-28 15:11:20 来自APP | 只看该作者
全局:
2020.07.28 第五第六个lecture都是看教授放的视频就一起过了,视频介绍计算机的发展和人机交互
打个卡 其实没完全听懂 sigh…
之前听课也是有这种感觉 脱离黑板或写码,不是老师一边操作一边解释的时候,听懂的内容就会直线下降 等于少了助攻
感觉之后还是得多一些有效输入,一边学习提高一边上课才能多听懂些 光哐哐上课可能顶多提高听力熟悉度,听懂一些本来就懂的内容~
回复

使用道具 举报

🔗
 楼主| SevenBBHY 2020-7-29 15:01:09 来自APP | 只看该作者
全局:
2020.07.29 完成第7个lecture
今天状态好差啊 大概是昨晚焦虑了一波没睡好 愁啊 都快开学了签证还没影 边境也没开 20fall究竟何去何从啊摔!鸡汤说所有的经历都是最好的经历,并不是没有道理,但是身处其中真的很难跳脱 更重要的是这一切不是自身努力可以起到作用的,完全是听天由命,好讨厌这种感觉啊
这节课professor讲了几个procedure的执行次数问题,以此引入了算法问题。这门课的重点不是算法,教授应该是想给学生一点基本的印象,据他说算法的主要内容请关注CS 61b 敬请期待🤣
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表