Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -1,4 +1,4 @@
 awesome-python-in-education !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 awesome-python-in-education !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of resources about Python in Education 
@@ -96,9 +96,9 @@
⟡ Python Tutorials and Courses Directory (https://hackr.io/tutorials/learn-python)
⟡ Python as a Second Language (https://swcarpentry.github.io/python-second-language/)
⟡ A simple tutorial about effectively using pdb (https://github.com/spiside/pdb-tutorial)
⟡ Beginning Python (http://archive.oreilly.com/oreillyschool/courses/Python1/index.html) - Getting More out of Python (http://archive.oreilly.com/oreillyschool/courses/Python2/index.html) - The Python 
Environment (http://archive.oreilly.com/oreillyschool/courses/Python3/index.html) - Advanced Python (http://archive.oreilly.com/oreillyschool/courses/Python4/index.html) - 4 courses from the archived O'Reilly 
School of Technology
⟡ Beginning Python (http://archive.oreilly.com/oreillyschool/courses/Python1/index.html) - Getting More out of Python (http://archive.oreilly.com/oreillyschool/courses/Python2/index.html) - 
The Python Environment (http://archive.oreilly.com/oreillyschool/courses/Python3/index.html) - Advanced Python (http://archive.oreilly.com/oreillyschool/courses/Python4/index.html) - 4 
courses from the archived O'Reilly School of Technology
⟡ Testing and Continuous Integration with Python (http://katyhuff.github.io/python-testing/) - a tutorial from the Software Carpentry.
⟡ Playground and cheatsheet for learning Python (https://github.com/trekhleb/learn-python)
⟡ Try Python (https://www.codeschool.com/courses/try-python) - a free course from Code School.
@@ -164,7 +164,8 @@
⟡ CodeCombat (https://codecombat.com/)
⟡ TeachCraft: Minecraft + Python (https://teachcraft.net/) - Run your own TeachCraft Server (https://github.com/TeachCraft/TeachCraft-Server)
⟡ Slice like a Ninja (http://bruab.github.io/slice_like_a_ninja/)
⟡ Python Datasets: The Collection of Really Great, Interesting, Situated Datasets (https://think.cs.vt.edu/corgis/python/index.html) - (visit CORGIS (https://think.cs.vt.edu/corgis/) for raw formats)
⟡ Python Datasets: The Collection of Really Great, Interesting, Situated Datasets (https://think.cs.vt.edu/corgis/python/index.html) - (visit CORGIS (https://think.cs.vt.edu/corgis/) for raw 
formats)
⟡ Interactive Coding Challenges (https://github.com/donnemartin/interactive-coding-challenges)
⟡ Pyweek Programming Challenge (https://pyweek.org/)
⟡ CodingGame (https://www.codingame.com)
@@ -232,7 +233,8 @@
⟡ What the fck Python? (https://github.com/satwikkansal/wtfpython) - A collection of interesting and tricky Python examples
⟡ DjangoGirls Introduction to Python (https://tutorial.djangogirls.org/en/python_introduction/)
⟡ Experiments in Python Pedagogy (https://github.com/4dsolutions/Python5) - rendered version (http://nbviewer.jupyter.org/github/4dsolutions/Python5/tree/master/)
⟡ 29 common beginner Python errors on one page (http://pythonforbiologists.com/index.php/29-common-beginner-python-errors-on-one-page/) from Python for Biologists (https://pythonforbiologists.com/)
⟡ 29 common beginner Python errors on one page (http://pythonforbiologists.com/index.php/29-common-beginner-python-errors-on-one-page/) from Python for Biologists 
(https://pythonforbiologists.com/)
⟡ Learn Python - Udacity (https://www.udacity.com/learn/python)
⟡ Popular Python Recipes (http://code.activestate.com/recipes/langs/python/)
⟡ Transforming Code into Beautiful, Idiomatic Python (https://gist.github.com/JeffPaine/6213790)
@@ -258,7 +260,8 @@
Forums
⟡ StackOverflow: 'python' tag (http://stackoverflow.com/questions/tagged/python) - sopython.com community website (https://sopython.com/)
⟡ reddit: r/Python (https://www.reddit.com/r/Python/) - r/learnpython (https://www.reddit.com/r/learnpython/) - r/pythontips (https://www.reddit.com/r/pythontips/) - r/pygame (https://www.reddit.com/r/pygame/)
⟡ reddit: r/Python (https://www.reddit.com/r/Python/) - r/learnpython (https://www.reddit.com/r/learnpython/) - r/pythontips (https://www.reddit.com/r/pythontips/) - r/pygame 
(https://www.reddit.com/r/pygame/)
Tools and Libraries
@@ -286,8 +289,8 @@
⟡ Python Arcade Library (http://arcade.academy/)
⟡ Pyglet (http://www.pyglet.org/) - a pure python cross-platform application framework intended for game development
⟡ Python Mode for Processing (http://py.processing.org/)
⟡ PythonTurtle (http://pythonturtle.org/) - A learning environment for Python programming suitable for beginners and children, inspired by Logo. Easy installer for Windows so it could be installed by children on
computers without internet access.
⟡ PythonTurtle (http://pythonturtle.org/) - A learning environment for Python programming suitable for beginners and children, inspired by Logo. Easy installer for Windows so it could be 
installed by children on computers without internet access.
⟡ A Simple Tutorial for Python's turtle.py Module (https://github.com/asweigart/simple-turtle-tutorial-for-python/blob/master/simple_turtle_tutorial.md)
⟡ VPython (http://vpython.org/) - 3D programming
⟡ Pymunk (http://www.pymunk.org/) - 2D physics library
@@ -383,7 +386,8 @@
⟡ nbtutor (https://github.com/lgpage/nbtutor) - visualize Python code execution (line-by-line)
⟡ nbval (https://github.com/computationalmodelling/nbval) - Py.test plugin for validating Jupyter notebooks
⟡ notedown (https://github.com/aaren/notedown/) - Convert IPython Notebooks to markdown (and back)
⟡ pixiedebugger (https://medium.com/ibm-watson-data-lab/the-visual-python-debugger-for-jupyter-notebooks-youve-always-wanted-761713babc62) - The Visual Python Debugger for Jupyter Notebooks Youve Always Wanted
⟡ pixiedebugger (https://medium.com/ibm-watson-data-lab/the-visual-python-debugger-for-jupyter-notebooks-youve-always-wanted-761713babc62) - The Visual Python Debugger for Jupyter Notebooks 
Youve Always Wanted
⟡ pynb (https://github.com/minodes/pynb) - Jupyter Notebooks as plain Python code with embedded Markdown text
⟡ rst2ipynb (https://github.com/nthiery/rst-to-ipynb) - convert standalone reStructuredText files to Jupyter notebook file
⟡ sphinxcontrib-jupyter (https://github.com/QuantEcon/sphinxcontrib-jupyter) - A Sphinx Extension for Generating Jupyter Notebooks
@@ -438,7 +442,8 @@
Conferences and videos
⟡ Taking Your Python Skills to the Next Level With Pythonic Code (http://www.datadependence.com/2016/07/pythonic-code-video-series-intro/) - 5 powerful Pythonic concepts and over 45 minutes of video examples.
⟡ Taking Your Python Skills to the Next Level With Pythonic Code
 (http://www.datadependence.com/2016/07/pythonic-code-video-series-intro/) - 5 powerful Pythonic concepts and over 45 minutes of video examples.
⟡ Weekly Python Chat (http://www.weeklypython.chat/) - Weekly live video chats about Python, teaching, open source, and more
⟡ Python in Australian Education seminar (https://2016.pycon-au.org/programme/python_in_education_seminar) (2016)
⟡ PyCon Australia 2015 Education Miniconf (https://www.youtube.com/playlist?list=PLs4CJRBY5F1I5vuApyUXp6bLWly1E-b0s) (youtube playlist)
@@ -446,11 +451,12 @@
⟡ A one-day mini-conference about Python in Education (http://2016.pyconuk.org/teachers/) (PyConUK 2016)
⟡ PyVideo tag 'education' (http://pyvideo.org/tag/education/)
⟡ Khan Academy Computer Science (Python video playlist) (https://www.youtube.com/playlist?list=PL36E7A2B75028A3D6)
⟡ Python Programming in one video (https://www.youtube.com/watch?v=N4mEzFDjqtA) - Learn to Program with Python (https://www.youtube.com/playlist?list=PLGLfVvz_LVvTn3cK5e6LjhgGiSeVlIRwt) Derek Banas playlist
⟡ Python Programming in one video (https://www.youtube.com/watch?v=N4mEzFDjqtA) - Learn to Program with Python (https://www.youtube.com/playlist?list=PLGLfVvz_LVvTn3cK5e6LjhgGiSeVlIRwt) Derek
Banas playlist
⟡ CPython internals: A ten-hour codewalk through the Python interpreter source code (http://pgbovine.net/cpython-internals.htm)
⟡ Teaching Python: The Hard Parts (http://pyvideo.org/pycon-us-2016/elana-hashman-teaching-python-the-hard-parts-pycon-2016.html) - PyCon 2016
⟡ Episode 14  Allen Downey on Teaching Computer Science with Python (https://www.pythonpodcast.com/episode-14-allen-downey-on-teaching-computer-science-with-python/) from podcast.\__init__('Python') 
(https://www.pythonpodcast.com/)
⟡ Episode 14  Allen Downey on Teaching Computer Science with Python (https://www.pythonpodcast.com/episode-14-allen-downey-on-teaching-computer-science-with-python/) from 
podcast.\__init__('Python') (https://www.pythonpodcast.com/)
⟡ Python For Informatics (https://www.youtube.com/playlist?list=PLlRFEj9H3Oj4JXIwMwN1_ss1Tk8wZShEJ)
⟡ Python for Everybody - Exploring Information (https://www.youtube.com/playlist?list=PLlRFEj9H3Oj7Bp8-DfGpfAfDBiblRfl5p)
⟡ sentdex youtube playlists (https://www.youtube.com/user/sentdex/playlists) or via Python Programming (https://pythonprogramming.net/)
@@ -478,7 +484,8 @@
⟡ Intermediate Python (http://book.pythontips.com/) - github repo (https://github.com/yasoob/intermediatePython)
⟡ Python Practice Book (http://anandology.com/python-practice-book/)
⟡ Scipy Lecture Notes (http://www.scipy-lectures.org/)
⟡ Problem Solving with Algorithms and Data Structures using Python (http://interactivepython.org/courselib/static/pythonds/index.html) - accompanying videos (https://teklern.blogspot.com.es/p/blog-page.html)
⟡ Problem Solving with Algorithms and Data Structures using Python (http://interactivepython.org/courselib/static/pythonds/index.html) - accompanying videos 
(https://teklern.blogspot.com.es/p/blog-page.html)
⟡ Python for Everybody - Exploring Data In Python 3 (http://www.py4e.com/book)
⟡ Composing Programs (http://composingprograms.com/) based on SICP textbook.
⟡ Dive into Python 3 (https://www.diveinto.org/python3/)
@@ -532,7 +539,8 @@
⟡ Practices of the Python Pro (https://www.manning.com/books/practices-of-the-python-pro) - Professional software development principles and best practices for beginning developers.
⟡ The Well-Grounded Python Developer (https://www.manning.com/books/the-well-grounded-python-developer) - Helping programmers who know Python become and think like developers.
⟡ Tiny Python Projects (https://www.manning.com/books/tiny-python-projects) - An introduction to Python fundamentals through puzzles and games.
⟡ Publishing Python Packages (https://www.manning.com/books/publishing-python-packages) - Book that reveals best practices and standards for packaging your Python code in an easy, automated, and scalable way..
⟡ Publishing Python Packages
 (https://www.manning.com/books/publishing-python-packages) - Book that reveals best practices and standards for packaging your Python code in an easy, automated, and scalable way..
No Starch Press