Coding
Gears
Working Together
Engineering Process
Miscellaneous
100

What is the role of the driver in pair programming?

Their role is to create/write the code.

100

In Figure 2, the is a mechanism referred to as a _____________________________

Chain Drive

100

How is a build guide a useful communication tool for engineers?

It provides clear step-by-step instructions to help you assemble parts successfully.

100

What step is it called when you complete a client summary and consider universal design?

Define the Problem

100

Which of the following statements is true while creating a prototype?

         a.  It should look exactly like the final product.

         b.  You should spend all your time decorating it.

         c.  It should meet all the design requirements.

         d.  It should function properly.

C and D.

200

What is one benefit of adding a loop to an algorithm?

Using a loop will reduce the number of steps and time you spend writing and editing the code.

200

If you want the output speed to be faster than the input speed. How should you assemble the gears of a gear train to achieve this result?

The driving gear needs to be larger than the driven gear.

200

A group of students is working together on a product solution, and they decide they should establish team norms. Why is this important to do before they begin?

It sets the expectations for how the group should effectively interact with each other.

200

Step 2 is to Generate Concepts. What does that mean?

Brainstorm and share ideas.

200

In Figure 4, what is the total spin time of the motor?

12 seconds.

300

What is the role of the Navigator in pair programming?

Their role is to review the code.

300

Refer to the simple gear train setup in Figure 3.  If there is a hand crank on the middle gear, describe how many input, output, and idler gears there are.

There are one input gear and two output gears.

300

Why is an engineering notebook an important tool to have?

To troubleshoot any problems that may occur, ensure that it meets the design requirements, and try out different improvements to the design.

300

What is the step called when you explain your design solution to others with the use of visual aids?

Design a Solution

300

In Figure 5, a team wants to create an automated system that uses a bumper switch to start a motor. They create the following program, but when tested, nothing happens. What would fix the error?

Adding a forever loop or using a conditional event block

400

Use the code in Figure 1 to answer the following question. You want your code to meet the following requirements: 

  • The robot must move forward and backward.

  • The code must include a loop.

  • The code must include a wait or pause.

  • The code must continue to repeat for as long as the program is running.

What do you need to change about the code in the photo for this to be true?


We need to replace the repeat loop with a forever loop.

400

If a gear train had a the driving gear rotates 4 times and the driven gear rotates 3 times, describe the relationship of the size of the gears.

The driving gear is larger than the driven gear.

400

While working on a project to create a design solution, it is important that your team uses what skills to be successful?

Collaborate on building the solution, discuss all ideas as a group and plan the algorithm, document all group work and ideas in the group’s notebook.

400

Step 4 is to Build and Test. What does that mean?

Construct a prototype and collect testing results.

400

After learning how to create algorithms, you realize you have a strong interest in learning more about creating programs in high school to determine whether the skill could be a possible career path for you. What types of classes would help you specifically learn more about coding?

Software Development

500

What is an example of a conditional statement?

If/Then Statement

500

If a gear train had a the driving gear rotates 1 times and the driven gear rotates 5 times, describe the relationship of the size of the gears.

The driving gear is smaller than the driven gear.

500

What would be a good method for building a prototype as a group?

Answers are subjective, but should include taking turns completing the build or delegating roles.

500

In step 5, you must assess if the design requirements are met and make any necessary changes. What is this step called?

Evaluate the Solution

500

Why is it important to complete a client summary?

To outline the design requirements necessary to meet the needs of the user.

M
e
n
u