Skip to the content.

Study Plan 4

with notes

Study Plan: Legal and Ethical Team Teach

Overview

This study plan covers key topics in intellectual property, legal, and ethical issues related to computer science, specifically focusing on AI Art, Creative Commons, Fair Use, and plagiarism.


Week 1: Key Vocabulary & Concepts

Key Vocabulary (Lesson 1)

  1. AI Art
    • Art generated using artificial intelligence.
    • Study the methods of generating AI art and its implications for traditional artists.
  2. Creative Commons
    • Licensing system for sharing works with specific permissions.
    • Focus on different types of Creative Commons licenses.
  3. Digital Divide
    • The gap in access to digital technologies between different populations.
    • Study the global impact of the digital divide on education and work.
  4. Echo Chambers
    • Online environments that reinforce existing views and limit diverse perspectives.
    • Research examples of echo chambers in social media.
  5. Fair Use
    • The legal doctrine allowing limited use of copyrighted material without permission.
    • Review examples of fair use in teaching, criticism, and research.
  6. First Amendment
    • Constitutional right protecting freedom of speech, religion, press, etc.
    • Study how the First Amendment affects online content and censorship.
  7. Intellectual Property
    • Legal protections for creators’ works.
    • Focus on copyright, patents, trademarks, and trade secrets.
  8. Misinformation
    • False information spread intentionally or unintentionally.
    • Study how misinformation spreads through social media.
  9. Moral Rights
    • Creator’s rights to attribution and integrity of their work.
    • Explore how moral rights apply to digital content.
  10. Open Sourcing
    • The practice of making code publicly available for use and modification.
    • Understand the impact of open source software in the tech industry.
  11. Open Access
    • Unrestricted online access to research articles.
    • Study how open access publications benefit academia and the public.
  12. Plagiarism
    • Taking someone else’s work and presenting it as your own.
    • Study the consequences of plagiarism in academia and coding.

Notes for Week 1:

  • Use flashcards to memorize these key terms and definitions.
  • Review examples of each term through articles or videos.
  • Practice identifying these terms in case studies related to technology, law, and ethics.

Week 2: Intellectual Property (Lesson 2)

Intellectual Property Rights

  • Copyrights: Protect creative works such as books, music, and digital content.
  • Patents: Protect inventions and grant exclusive rights to the inventor.
  • Trademarks: Protect symbols, names, and slogans in commerce.
  • Trade Secrets: Protect confidential business information like formulas and processes.

Methods to Protect Intellectual Property

  1. Digital Rights Management (DRM): Tools to restrict access to digital content.
  2. Watermarking: Embedding creator information into digital content.
  3. Licensing Agreements: Contracts specifying how a work can be used by others.
  4. Monitoring and Enforcement: Regular checks for unauthorized use and taking legal actions.

Challenges to Intellectual Property in the Digital Age

  • The ease of distribution and copying on the internet makes it difficult to control intellectual property.
  • Learn about technologies and strategies used to prevent misuse.

Notes for Week 2:

  • Understand the different protections for intellectual property and how they apply in different industries.
  • Research the concept of “Fair Use” and “Public Domain” for practical examples.

Week 3: Plagiarism in Computing (Lesson 3)

What is Plagiarism in Computing?

  • Common Types:
    • Copying code verbatim from online sources or classmates.
    • Slight modifications to copied code (e.g., changing variable names).
    • Using AI-generated code without acknowledging its source.
  1. Legal: Violates copyright laws and can result in lawsuits, loss of credibility, or job termination.
  2. Ethical: Disrespects the original creator’s work and hinders learning.

Plagiarism in Programming

  • Study the specific rules around plagiarism in coding, especially for academic settings.
  • Explore the consequences of plagiarism in open-source and proprietary software.

Notes for Week 3:

  • Review your own work for potential plagiarism before submission.
  • Familiarize yourself with common plagiarism detection tools (e.g., Turnitin, GitHub Copilot).
  • Reflect on ethical coding practices and the importance of attribution.

Week 4: MIT License

Understanding the MIT License

  • Key Points:
    • Permission to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software.
    • Requires attribution to the original author.
    • Disclaimer of warranties.

Example of an MIT License:

  • Example license text: ```txt MIT License

    Copyright (c) [Year] [Author]

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.