Enduring Understanding (IOC-1): While computing innovations are typically designed to achieve a specific purpose, they may have unintended consequences.
Learning Objective IOC-1.A: Explain how an effect of a computing innovation can be both beneficial and harmful. [Skill 5.C]
- IOC-1.A.1 People create computing innovations.
- IOC-1.A.2 The way people complete tasks often changes to incorporate new computing innovations.
- IOC-1.A.3 Not every effect of a computing innovation is anticipated in advance.
- IOC-1.A.4 A single effect can be viewed as both beneficial and harmful by different people, or even by the same person.
- IOC-1.A.5 Advances in computing have generated and increased creativity in other fields, such as medicine, engineering, communications, and the arts.
Learning Objective IOC-1.B: Explain how a computing innovation can have an impact beyond its intended purpose. [Skill 5.C]
- IOC-1.B.1 Computing innovations can be used in ways that their creators had not originally intended:
- The World Wide Web was originally intended only for rapid and easy exchange of information within the scientific community.
- Targeted advertising is used to help businesses, but it can be misused at both individual and aggregate levels.
- Machine learning and data mining have enabled innovation in medicine, business, and science, but information discovered in this way has also been used to discriminate against groups of individuals.
- IOC-1.B.2 Some of the ways computing innovations can be used may have a harmful impact on society, the economy, or culture.
- IOC-1.B.3 Responsible programmers try to consider the unintended ways their computing innovations can be used and the potential beneficial and harmful effects of these new uses.
- IOC-1.B.4 It is not possible for a programmer to consider all the ways a computing innovation can be used.
- IOC-1.B.5 Computing innovations have often had unintended beneficial effects by leading to advances in other fields.
- IOC-1.B.6 Rapid sharing of a program or running a program with a large number of users can result in significant impacts beyond the intended purpose or control of the programmer.
ความเข้าใจที่ยั่งยืน (IOC-1): แม้ว่าการนวัตกรรมทางคอมพิวเตอร์จะออกแบบมาเพื่อวัตถุประสงค์เฉพาะ แต่อาจมีผลข้างเคียงที่ไม่ได้ตั้งใจไว้
จุดประสงค์การเรียนรู้ IOC-1.A: อธิบายว่าผลกระทบจากการนวัตกรรมทางคอมพิวเตอร์สามารถเป็นทั้งประโยชน์และอันตรายได้ [ทักษะ 5.C]
- IOC-1.A.1 มนุษย์สร้างนวัตกรรมทางคอมพิวเตอร์ขึ้น
- IOC-1.A.2 วิธีการที่มนุษย์ทำงานมักเปลี่ยนแปลงไปเพื่อรองรับนวัตกรรมทางคอมพิวเตอร์ใหม่ ๆ
- IOC-1.A.3 ไม่ใช่ว่าผลกระทบทุกประการจากการนวัตกรรมทางคอมพิวเตอร์จะถูกคาดการณ์ล่วงหน้า
- IOC-1.A.4 ผลกระทบเพียงอย่างเดียวสามารถถูกมองว่าเป็นทั้งประโยชน์และอันตรายได้ โดยขึ้นอยู่กับแต่ละบุคคล หรือแม้กระทั่งขึ้นอยู่กับบุคคลเดียวกัน
- IOC-1.A.5 ความก้าวหน้าด้านเทคโนโลยีคอมพิวเตอร์ได้ก่อให้เกิดและเสริมสร้างความสร้างสรรค์ในสาขาอื่น ๆ เช่น การแพทย์ วิศวกรรมสื่อสาร และศิลปะ
จุดประสงค์การเรียนรู้ IOC-1.B: อธิบายว่าการนวัตกรรมทางคอมพิวเตอร์สามารถส่งผลกระทบต่อสิ่งที่เกินกว่าวัตถุประสงค์ที่ตั้งไว้ได้อย่างไร [ทักษะ 5.C]
- IOC-1.B.1 นวัตกรรมทางคอมพิวเตอร์สามารถใช้ในลักษณะที่ผู้สร้างไม่ได้ตั้งใจไว้ตั้งแต่แรก:
- เวิลด์ไวด์ไวด์เว็บถูกสร้างขึ้นเพื่อแลกเปลี่ยนข้อมูลภายในชุมชนวิทยาศาสตร์อย่างรวดเร็วและง่ายดายเท่านั้น
- การโฆษณาเป้าหมายถูกใช้เพื่อช่วยธุรกิจ แต่อาจถูกนำไปใช้ในทางที่ผิดในระดับบุคคลหรือระดับรวมได้
- การเรียนรู้ของเครื่องและการขุดข้อมูลช่วยให้เกิดการนวัตกรรมในการแพทย์ ธุรกิจ และวิทยาศาสตร์ แต่ข้อมูลที่ถูกค้นพบด้วยวิธีนี้ยังถูกนำไปใช้เลือกปฏิบัติต่อกลุ่มคนด้วย
- IOC-1.B.2 วิธีการบางอย่างที่ใช้นวัตกรรมทางคอมพิวเตอร์อาจส่งผลกระทบต่อสังคม เศรษฐกิจ หรือวัฒนธรรมในทางลบ
- IOC-1.B.3 นักเขียนโปรแกรมที่มีความรับผิดชอบพยายามพิจารณาถึงความเป็นไปได้ในการใช้งานนวัตกรรมทางคอมพิวเตอร์ในทางที่ไม่ได้ตั้งใจ以及ผลกระทบที่เป็นประโยชน์และอันตรายที่อาจเกิดขึ้นจากการใช้งานรูปแบบใหม่เหล่านี้
- IOC-1.B.4 เป็นไปไม่ได้ที่นักเขียนโปรแกรมจะพิจารณาถึงทุกวิธีการที่นวัตกรรมทางคอมพิวเตอร์สามารถถูกนำไปใช้ได้
- IOC-1.B.5 นวัตกรรมทางคอมพิวเตอร์มักจะมีผลกระทบที่เป็นประโยชน์ที่ไม่ได้ตั้งใจไว้通过将leading to advances in other fields.
- IOC-1.B.6 การแชร์โปรแกรมอย่างรวดเร็วหรือการใช้งานโปรแกรมกับผู้ใช้จำนวนมากอาจส่งผลให้เกิดผลกระทบที่สำคัญเหนือกว่าวัตถุประสงค์ที่ตั้งไว้หรือเหนือกว่าการควบคุมของนักเขียนโปรแกรม

