awesome-python-in-education-zh
github.com/wwj718/awesome-python-in-education-zh ↗Python在教育方面的资源列表
179
GitHub Stars
300
Curated Resources
7
Categories
4 hours ago
Last Refreshed
课程练习和游戏参考和论坛工具与库会议与视频书籍硬件
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me jupyter resources from awesome-python-in-education-zh"
Installation instructions →What's inside
工具与库
- 28 Jupyter Notebook tips, tricks and shortcutsJupyter
- binderJupyter
将一个github库变为一系列的交互式notebook.
- Bokeh可视化
- bpythonIDEs
- coala调试器
发现与处理代码问题
- Custom Jupyter Notebook ThemesJupyter
参考和论坛
- 29 common beginner Python errors on one page参考
- A gallery of interesting IPython Notebooks参考
一些有趣的IPython Notebooks汇总
- Algorithms参考
- Algorithms implemented in python (for education)参考
- Anti-Patterns in Python Programming参考
Python编程中的反模式
- awesome-python参考
python资源列表(awesome系列)
课程
- A Crash Course in Python for Scientists介绍和教程
通过jupyter notebook来教学,特点是速成
- Applied Plotting, Charting & Data Representation in Python介绍和教程
coursera上的一门课,介绍信息可视化的基础知识,并重点使用matplotlib库进行图表制作
- A simple tutorial about effectively using pdb介绍和教程
一篇教你使用pdb的教程
- A Whirlwind Tour of Python介绍和教程
一本电子书,内容包括包括NumPy,Pandas,Matplotlib,Scikit-learn等,在github有配套源码
- Beginning Python介绍和教程
来自O'Reilly技术学院的4门课程
- BlockPy交互式编程环境
基于web的编程环境,让你能同时使用blockly积木块和代码来编程,为数据科学而生
书籍
会议与视频
- A one-day mini-conference about Python in Education
- Build applications in Python the antitextbook
- CPython internals: A ten-hour codewalk through the Python interpreter source code
- Dan Bader's youtube channel
- Episode 14 – Allen Downey on Teaching Computer Science with Python
- Khan Academy Computer Science (Python video playlist)
硬件
练习和游戏
- Boston Python Puzzles
通过解决一个个有趣的谜题来学习
- CheckiO
用户可以通过编程(Python/JavaScript)来解决游戏中的各种任务,还可以与其他开发者玩编程逻辑游戏进行比赛,来交流编程技能、经验
- CodeAbbey
网站带有online judgement,让你在做题中进步
- CodeCombat
这是一个多人回合制策略游戏,在游戏中你可以用代码去创建你的人工智能
- Code & Conquer
- CodeFights
Showing a sample of 300 resources. View the full list on GitHub →