Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 13D scanner | AA 3D scanner is an input device that captures the shape of an object. Printing a copy is done by a 3D printer, which is an output device. | |
| 2point cloud | BAn input device that measures the distance to many points on an object's surface to capture its shape as a digital 3D model | |
| 3A scanner uses a laser, light pattern or camera to measure points on the surface of an object | Cfor angle in range(0, 360, 45): scan(angle) | |
| 4The object is scanned from several angles or rotated on a turntable so the whole shape is captured | DA 3D scanner needs many readings from many points on the surface, often from several angles, to build an accurate 3D model. | |
| 5A 3D scanner is an output device that prints a copy of an object | Elaser.measureDistance(point) | |
| 6A 3D scanner takes one reading of an object to build its 3D model | FThe many distance readings from the surface of an object, combined by software to build the 3D model |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
3D scanner — An input device that uses lasers, light patterns or cameras to measure many points on an object's surface and combine them into a digital 3D model of its shape.device ← 3D scanner
model ← device.SCAN(object)
OUTPUT modelpoints ← MeasureSurface(object)
model ← BuildModel(points)FOR angle ← 0 TO 270 STEP 90
SCAN(object, angle)
NEXT anglemodel ← SCAN(object)
SEND model TO 3D printerIF pointCount > 0 THEN
model ← BuildModel(points)
ENDIF