Your own project
Objectives
- Demonstrate all you have learned this semester
- Have an opportunity to do things you want
- Be creative
Assignment
- Come up with an idea. It is highly recommended that you get your idea "approved" within the first week! This is allow you to be sure that the idea is doable but it is not required. An idea that promotes social good will receive extra credit
- Your project needs to contain the following:
- A least 3 blocks that you create and used a total of 6 times
- The use of at least 2 sensors
- At least one selection
- At least one repetition
- Appropriate use of parallelism
- At least two variables
- Your project needs to be Bethel appropriate
- Projects that promote the social good will earn some extra credit
- When you present your project, your classmates will rank it based on the following. You might want to keep that in mind when you develop the project.
- How interesting the project/program is to run
- How complex the program is
- Suggestion: choose a project that can be developed in stages so that you have a working project at the end of each stage. That way, if you run out of time or finish early, you can easily adapt.
- Be sure that your code is neat and properly commented
Submission instructions
- For the idea part -> see Canvas
- For the final project: due date is also found on Canvas
- The project writeup should include:
- Robot identification
- A description of the project
- How well you did (scale of 1 to 10 with 5 average and 10 being exceptional) in the area of interesting program and the area of complex code. Explain why you believe you deserve the rankings you gave your work
- Create a zip folder
- place your code
- your writeup
Hints
- Refer to your previous code
- Refer to previous hints
Challenges
- These are up to you
This topic: CenterForComputing
> WebHome >
SyllabiSpring2025 >
CSC102SylS2025 > CSC102S2025Lab11
Topic revision: r3 - 2026-07-09 - CathyBareiss