Skip to content

lng205/CS50x2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

总结

English version: en

课程网站

CS50P

鸭鸭助手网页版

本课程是面向零基础的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