最近,我们整理了一些CB官方推荐的线上学习资源网站:
今天,我们继续为大家整理CB官方推荐的有关AP计算机类的线上学习资源网站!善于利用学习资源可以让我们的学习和复习事半功倍哦~
CSA Online Resources
1. Albert.io — CSA 
网址:
https://www.albert.io
对于想刷题的同学们来说Albert是不错的选择,它包含大量练习题,包括多项选择题和自由问答题,适合在线学习
。同学们可以进行自主练习为考试做准备。但是它有一个缺点是需要付费。


2. CodeHS 
网址:
https://codehs.com
这家网站拥有AP认可的,课堂上自带教学视频、沙盘环境和练习题的完整课程。站内不仅向教师提供在线资源和指导,同学们也可以在这里进行练习。同时网站设计地也很好,易于同学们查看自己的学习进度,并能根据同学们的完成情况提供反馈,但是要注意的是这家网站需要付费使用
3. CodeStepByStep
网址:
https://www.codestepbystep.com
站内提供教学视频,同学们可以自主练习,还拥有优质的编码练习题库,为同学提供即时、具体的反馈。教师也可以在这里创建自己的练习集,当同学们完成后,教师即可查看同学的完成情况。
4. CodingBat
网址:
https://codingbat.com/java
同学们可以通过站内提供的简短程序来练习基本技能,如操作字符串和数组。教师则可以通过网站查看同学们的学习进展,程序也会根据同学们的完成情况自动评分并提供即时反馈。
5. Codiva
网址:
https://www.codiva.io/java
站内提供在线Java编译器和IDE
。同学们直接在手机上就能编写和编译Java代码,还可以与老师分享文件。这个网站帮助同学们在浏览器中就可以直接工作,不需要下载或安装,非常方便。


6. CSAwesome
网址:
https://www.csawesome.org/home
这家网站拥有AP认可的完整课程,包括实验室、练习视频、打印资源等。站内提供的带有活动的互动式教科书易于学生紧跟课堂,但同时也提供较为严谨的AP FRQs和AP级别的MC练习题。
7. Github Classroom
网址:
https://classroom.github.com
在这家网站内教师可以创建家庭作业、实验等资源库,这些资源库具有自动评分功能,同学们在进行练习时不需要花时间等老师进行评分,可以立即得到完成情况的反馈。
8. HackerRank
网址:
https://www.hackerrank.com
教师在站内的“Contest”里加入实验/练习后,同学们就可以在线完成实验或练习。这个网站还有一个优点是在进行编译和执行代码时同学们不需要单独的IDE,可以直接在提供的数据集上运行代码,以便数据集能够根据同学们的完成情况自动评分。
9. Popfizz CS 
网址:
https://popfizz.io
这家网站拥有AP认可的完整课程,包含视频课程,具有自动评分功能的练习,以及基于网络编码环境的开放式项目。但是有一个小缺点是需要进行付费
10. Practice-It!
网址:
https://practiceit.cs.washington.edu
同学们可以在这里进行自主练习,这些在线练习题具有自动评分功能,同学们在完成后便可获得即时反馈。教师也可以对学生的完成进度进行查看,便于帮助学生解决问题。
11. Project Lead the Way 
网址:
https://www.pltw.org/curriculum
这家网站拥有AP认可的完整课程,包含学生练习、打印资源等。不管是教师还是同学们都可以在这里面找到适合自己的资源。不过网站需要付费使用。
12. Project Stem 
网址:
https://projectstem.org
这家网站包含AP Endorsed课程,用于学生自主实践,有大量的教学视频,课程内容完整,包含教师的教学视频和学生的学习视频丰富的练习内容,让学生可以很轻松的过渡到线上的在线学习,有些内容需要付费,但对于the Amazon Future Engineer program录取的学校来说是可以免费使用的
13. Repl.it
网址:
https://replit.com
此网站拥有在线Java编译器和IDE,基于浏览器的集成开发环境,可以用几种不同的编程语言编码,也可以对程序进行分享。而且在网站内教师之间可以共享作业,同学们能够轻松实现合作,并且教师和同学都能够同时编辑代码。
14. Umletino
网址:
https://www.umletino.com/umletino.html
网站本身就是一个基于浏览器用以创建UML图的工具,有助于使代码设计的更有条理且易于输出,同时站内也为教师提供在线资源。
15. UTeach Computer Science A
网址:
https://cs.uteach.utexas.edu/csa
这家网站拥有AP认可的完整课程,包含学生练习、幻灯片演示、资源打印等。站内不仅是为教师提供在线资源和指导,同学们也可以在这里进行练习。缺点是需要付费使用。
CSP Online Resources
1. Code.org
网站:
https://code.org/educate/csp
此网站拥有AP认可的完整课程,学生可以进行自主练习。同时此网站也为同学们提供了能够对AP课程进行很好补充的在线资源。在某些特殊情况下,这些课程可作为主要的教学资源。有教师评价这些课程为 "很容易使用,是我第一年教这门课的救星”。
2. Code HS
网站:
https://codehs.com
此网站拥有AP认可的全套课程,包括教案、视频和练习,学生在站内可进行自主练习。站内提供的课程资料是由CB官方批准的,可作为AP考试和Performance Task的优秀预备课程。
3. Khan Academy — CSP
网站:

