Flashcards: Grade 8 Coding and Robotics — 78 cards

All cards

1Question

What is voltage in electrical terms?

Answer

Voltage is the electrical potential difference between two points.

2Question

How is current defined in an electrical circuit?

Answer

Current is the flow of electrons through a circuit.

3Question

What does resistance measure in a material?

Answer

Resistance measures a material’s opposition to current flow.

4Question

What formula expresses Ohm’s Law relating voltage, current, and resistance?

Answer

Ohm’s Law is V = I × R.

5Question

How can resistance be calculated using voltage and current?

Answer

Resistance is calculated as R = V ÷ I.

6Question

What is a program statement?

Answer

A statement is a single instruction or command line in a program.

7Question

How do text-based program statements usually end?

Answer

They usually end with a semicolon.

8Question

Does voltage flow by itself in a circuit?

Answer

No, voltage does not flow by itself.

9Question

What is an embedded system?

Answer

Specialised circuitry built for one specific, dedicated job with tailored software.

10Question

What distinguishes a microprocessor from a microcontroller?

Answer

A microprocessor needs separate components, while a microcontroller combines them on one chip.

11Question

Which microcontroller does the Arduino Uno use?

Answer

An ATmega 8-bit microcontroller.

12Question

At what voltage does the Arduino Uno operate?

Answer

It operates at 5 volts.

13Question

What input voltage range does the Arduino Uno recommend through its barrel jack?

Answer

7 to 12 volts.

14Question

How many digital I/O pins does the Arduino Uno have?

Answer

14 digital I/O pins.

15Question

How many analog input pins does the Arduino Uno have and how are they labelled?

Answer

6 analog input pins labelled A0 to A5.

16Question

What is the clock speed of the Arduino Uno?

Answer

16 megahertz.

17Question

What does the IPO cycle continuously read?

Answer

Environmental inputs.

18Question

What do digital ports use as signal levels?

Answer

Only HIGH (5V) or LOW (0V).

19Question

What do analog ports handle?

Answer

A wide range of values.

20Question

What is a sensor?

Answer

A component that measures something in the environment.

21Question

Give an example of what a sensor can measure.

Answer

Light, temperature, or pressure.

22Question

What is an actuator?

Answer

A component that takes action in the environment.

23Question

Give an example of an actuator.

Answer

An LED, buzzer, or motor.

24Question

What does the IPO cycle do with outputs?

Answer

Sends them to devices.

25Question

Why must an LED be connected with a current-limiting resistor?

Answer

To prevent excessive current that can damage the LED or Arduino pin.

26Question

How is the resistor value calculated for a 5V Arduino pin and 2V LED drop at 20mA?

Answer

By dividing the voltage difference (5V - 2V) by the current (0.02A).

27Question

What is the resistor value for a 5V Arduino pin, 2V LED drop, and 20mA current?

Answer

150 ohms.

28Question

What does the Blinky program do to the LED repeatedly?

Answer

Turns it HIGH, waits 1 second, turns it LOW, then waits 1 second.

29Question

What is a floating input in digital electronics?

Answer

A digital input pin not firmly connected to HIGH or LOW, causing unreliable readings.

30Question

What does a 10kΩ pull-down resistor do for an unpressed pushbutton input?

Answer

It holds the input at LOW when the button is unpressed.

31Question

What voltage level does pressing the button connect the input to?

Answer

Pressing the button connects the input to 5V, making it HIGH.

32Question

What does the pushbutton program do with digital pin 2's state?

Answer

It reads pin 2 into PB2_state.

33Question

When does the pushbutton program set pin 13 HIGH?

Answer

It sets pin 13 HIGH if PB2_state is HIGH.

34Question

When does Arduino setup() run?

Answer

It runs once when the board powers on.

35Question

How often does Arduino loop() run and what does it contain?

Answer

It runs continuously and contains repeated input and output logic.

36Question

What does a voltage divider use to split voltage?

Answer

Two resistors in series.

37Question

How does an Arduino Uno convert analog input voltage?

Answer

It converts 0–5V into a digital reading from 0 to 1023.

38Question

How does an LDR differ from a potentiometer in resistance change?

Answer

An LDR changes resistance with light level, a potentiometer changes resistance ratio via a movable wiper.

39Question

What must be done to an analog input 0–1023 before controlling brightness?

Answer

It must be mapped to 0–255, often by dividing by four.

40Question

What colors are combined in an RGB LED to produce shades?

Answer

Red, green, and blue LEDs.

41Question

How many different shades can an RGB LED produce?

Answer

256 × 256 × 256 different shades.

42Question

What is a workbench in FreeCAD?

Answer

A collection of tools organized for one type of job.

43Question

What does a Body contain in FreeCAD?

Answer

The 3D features of one designed part.

44Question

What is a sketch in FreeCAD?

Answer

A flat 2D drawing made on a chosen plane.

45Question

What is the purpose of a sketch in FreeCAD?

Answer

It is used as the starting point for a 3D shape.

46Question

What does the Model tab in Combo View show?

Answer

Bodies, Sketches, and features.

47Question

What does the Tasks tab in Combo View show?

Answer

Instructions and settings for the active tool.

48Question

What is a construction line in drawing?

Answer

A guide used for planning and measuring a sketch not in the final model.

49Question

What color do construction lines appear in construction mode?

Answer

Blue

50Question

How do you find the centre of a 60 mm wide object using construction lines?

Answer

Draw a 30 mm construction line from the origin and add a perpendicular line.

51Question

What basic 2D elements do the point, line, arc, and circle tools create?

Answer

Point, line, arc, and circle elements

52Question

How can arcs and circles be created using drawing tools?

Answer

By centre-based or three-point methods

53Question

How does a polyline differ from separate line operations?

Answer

A polyline creates connected segments continuously, separate lines require tool re-selection.

54Question

What shapes does the polygon tool create?

Answer

Regular shapes like hexagons, heptagons, and octagons.

55Question

What is a slot in design terms?

Answer

An oblong, rounded opening allowing sliding of a bolt or pin.

56Question

How is an ellipse different from a spline?

Answer

An ellipse is a stretched circle; a spline is a smooth adjustable freeform curve.

57Question

What are degrees of freedom in a shape?

Answer

Independent ways a shape can move, stretch, or rotate before fixed.

58Question

How many degrees of freedom does a single line have?

Answer

Four degrees of freedom.

59Question

Which four degrees of freedom does a single line have?

Answer

Vertical position, horizontal position, length, and angle.

60Question

How can a single line be fully constrained?

Answer

By fixing vertical and horizontal positions, length, and angle.

61Question

What degree of freedom does a fully constrained FreeCAD sketch have?

Answer

Zero degrees of freedom.

62Question

What color does a fully constrained FreeCAD sketch turn?

Answer

Green.

63Question

What do perpendicular, parallel, equal, point-on-object, and symmetric constraints define?

Answer

Relationships between lines or points.

64Question

What is a fillet in modeling?

Answer

A fillet is a rounded edge added to a sharp corner.

65Question

Why add a fillet to a model's sharp corner?

Answer

To make the model smoother, safer, and more professional.

66Question

How do you apply a fillet to edges?

Answer

Select edges, choose Fillet in Tasks, and enter a radius.

67Question

What is a datum plane in modeling?

Answer

A datum plane is a reference surface created on a model.

68Question

Why create a datum plane on a model?

Answer

To make a new sketch from a different angle or position.

69Question

What is the first step to use a datum plane?

Answer

Select an existing face or plane.

70Question

What do you do after creating and confirming a datum plane?

Answer

Select the datum plane and create a sketch on it.

71Question

What is the first step in the mounting-bracket workflow?

Answer

Creating a Body and XY-plane Sketch.

72Question

What shape is drawn and constrained in the mounting-bracket workflow?

Answer

An L-shaped polyline.

73Question

What fillet size is applied in the mounting-bracket workflow?

Answer

A 5 mm fillet.

74Question

What are the dimensions of the slot added in the mounting-bracket workflow?

Answer

An 8 mm by 20 mm slot.

75Question

What diameter hole is sketched on a datum plane in the mounting-bracket workflow?

Answer

A 6 mm diameter hole.

76Question

What are the length and thickness of the mounting bracket’s base?

Answer

80 mm long and 10 mm thick.

77Question

What are the height and thickness of the mounting bracket’s raised arm?

Answer

50 mm tall and 10 mm thick.

78Question

What is the recommended filename format for saving a FreeCAD project?

Answer

A clear filename such as Mounting_Bracket_v1.

Test yourself with the quiz

Test your knowledge with 33 questions on Grade 8 Coding and Robotics.

1. What does voltage represent in an electrical circuit?

2. Which quantity describes the flow of electrons through a circuit?

Take the quiz →

Read the study sheet

Review the complete course in the study sheet for Grade 8 Coding and Robotics.

See study sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator