Wired vs wireless: mobility and convenience

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Wired vs wireless: mobility and convenience

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which device can be carried from the kitchen to the bedroom and stay connected to the home network?
A A tablet using Wi-Fi
B A desktop computer plugged in with an Ethernet cable
2. A wired desktop computer is connected to the network. What limits where it can be used?
A It can only be used outside
B The cable must reach a fixed connection point
3. Which statement about mobility is correct?
A Wireless devices can move around while staying connected
B Wired devices can move anywhere in the house while staying connected
4. A friend visits and wants to get online with their phone. Which option is the quick and convenient one?
A Run a new cable from the router to their phone
B Join the Wi-Fi network with the password
5. Adding a new device to a wired network needs...
A A cable and a free port to plug into
B Nothing, it joins by itself through the air

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1connect(phone, wifi) AA phone joins the network wirelessly, so it can be carried around and still stay connected while in range.
2plug(desktop, wall_port) BA tablet joins wirelessly, so it does not need a cable or a port.
3Adding a new wireless device is easy: choose the network and enter the password. Cjoin(tablet, 'HomeWiFi', password)
4Adding a new wired device needs a free port and a cable. Dif free_port: plug(cable, newPC)
5desktop.moveToRoom() // still online with cable unplugged EA desktop computer connects with a cable to a fixed point, so it stays close to that port.
6tablet.join(network) // needs a cable and port FA wired desktop loses its connection when it leaves the cable. It is tied to a fixed connection point.

Definitions

mobility

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
phone.connection ← "________" phone.canMove ← true
2.
desktop.connection ← "wired" desktop._______ ← false
3.
IF device.canMove = false THEN device.connection ← "_____" ENDIF
4.
__ tablet.needsCable = false THEN OUTPUT "Join the Wi-Fi" ENDIF
5.
desktop.needsCable ← ____ OUTPUT "Plug into a port"

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A phone_link = "wired"
B if phone_link == "wireless":
C print("Can move around")
Question 2
A desktop_link = "wired"
B needs_cable = True
C print("Can roam anywhere")
Question 3
A tablet = "wireless"
B needs_cable = True
C print("Join with Wi-Fi")
Question 4
A devices = ["phone", "tablet"]
B for d in devices
C print(d, "can move")
Question 5
A new_device = "tablet"
B connection = "wireless"
C if connection == "wireless":
D print("Plug in a cable")

Answer Key

Wired vs wireless: mobility and convenience
Section A: Quick Questions
Q1
A — A tablet using Wi-Fi
Q2
B — The cable must reach a fixed connection point
Q3
A — Wireless devices can move around while staying connected
Q4
B — Join the Wi-Fi network with the password
Q5
A — A cable and a free port to plug into
Section B: Match the Pairs
Q1
connect(phone, wifi) → A phone joins the network wirelessly, so it can be carried around and still stay connected while in range.
Q2
plug(desktop, wall_port) → A desktop computer connects with a cable to a fixed point, so it stays close to that port.
Q3
Adding a new wireless device is easy: choose the network and enter the password. → join(tablet, 'HomeWiFi', password)
Q4
Adding a new wired device needs a free port and a cable. → if free_port: plug(cable, newPC)
Q5
desktop.moveToRoom() // still online with cable unplugged → A wired desktop loses its connection when it leaves the cable. It is tied to a fixed connection point.
Q6
tablet.join(network) // needs a cable and port → A tablet joins wirelessly, so it does not need a cable or a port.
Section C: Definitions
Q1
mobility — Wireless devices like phones and tablets can move around and join a network easily, while wired devices like desktop computers are tied to a fixed cable connection point.
Section D: Fill in the Blanks
Q1
phone.connection ← "wireless" phone.canMove ← true
Q2
desktop.connection ← "wired" desktop.canMove ← false
Q3
IF device.canMove = false THEN device.connection ← "wired" ENDIF
Q4
IF tablet.needsCable = false THEN OUTPUT "Join the Wi-Fi" ENDIF
Q5
desktop.needsCable ← true OUTPUT "Plug into a port"
Section E: Spot the Error
Q1
A — Phones and tablets join a network wirelessly, so phone_link should be "wireless". A wired link would tie the phone to a cable, and the message that follows would then be wrong.
Q2
C — A wired desktop computer needs a cable plugged into a fixed connection point, so it cannot roam anywhere. The message should say it is tied to a socket.
Q3
B — A wireless tablet does not need a cable to join a network. needs_cable should be False.
Q4
B — A for loop header must end with a colon. It should be: for d in devices:
Q5
D — A new wireless device is added by choosing the Wi-Fi network and entering the password, not by plugging in a cable. It should print "Enter Wi-Fi password".