https://www.khanacademy.org/computing/ap-computer-science-principles?fbclid=IwAR1jobVtY52AElGYNrAO00V4Cq1HzgJiNXBjeYtSiP62b1H9XdYfAawXPOw
可汗学院就不用多说了,站内为学生提供教学视频,学生可以进行自主练习。站内的课程按照AP CSP 2020 – 21的标准进行了更新,提供了具有总结性和形成性评估的互动课程及指导视频。
4. Project Stem 
网址:
https://projectstem.org
这家网站包含AP Endorsed课程,用于学生自主实践,有大量的教学视频,课程内容完整,包含教师的教学视频和学生的学习视频丰富的练习内容,让学生可以很轻松的过渡到线上的在线学习,有些内容需要付费,但对于the Amazon Future Engineer program录取的学校来说是可以免费使用的
5. Albert.io
网站:
https://www.albert.io/ap-computer-science-principles
此网站提供大量的练习题,这些练习是为课程结束后的考试而准备的,虽然同学们可以自主练习,但前提是成为付费用户。
6. Computer Science Circles
网站:
https://cscircles.cemc.uwaterloo.ca
此网站拥有在线Python编译器,同学们可以通过编译器练习写代码。这个编译器具备预演代码的功能,操作后会展示每一行代码演变后的样子 。
7. CMU CS Academy
网站:
https://academy.cs.cmu.edu
此网站提供在线课程,课程中的Python编程单元,旨在与code.org上的编程单元配对,但也可与其他单元一起使用。同学们可以轻松地在指导下完成或进行独立操作。
8. Coding Bat
网站:
https://codingbat.com/python
站内提供Python和Java编程的简短练习题,同学们可以进行自主练习,完成后会得到即时的反馈,也有详细的编译示例帮助同学们解决问题。
9. CS4G Netsim 
网站:
https://netsim.erinn.io
站内可供同学们进行在线模拟和实验室实验。教师也可以在这里模拟有关数据包、路由器的许多重要概念,甚至是模拟一些网络安全问题,如DOS和MITM攻击。
10. CS50 AP Curriculum
网站:
https://cs50.harvard.edu/ap/2024/
此网站拥有AP认可的完整课程,而且站内为同学和教师提供教学视频。这个网站自带视频、课程、IDE,和所有的一切!
11. Earsketch
网站:
https://earsketch.gatech.edu/landing/#/
同学们可以在站内使用Python或JavaScript编程来创作音乐,Earsketch满足了同学们喜欢创造属于自己的歌曲的想法。
12. Mobile CSP
网址:
https://www.mobilecsp.org
此网站拥有AP认可的完整课程,包括课程、自我检查和讨论问题,同学们可以根据自己的节奏完成。
13. Python Anywhere 
网址:
https://www.pythonanywhere.com
站内提供在线编译器,这一资源使同学们能够在Chromebook上编写Python和JavaScript,而且可以同老师分享自己编写的代码。
14. SQLite Viewer
网址:
https://inloop.github.io/sqlite-viewer/
同学们可以在此网站内进行在线模拟或者实验室实验。这是一款基于网页的SQLite关系数据库工具。它使同学们不需要访问一个完整的关系数据库管理系统就能够练习SQL查询。
15. W3 Schools
网址:
https://www.w3schools.com/
该网站为教师和同学们提供了在线指导和资源、简单易懂且详细的网络开发教程,以及Python、Java、C++和C#的编码教程。
16. Apple
网站:
https://appleeducation.catalog.instructure.com
站内提供AP认可的、使用Apple Books和Xcode进行教学的完整课程
,学生可以进行自主练习。


17. Beauty and Joy of Computing (BJC)
网址:
https://bjc.edc.org/bjc-r/course/bjc4nyc.html
拥有AP认可的完整课程,单元划分明确,同学们可以进行自主练习,完成后无需花费时间等到老师进行评分,可以获得即时反馈。
18. Computer Science (CS) Matters/Project Lead the Way (PLTW) / UTeach /Zulama by Carnegie Learning 
网址:
https://www.csmatters.org
https://www.pltw.org
https://cs.uteach.utexas.edu
https://www.carnegielearning.com/solutions/math/
这几家网站都提供AP认可的完整课程,并为教师提供在线的教学资源。
CS Matters、PLWT和UTeach这三家网站提供的是使用Python语言的课程,除此之外UTeach还提供使用Scratch课程,Zulama则是提供使用GML编程语言的课程。其中,PLTW和Zulama两家网站需要进行付费
Computer Science (CS) Matters
Project Lead the Way (PLTW) 
UTeach 
Zulama by Carnegie Learning 
TD AP备考交流群
或许你刚开始搜集资料为AP大考做准备,却发现「AP资料」太多太杂,无从下手;
或许你专心复习时官方发布了「热点信息」,因为错过而与重要的时间节点,失之交臂;
或许你独自备考了很久,却从没有体会过「被陪伴」的感觉......
而这些问题,在TD 备考交流群中全部不是问题!你不仅可以在社群中领取到全年够用的AP备考资料,第一时间收到CB官方或各大考区的快讯消息,还能找到志同道合的小伙伴和你一同奋战
,大家可以在各式难题上互帮互助,还可以在平时的学习生活中交流经验。
AP备考资料免费赠送,一次领取全年够用
CB官方推荐科目资料、升级最新版教辅资料、TD原创AP备考资料,资料拿到手软,备考省时又省力。
2024 TD AP备考交流群各科资料部分预览
最新版AP教辅部分预览

TD AP原创备考资料合集预览
 讲座直播活动开不停,名师上阵为大家指点迷津
另外TD也会在群中发布和举行不定期的讲座直播等福利活动,期待能给同学们带来更多价值。
AP备考交流群中不定期的讲座直播福利活动
福利
心动不如快速行动,如果同学们想获取最全的AP备考资料,想最快最及时地收到AP资讯,想备考路上不孤军奋战,那就快加入到TD的AP备考交流群中吧!扫描下方二维码添加小马甲微信,发送【AP资料】即可入群,更有丰富的免费资料与免费备考活动等你来~
继续阅读
阅读原文