一周前,我开始了哈佛大学的CS50X(计算机科学导论)和CS50P(Python编程导论)学习之旅,这段经历令人兴奋且富有挑战性。
几年前,我曾接触过类似CS50X的课程,但那只是大学期间的几节课。而这次,我第一次接触Python,这让我在C语言和Python之间切换时感到有些吃力,但同时也让我耳目一新。
以下是我的第一周学习总结:
学习成果
- CS50X: 我完成了第0周和第1周的学习。对于已经具备编程基础的我来说,C语言部分略显枯燥,但它也让我巩固了之前学到的知识。
- CS50P: 我同样完成了第0周和第1周。Python语言上手非常容易,我能够快速编写一些脚本。然而,语言的简洁性也让我更加注重代码语法。
- 最大挑战: 最大的挑战在于如何以符合CS50评分标准的方式编写代码。跳出固有思维模式并非易事!
- 最佳部分: 成就感满满!无论是重拾旧语言,还是学习新语言并看到代码成功运行,都让我非常兴奋!
未来计划
我将继续学习CS50X和CS50P的第2周课程,并重新回顾ODIN项目。目前,这两门课程主要帮助我复习编程语言基础,但对于扎实掌握编程技能至关重要。之后,我计划学习更多的数据结构和算法,并探索一些新的技术和框架。学习的道路漫长,但我充满热情!如果您也学习过CS50X或CS50P,您最大的收获是什么呢? 欢迎分享您的经验!
以上就是我向CS和CS学习的第一周的详细内容,更多请关注php中文网其它相关文章!