Please enable JavaScript to use CodeHS

South Carolina Intermediate Computer Programming

Security and Ethics

Students learn about common cyber attacks, how coding and security are related, and how to cite quality resources online while following copyright laws.

Lessons

8.1 Common Cyber Attacks and Prevention

  • Protecting Your Computer
  • Phishing for Your Info
  • Phishing Response
  • Cyber Impacts
  • Story Starter
  • +2 more

8.2 Using Databases

  • Database Management Systems
  • Creating a Table
  • Query Exploration
  • Query Exploration Submission
  • Roller Coasters
  • +1 more

8.3 Security in Coding

  • SQL Injection
  • SQL Injection Practice
  • Can you gain access?
  • Cross Site Scripting (XSS)
  • XSS Response
  • +5 more

8.4 Creative Credit & Copyright

  • Creative Credit and Copyright
  • Creative Credit and Copyright
  • Reflection: Cite!
  • Exploring Creative Commons
  • Respond: Creative Commons
  • +2 more

8.5 Ethics and Legal Considerations

  • Legal, Ethics, and Bias in Computing
  • Which Laws?
  • Self-driving Cars
  • Self-driving Cars
  • Negative Consequences

8.6 Responsibly Using Someone Else's Code

  • Using Someone Else's Code
  • Virtual Pet: Code Attribution
  • Software Licenses and Implications
  • YouTube API Terms of Service Scavenger Hunt

8.7 Digital Footprint and Responsibility

  • Teens, Social Media, and Technology
  • Reflection: Teens, Social Media, and Technology
  • Social Media Screenings Gain Popularity
  • What is Your Digital Footprint?
  • Netiquette Across Digital Platforms
  • +3 more

8.8 Can All Information Be Trusted?

  • Is it Share-Worthy?
  • Article Evaluation
  • Evaluation Results
  • The Rise of Artificial Intelligence
  • The Rise of AI Reflection
  • +4 more