Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024-divide-and-conquer-solving-problems-in-steps #131

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

liuchengray
Copy link
Collaborator

No description provided.

@tri2820 tri2820 changed the title add article 2024-divide-and-conquer-solving-problems-in-steps Nov 21, 2024
@carinaschrenk
Copy link
Collaborator

Internal Feedback Round 2A 21.11

Thoughts

  • Really good example -> relatable
  • Squeezing quicksort into one sentence is ambitious
    • -> Might not be suitable here
    • -> When cleaning your room, there are no comparisons -> Where is the pivot element?

Ideas

  • "Queens problem" could be a better example to use than quicksort
  • The article could be made shorter by merging the example of the first paragraph into the second

@liuchengray
Copy link
Collaborator Author

External feedback:

Part of participants that are computer science students/graduates: 45 %
Part of participants that would read the booklet if it was not for this survey: 67 %

Clarity of the article:

  • Very clear: 62 %
  • Clear: 23 %
  • Not clear: 15 %

Technical vs. Non-technical:

Good balance between technical depth and readability: 88 %
The article was too technical: 12 %

Engagement:

  • I stayed engaged throughout: 90 %
  • I lost interest midway: 10 %

Structure of the article:

  • The structure is clear and easy to follow: 84 %
  • The structure was confusing: 16 %

Part of participants that understand the purpose of the article: 90 %

Part of participants that think the drawing helps to understand the meaning of the article: 70 %

Factual errors/inaccuracies or additional comments:

  • The image has multiple rooms, so divide and conquer be design. But the example is about one room which is in my a opinion the better example, as one room can be cleaned differently. But the image does not fit to the good example.
  • Explain pivot or use a describing term.
  • That was clear.
  • Nice one - best so far.

@liuchengray
Copy link
Collaborator Author

Another version:

Divide and Conquer: Solving Problems in Steps
Imagine making a pizza. First, you prepare the dough, then the toppings, and finally bake it. Step by step, chaos turns into a delicious meal.
This is "divide and conquer" in action. Algorithms like merge sort use this approach: break a big problem into smaller parts, solve each one, and combine the results.
Simplify by dividing, conquer by solving step by step!

@carinaschrenk carinaschrenk added 2024: Status - Included - Booklet The article made it into the final selection. But might still need minor changes before merging and removed 2024: revised labels Dec 19, 2024
@liuchengray liuchengray added the 2024: revised Did the author create a new version based on the creative feedback? label Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024: Category - Theoretical 2024: Difficulty - Easy 2024: Length - Medium 2024: revised Did the author create a new version based on the creative feedback? 2024: round 2 articles of round 2 2024: Status - Included - Booklet The article made it into the final selection. But might still need minor changes before merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants