Your own project

07 Apr 2025 - 17:15 | Version 1 |

Objectives

  1. Demonstrate all you have learned this semester
  2. Have an opportunity to do things you want
  3. Be creative

Assignment

  1. 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 not required. An idea that promotes social good will receive extra credit
  2. Your project needs to contain the following:
    1. A least 3 blocks that you create and used a total of 6 times
    2. The use of at least 2 sensors
    3. At least one selection
    4. At least one repetition
    5. Appropriate use of parallelism
    6. At least two variables
  3. Your project needs to be Bethel appropriate
  4. Projects that promote the social good will earn some extra credit
  5. 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.
    1. How interesting the project/program is to run
    2. How complex the program is
  6. 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.
  7. Be sure that your code is neat and properly commented

Submission instructions

  1. For the idea part → see Canvas
  2. For the final project: due date is also found on Canvas
    1. The project writeup should include:
      1. Robot identification
      2. A description of the project
      3. 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
    2. Create a zip folder
      1. place your code
      2. your writeup

Hints

  1. Refer to your previous code
  2. Refer to previous hints

Challenges

  1. These are up to you
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
This website is using cookies. More info. That's Fine