本项目包含四个Python编程专栏,用于测试智能批改功能,为老师们提供演示效果。
仓库地址:https://cnb.cool/cloudstudio/course-examples/Intelligent_correction
包含5道经典算法题,每题都有完整的输入输出测试用例:
每道题包含:
problem_description.md - 题目描述student_solution.py - 学生模板文件answer.py - 标准答案test1.in/out, test2.in/out, test3.in/out - 三组测试用例包含5道无法用输入输出测试的Python题目:
每道题包含:
problem_description.md - 题目描述student_solution.py - 学生模板文件answer.py - 完整实现包含5道使用Jupyter Notebook的数据科学题目:
每道题包含:
problem_description.md - 题目描述student_solution.ipynb - 学生模板Notebookanswer.ipynb - 完整解答Notebook包含5道涉及不同模态数据的题目:
每道题包含:
problem_description.md - 题目描述student_solution.py - 学生模板文件answer.py - 完整实现# 基础依赖
pip install numpy pandas matplotlib seaborn
# 机器学习
pip install scikit-learn tensorflow pytorch
# 图像处理
pip install opencv-python pillow
# 音频处理
pip install librosa pydub soundfile
# 网络爬虫
pip install requests beautifulsoup4
# Web开发
pip install flask flask-sqlalchemy
# Jupyter
pip install jupyter notebook
workspace/ ├── column1_oj/ # 传统OJ题型 │ ├── problem1_two_sum/ │ ├── problem2_fibonacci/ │ ├── problem3_palindrome/ │ ├── problem4_prime_count/ │ └── problem5_binary_search/ ├── column2_non_oj/ # 非OJ题型 │ ├── problem1_class_design/ │ ├── problem2_file_processing/ │ ├── problem3_web_scraper/ │ ├── problem4_api_design/ │ └── problem5_machine_learning/ ├── column3_jupyter/ # Jupyter题型 │ ├── problem1_data_analysis/ │ ├── problem2_machine_learning/ │ ├── problem3_statistics/ │ ├── problem4_deep_learning/ │ └── problem5_time_series/ └── column4_multimodal/ # 多模态题型 ├── problem1_image_processing/ ├── problem2_audio_processing/ ├── problem3_text_mining/ ├── problem4_video_analysis/ └── problem5_sensor_data/
如有问题或建议,请联系项目维护者。