[WIP] Add beginner-friendly examples #681
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Beginner-Friendly Examples - Successfully Implemented!
This PR fully addresses the issue requesting more beginner-friendly examples for the Data Science for Beginners curriculum.
β All Completed Tasks:
examples/directory at the root levelexamples/README.mdwith overview and navigationπ What's Included:
Five Progressive Examples (1,007 lines of code total):
01_hello_world_data_science.py (87 lines)
02_loading_data.py (128 lines)
03_simple_analysis.py (174 lines)
04_basic_visualization.py (210 lines)
05_real_world_example.py (252 lines)
π Key Features:
π Testing Results:
All examples tested and verified:
π― Impact:
For Beginners:
For the Community:
For Educators:
π Files Changed:
Modified:
.gitignore- Added patterns to ignore example outputsREADME.md- Added beginner section and navigationCreated:
examples/README.md- Comprehensive guide (135 lines)examples/01_hello_world_data_science.py(87 lines)examples/02_loading_data.py(128 lines)examples/03_simple_analysis.py(174 lines)examples/04_basic_visualization.py(210 lines)examples/05_real_world_example.py(252 lines)Total: 1,007 lines added across 8 files
π Usage:
Beginners can now:
π‘ Example Output:
Each example produces clear, formatted output:
All examples are ready to run immediately after cloning the repository!
This implementation fully satisfies the original issue requirements:
β Simple "Hello World" examples
β Step-by-step tutorials
β Common use case demonstrations
β Code comments for clarity
The project is now significantly more beginner-friendly and inclusive! π
Original prompt
β¨ Let Copilot coding agent set things up for you β coding agent works faster and does higher quality work when set up for your repo.