0
0
Intro to Computingfundamentals~10 mins

Social engineering awareness in Intro to Computing - Interactive Code Practice

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

Complete the code to print a warning message about social engineering.

Intro to Computing
print("Beware of [1] attempts to steal your information!")
Drag options to blanks, or click blank then click option'
Ahardware
Bsocial engineering
Cnetwork
Dsoftware
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing technical terms like 'network' or 'hardware' instead of 'social engineering'.
2fill in blank
medium

Complete the code to check if a message is a phishing attempt.

Intro to Computing
if 'urgent' in message and '[1]' in message:
    print('Possible phishing attempt detected')
Drag options to blanks, or click blank then click option'
Apassword
Battachment
Clink
Dusername
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'password' or 'attachment' which are less common in this context.
3fill in blank
hard

Fix the error in the code that identifies a social engineering keyword.

Intro to Computing
keywords = ['password', 'urgent', 'account']
if '[1]' in keywords:
    print('Warning: social engineering keyword found')
Drag options to blanks, or click blank then click option'
Aurgent
Blink
Cemail
Dattachment
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing words not in the list like 'link' or 'email'.
4fill in blank
hard

Fill both blanks to create a dictionary of social engineering tactics and their descriptions.

Intro to Computing
tactics = {
    'phishing': '[1]',
    'pretexting': '[2]'
}
Drag options to blanks, or click blank then click option'
Asending fake emails to steal info
Bpretending to be someone else to get info
Chacking into computers
Dinstalling antivirus software
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up the descriptions or choosing unrelated options like 'hacking'.
5fill in blank
hard

Fill all three blanks to filter a list of messages containing social engineering keywords.

Intro to Computing
filtered = [msg for msg in messages if '[1]' in msg or '[2]' in msg or '[3]' in msg]
Drag options to blanks, or click blank then click option'
Aurgent
Bpassword
Caccount
Dnetwork
Attempts:
3 left
💡 Hint
Common Mistakes
Including 'network' which is not a typical social engineering keyword here.