Skip to content

secretaryrabbit/CS50x2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

总结

English version: en

课程网站

本课程是面向零基础的CS入门课程。此前我已用C语言做过几个嵌入式开发项目,python也跟着廖雪峰的博客学了一半。

本以为是复习,但课程内容给了我惊喜,C的部分很好的加深了我对这门语言的理解,后半段的Web应用更为我打开了新世界的大门,推荐。

前后共三周。除去摸鱼时间,总计100小时左右。

下一门课选择了Nand2Tetris。该课被誉为CS101,配套资料完善且开源,教材刚刚在2021年再版了一次。课程仅下半部分前置要求掌握一门高级语言,CS50x完全符合要求。

Week0

Scratch项目是课程的起点,但不看也不太影响后续学习,已有编程基础的同学可以也选择跳过。

Week10

大作业计划做个工具站。

上完课已经变成了linux的样子,不想再去学Windows命令行,且折腾半天WSL和Docker还是不太顺手。正好手里有个树莓派,打算开发一下

Gradebook

p1

About

CS50x codes&thoughts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 40.3%
  • CSS 24.4%
  • Python 17.3%
  • HTML 16.8%
  • Other 1.2%