今天开始就是元旦假期啦,随着新一年的到来,我们的学习也会进入新的阶段。不知道大家有没有做好新一年的学习规划呢~今天,老师就为大家精心整理了几个学习编程的网站。其中既有启发兴趣的游戏型网站,也有帮助大家查漏补缺的工具书型网站,希望可以帮助大家在假期不断充实自己!
编程学习网站推荐
1、Learn Python The Hard Way
https://learnpythonthehardway.org/
简单热门的Python编程语言入门方式,你无需具备编码经验,可以从0开始学习,有助于你更好地理解语言本身和语。
2、Python Challenge
http://www.pythonchallenge.com/
这是一个Python通关游戏,综合考察函数、爬虫等综合知识,每一关都需要用Python来破解,适合有一定经验的人。
3、W3school
https://www.w3school.com.cn/
这个网站有详细的python讲解、实战和测试,被很多大佬推荐。
4、BeginnersBook
https://beginnersbook.com/
包含很多编程语言的免费教程,都是带有实例的,文档写得通俗易懂,也有很多代码练习,适合初学者跟练。
5、How2j
https://how2j.cn/
这个网站里面有很多案例可以练习,适合初学者自学Java。
6、Cplusplus
https://cplusplus.com/
一个优秀的C++学习网站,除了提供相应的教程之外,还有论坛。和其它网站相比,这个网站的主要作用在于解释了许多编程概念。
7、LearnCpp
https://www.learncpp.com/
内容丰富,组织结构好且易于理解,会定期进行更新增加一些新的主题,就像一本C++在线书籍。
USACO新赛季火热进行中!
新的赛季,新挑战!
USACO美国计算机奥林匹克
USACO(USA Computing Olympiad)是美国的中学生信息学奥林匹克竞赛,等同于中国的NOI系列赛事。每年,USACO都会选拔出4名国家队队员,为美国出征IOI(国际信息学奥林匹克竞赛)。由于本赛事历史较长且题目质量很高,全世界的中学生信息竞赛都会参考该赛事的题目风格,国内的NOI系列赛事甚至考过原题(当然,这可能是命题人的失误),但也足见其经典程度。
美国USACO 2022年参赛人数超4万人,中国参赛的人数增长超过60%;而中国NOI每年都有十几万学生参加,2018年约有15万人参加。
USACO赛制
语言
可以使用C/C++/Java/Python任意一种编程语言。
时间
第二场月赛:1月27日-1月30日
第三场月赛:2月24日-2月27日
美国公开赛:3月24日-3月27日
形式
每场比赛3-5个小时,在线提交代码,在比赛时间内可以无限次提交代码。
3道编程大题,满分1000分,每道编程大题包含至少10组测试数据,一般750分及以上可以晋级。
级别设置
每轮比赛分铜、银、金、白金4个级别,难度逐步递增。