Problem Solving practice
Filter by difficulty, use hints, reveal solutions and save attempts locally.
1. Practice Problem Solving overview by building one step of a small real project feature and checking the result.
code-writing1. Start from the Problem Solving overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
2. Practice Problem Solving setup by building one step of a small real project feature and checking the result.
code-fix1. Start from the Problem Solving setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
3. Practice Problem Solving syntax by building one step of a small real project feature and checking the result.
output1. Start from the Problem Solving syntax lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
4. Practice Problem Solving examples by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Problem Solving examples lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
5. Practice Problem Solving workflow by building one step of a small real project feature and checking the result.
true-false1. Start from the Problem Solving workflow lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
6. Practice Problem Solving validation by building one step of a small real project feature and checking the result.
mini-project1. Start from the Problem Solving validation lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
7. Practice Problem Solving debugging by building one step of a small real project feature and checking the result.
mcq1. Start from the Problem Solving debugging lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
8. Practice Problem Solving best practices by building one step of a small real project feature and checking the result.
code-writing1. Start from the Problem Solving best practices lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
9. Practice Problem Solving overview by building one step of a small real project feature and checking the result.
code-fix1. Start from the Problem Solving overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
10. Practice Problem Solving setup by building one step of a small real project feature and checking the result.
output1. Start from the Problem Solving setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
11. Practice Problem Solving syntax by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Problem Solving syntax lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
12. Practice Problem Solving examples by building one step of a small real project feature and checking the result.
true-false1. Start from the Problem Solving examples lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
13. Practice Problem Solving workflow by building one step of a small real project feature and checking the result.
mini-project1. Start from the Problem Solving workflow lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
14. Practice Problem Solving validation by building one step of a small real project feature and checking the result.
mcq1. Start from the Problem Solving validation lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
15. Practice Problem Solving debugging by building one step of a small real project feature and checking the result.
code-writing1. Start from the Problem Solving debugging lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
16. Practice Problem Solving best practices by building one step of a small real project feature and checking the result.
code-fix1. Start from the Problem Solving best practices lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
17. Practice Problem Solving overview by building one step of a small real project feature and checking the result.
output1. Start from the Problem Solving overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
18. Practice Problem Solving setup by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Problem Solving setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.