Intro to Programming practice
Filter by difficulty, use hints, reveal solutions and save attempts locally.
1. Practice Intro to Programming overview by building one step of a small real project feature and checking the result.
code-writing1. Start from the Intro to Programming 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 Intro to Programming setup by building one step of a small real project feature and checking the result.
code-fix1. Start from the Intro to Programming 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 Intro to Programming syntax by building one step of a small real project feature and checking the result.
output1. Start from the Intro to Programming 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 Intro to Programming examples by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Intro to Programming 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 Intro to Programming workflow by building one step of a small real project feature and checking the result.
true-false1. Start from the Intro to Programming 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 Intro to Programming validation by building one step of a small real project feature and checking the result.
mini-project1. Start from the Intro to Programming 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 Intro to Programming debugging by building one step of a small real project feature and checking the result.
mcq1. Start from the Intro to Programming 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 Intro to Programming best practices by building one step of a small real project feature and checking the result.
code-writing1. Start from the Intro to Programming 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 Intro to Programming overview by building one step of a small real project feature and checking the result.
code-fix1. Start from the Intro to Programming 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 Intro to Programming setup by building one step of a small real project feature and checking the result.
output1. Start from the Intro to Programming 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 Intro to Programming syntax by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Intro to Programming 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 Intro to Programming examples by building one step of a small real project feature and checking the result.
true-false1. Start from the Intro to Programming 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 Intro to Programming workflow by building one step of a small real project feature and checking the result.
mini-project1. Start from the Intro to Programming 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 Intro to Programming validation by building one step of a small real project feature and checking the result.
mcq1. Start from the Intro to Programming 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 Intro to Programming debugging by building one step of a small real project feature and checking the result.
code-writing1. Start from the Intro to Programming 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 Intro to Programming best practices by building one step of a small real project feature and checking the result.
code-fix1. Start from the Intro to Programming 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 Intro to Programming overview by building one step of a small real project feature and checking the result.
output1. Start from the Intro to Programming 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 Intro to Programming setup by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Intro to Programming setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.