Logic Building practice

Filter by difficulty, use hints, reveal solutions and save attempts locally.

1. Practice Logic Building overview by building one step of a small real project feature and checking the result.

code-writing
beginnerLogic Building overview

1. Start from the Logic Building 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 Logic Building setup by building one step of a small real project feature and checking the result.

code-fix
beginnerLogic Building setup

1. Start from the Logic Building 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 Logic Building syntax by building one step of a small real project feature and checking the result.

output
beginnerLogic Building syntax

1. Start from the Logic Building 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 Logic Building examples by building one step of a small real project feature and checking the result.

fill-blank
beginnerLogic Building examples

1. Start from the Logic Building 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 Logic Building workflow by building one step of a small real project feature and checking the result.

true-false
beginnerLogic Building workflow

1. Start from the Logic Building 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 Logic Building validation by building one step of a small real project feature and checking the result.

mini-project
beginnerLogic Building validation

1. Start from the Logic Building 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 Logic Building debugging by building one step of a small real project feature and checking the result.

mcq
beginnerLogic Building debugging

1. Start from the Logic Building 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 Logic Building best practices by building one step of a small real project feature and checking the result.

code-writing
beginnerLogic Building best practices

1. Start from the Logic Building 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 Logic Building overview by building one step of a small real project feature and checking the result.

code-fix
beginnerLogic Building overview

1. Start from the Logic Building 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 Logic Building setup by building one step of a small real project feature and checking the result.

output
beginnerLogic Building setup

1. Start from the Logic Building 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 Logic Building syntax by building one step of a small real project feature and checking the result.

fill-blank
intermediateLogic Building syntax

1. Start from the Logic Building 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 Logic Building examples by building one step of a small real project feature and checking the result.

true-false
intermediateLogic Building examples

1. Start from the Logic Building 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 Logic Building workflow by building one step of a small real project feature and checking the result.

mini-project
intermediateLogic Building workflow

1. Start from the Logic Building 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 Logic Building validation by building one step of a small real project feature and checking the result.

mcq
intermediateLogic Building validation

1. Start from the Logic Building 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 Logic Building debugging by building one step of a small real project feature and checking the result.

code-writing
intermediateLogic Building debugging

1. Start from the Logic Building 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 Logic Building best practices by building one step of a small real project feature and checking the result.

code-fix
intermediateLogic Building best practices

1. Start from the Logic Building 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 Logic Building overview by building one step of a small real project feature and checking the result.

output
intermediateLogic Building overview

1. Start from the Logic Building 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 Logic Building setup by building one step of a small real project feature and checking the result.

fill-blank
intermediateLogic Building setup

1. Start from the Logic Building setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.