freeCodeCamp / freeCodeCamp/freeCodeCamp

Create a prototype for Python functions workshop

Open
#64,627 8 comments 0 reactions 1 assignee Claimed by @rustom-yadav View on GitHub
Naomi's Sprints python v9 cert scope: curriculum
Dominant language
TypeScript
Stars
455k
Forks
46.2k
Avg merge
1d 17h
Merged PRs (30d)
215

Description

This workshop should focus on functions and scope. Campers will know how to write conditional statements, work with strings, and few other concepts. Make sure to verify what hasn't been taught yet.

Asking campers to create two or three simple functions would be enough for this workshop.
Image

this coment shows the new structure of the section in more details, to know which topics are available: https://github.com/freeCodeCamp/freeCodeCamp/issues/64537#issuecomment-3647068036

## This issue is part of Naomi's sprint initiatives.

If you are interested in working on this issue, [join our Discord](https://chat.freecodecamp.org) and ping Naomi!

### Action Items

- [x] Prototype created and PRed to https://github.com/freeCodeCamp/curriculumexpansion
- [x] Prototype reviewed + approved + merged by staff
- [x] Break prototype down into steps (if workshop) or individual "step" (if lab) - write description, hint text **only** (no tests yet), and seed code. Refer to https://contribute.freecodecamp.org/how-to-work-on-coding-challenges
- [x] DRAFT PR opened on https://github.com/freeCodeCamp/freeCodeCamp
- [ ] Team + Naomi review your steps, confirm the breakdown + user stories look good
- [ ] Begin writing the actual test logic, refer to https://contribute.freecodecamp.org/curriculum-help/#basic-usage-pattern for how to write tests for Python challenges
- [ ] Mark PR as not a draft, team reviews + approves + merges
- [ ] YOU DID IT GO CELEBRATE!

### Other Details

- Remember to keep an eye on your PRs and respond to review comments and suggestions
- For workshops, refer to: https://contribute.freecodecamp.org/how-to-work-on-coding-challenges/
- For labs, refer to: https://contribute.freecodecamp.org/how-to-work-on-labs/

### Questions

Ping Naomi in the sprint channel on Discord

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.