Bird
Raised Fist0
Intro to Computingfundamentals~10 mins

Why cybersecurity is everyone's responsibility in Intro to Computing - Test Your Understanding

Choose your learning style10 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to print a simple cybersecurity reminder.

Intro to Computing
print('Cybersecurity is [1] responsibility!')
Drag options to blanks, or click blank then click option'
Ano one's
Beveryone's
Conly IT's
Djust hackers'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'only IT's' assumes only IT staff are responsible.
2fill in blank
medium

Complete the code to check if a password is strong enough.

Intro to Computing
if len(password) [1] 8:
    print('Password is strong enough')
Drag options to blanks, or click blank then click option'
A<
B==
C>=
D!=
Attempts:
3 left
💡 Hint
Common Mistakes
Using '<' would accept too short passwords.
3fill in blank
hard

Fix the error in the code that warns about suspicious emails.

Intro to Computing
if email_subject [1] 'Urgent action required':
    print('Be careful! This might be a phishing attempt.')
Drag options to blanks, or click blank then click option'
A==
B=
C!=
D=>
Attempts:
3 left
💡 Hint
Common Mistakes
Using '=' instead of '==' causes syntax errors.
4fill in blank
hard

Fill both blanks to create a dictionary comprehension that maps users to their password lengths if length is at least 8.

Intro to Computing
{user: len(password) for user, password in user_passwords.items() if len(password) [1] 8 and user [2] 'admin'}
Drag options to blanks, or click blank then click option'
A>=
B!=
C==
D<
Attempts:
3 left
💡 Hint
Common Mistakes
Using '==' instead of '!=' includes 'admin' user.
5fill in blank
hard

Fill all three blanks to create a dictionary comprehension that maps usernames in uppercase to their passwords if password length is greater than 10.

Intro to Computing
{ [1]: [2] for user, password in credentials.items() if len(password) [3] 10 }
Drag options to blanks, or click blank then click option'
Auser.upper()
Bpassword
C>
Duser.lower()
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'user.lower()' instead of 'user.upper()' changes the key format.

Practice

(1/5)
1. Why is cybersecurity considered everyone's responsibility?
easy
A. It is the government's job alone to keep systems safe
B. Only experts need to worry about cybersecurity
C. Cybersecurity is only important for large companies
D. Because small actions by individuals help protect the whole community

Solution

  1. Step 1: Understand the role of individuals in cybersecurity

    Everyone using technology can take small actions like strong passwords and careful clicking.
  2. Step 2: Connect individual actions to community safety

    These small actions add up to protect the whole community, like neighbors locking doors to keep the neighborhood safe.
  3. Final Answer:

    Because small actions by individuals help protect the whole community -> Option D
  4. Quick Check:

    Individual effort = community safety [OK]
Hint: Think of cybersecurity as a team effort protecting everyone [OK]
Common Mistakes:
  • Believing only experts are responsible
  • Thinking cybersecurity is only for companies
  • Assuming government handles all security
2. Which of the following is a correct example of a strong password practice?
easy
A. Using your birthdate as your password
B. Using a mix of letters, numbers, and symbols
C. Using the word 'password' for easy recall
D. Sharing your password with close friends

Solution

  1. Step 1: Identify characteristics of strong passwords

    Strong passwords use a mix of letters, numbers, and symbols to make guessing difficult.
  2. Step 2: Evaluate each option against strong password rules

    Only Using a mix of letters, numbers, and symbols uses a mix of characters; others are weak or unsafe practices.
  3. Final Answer:

    Using a mix of letters, numbers, and symbols -> Option B
  4. Quick Check:

    Strong password = mixed characters [OK]
Hint: Strong passwords mix letters, numbers, and symbols [OK]
Common Mistakes:
  • Using easy-to-guess info like birthdates
  • Reusing simple words like 'password'
  • Sharing passwords with others
3. Consider this simple flowchart for safe online behavior:

Start -> Check email sender -> If unknown, do not click links -> Else, open email -> End

What is the main reason for this flowchart step 'If unknown, do not click links'?
medium
A. To avoid phishing attacks that steal personal info
B. To save time by ignoring all emails
C. To delete all emails automatically
D. To forward emails to friends

Solution

  1. Step 1: Understand the flowchart decision point

    The step checks if the email sender is unknown to decide whether to click links.
  2. Step 2: Identify the risk of clicking unknown links

    Clicking unknown links can lead to phishing attacks that steal personal information.
  3. Final Answer:

    To avoid phishing attacks that steal personal info -> Option A
  4. Quick Check:

    Unknown sender = avoid clicking links [OK]
Hint: Unknown sender? Don't click links to stay safe [OK]
Common Mistakes:
  • Thinking all emails should be ignored
  • Assuming emails can be deleted automatically
  • Believing forwarding unknown emails is safe
4. A user wrote this rule for safe browsing: "Always click on pop-up ads because they have important info." What is wrong with this rule?
medium
A. Pop-up ads often contain malware or scams
B. Pop-up ads are always safe and helpful
C. Ignoring pop-ups causes security risks
D. Pop-ups improve computer speed

Solution

  1. Step 1: Analyze the safety of pop-up ads

    Pop-up ads can contain malware or scams that harm your device or steal info.
  2. Step 2: Identify the error in the user's rule

    The rule incorrectly encourages clicking pop-ups, increasing security risks.
  3. Final Answer:

    Pop-up ads often contain malware or scams -> Option A
  4. Quick Check:

    Pop-ups risky = don't click blindly [OK]
Hint: Pop-ups can be dangerous; avoid clicking them [OK]
Common Mistakes:
  • Believing pop-ups are always safe
  • Thinking ignoring pop-ups is risky
  • Assuming pop-ups improve performance
5. Imagine a neighborhood where each house owner forgets to lock their doors. How does this relate to cybersecurity, and what is the best collective action?
hard
A. Leaving doors open helps neighbors trust each other
B. Only the police should lock the doors
C. Everyone should lock their doors to protect the whole neighborhood
D. Each owner locking their door has no effect on others

Solution

  1. Step 1: Understand the analogy between neighborhood doors and cybersecurity

    Unlocked doors represent weak security; anyone can enter and cause harm.
  2. Step 2: Identify the best collective action for safety

    When everyone locks their doors, the whole neighborhood stays safer, just like cybersecurity needs everyone's effort.
  3. Final Answer:

    Everyone should lock their doors to protect the whole neighborhood -> Option C
  4. Quick Check:

    Collective security = everyone acts [OK]
Hint: Cybersecurity works best when everyone participates [OK]
Common Mistakes:
  • Thinking only authorities are responsible
  • Believing openness equals trust
  • Assuming individual actions don't affect others
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard