Difference between revisions of "IB Computer Science I Links"
From WLCS
(→Archived Websites) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | === Programming Practice | + | == APS Canvas == |
+ | * [http://apsva.instructure.com/ Canvas] | ||
+ | |||
+ | == Bui's Labs == | ||
+ | * [[pyKarel Labs]] | ||
+ | * [[Processing Labs]] | ||
+ | |||
+ | == Programming Practice == | ||
* [http://www.codingbat.com CodingBat] | * [http://www.codingbat.com CodingBat] | ||
* [http://projecteuler.net Project Euler] | * [http://projecteuler.net Project Euler] | ||
Line 8: | Line 15: | ||
* [http://rosettacode.org/wiki/Category:Programming_Tasks Rosetta Code: Programming Tasks] | * [http://rosettacode.org/wiki/Category:Programming_Tasks Rosetta Code: Programming Tasks] | ||
− | + | == Textbook & References == | |
− | + | ===Python:=== | |
* [http://www.codecademy.com/tracks/python Codecademy - Python] | * [http://www.codecademy.com/tracks/python Codecademy - Python] | ||
* [http://docs.python.org/py3k/library/turtle.html Python Turtle Documentation] | * [http://docs.python.org/py3k/library/turtle.html Python Turtle Documentation] | ||
− | * [http://openbookproject.net/ | + | * [http://openbookproject.net/thinkcs/python/english3e/ "How to Think Like a Computer Scientist: Python"] |
− | * [ | + | * [https://snakify.org/en/ Snakify] |
* [http://codingbat.com/python CodingBat Python Exercises] | * [http://codingbat.com/python CodingBat Python Exercises] | ||
* [http://www.pythontutor.com/visualize.html#mode=edit Python Tutor/Visualization] | * [http://www.pythontutor.com/visualize.html#mode=edit Python Tutor/Visualization] | ||
− | + | === Python Quick References=== | |
* [[Media:PythonQuickRef_Memento.pdf]] | * [[Media:PythonQuickRef_Memento.pdf]] | ||
* [[Media:PythonQuickRef_Interfaceware.pdf]] | * [[Media:PythonQuickRef_Interfaceware.pdf]] | ||
− | + | ===JavaScript:=== | |
* [https://www.khanacademy.org/cs/programming Khan Academy - JavaScript] | * [https://www.khanacademy.org/cs/programming Khan Academy - JavaScript] | ||
* [http://www.codecademy.com/tracks/javascript Codecademy - JavaScript] | * [http://www.codecademy.com/tracks/javascript Codecademy - JavaScript] | ||
− | + | ===Java:=== | |
* [http://interactivepython.org/runestone/static/java4python/index.html Java for Python Programmers] | * [http://interactivepython.org/runestone/static/java4python/index.html Java for Python Programmers] | ||
* [http://codingbat.com/java CodingBat Java Exercises] | * [http://codingbat.com/java CodingBat Java Exercises] | ||
Line 38: | Line 45: | ||
* [[How to install JCreator]] | * [[How to install JCreator]] | ||
--> | --> | ||
− | + | == Archived Websites == | |
+ | * [[IBCS1 - 1920]] | ||
+ | * [[IBCS1 - 1819]] | ||
+ | * [[IBCS1 - 1718]] | ||
+ | * [[IBCS1 - 1617]] | ||
* [[IBCS1 - 1516]] | * [[IBCS1 - 1516]] | ||
* [[IBCS1 - 1415]] | * [[IBCS1 - 1415]] |
Latest revision as of 10:36, 4 October 2019
Contents
APS Canvas
Bui's Labs
Programming Practice
- CodingBat
- Project Euler
- Rosalind
- Reddit: DailyProgrammer
- 100 Little Programming Exercises
- 46 Simple Python Exercises
- Rosetta Code: Programming Tasks
Textbook & References
Python:
- Codecademy - Python
- Python Turtle Documentation
- "How to Think Like a Computer Scientist: Python"
- Snakify
- CodingBat Python Exercises
- Python Tutor/Visualization