Skip to content · ⁨Lompat ke konten⁩

Ethics and Ownership · ⁨Etika dan Kepemilikan⁩

A-Level Computer Science · ⁨Ilmu Komputer A-Level⁩ · Topic 7 · ⁨Topik 7⁩

Video lesson for this topic · ⁨Pelajaran video untuk topik ini⁩ Open the video page · ⁨Buka halaman video⁩
14:11

Etika, Hak Cipta & Lisensi

Bayangkan Anda membuat alat AI yang menyaring lamaran kerja sepuluh kali lebih cepat. Manajer Anda sangat senang. Namun Anda menyadari sesuatu yang memprihatinkan: ia diam-diam menolak…

English narration · English + 中文 subtitles burned in · ⁨Narasi bahasa Inggris · Subtitle bahasa Inggris + 中文 disematkan langsung⁩

7.1

Ethics for computing professionals · ⁨Etika bagi profesional komputasi⁩

Syllabus · ⁨Silabus⁩
English
Candidates should be able to: Notes and guidance
Show understanding of the need for and purpose of ethics as a computing professional Understand the importance of joining a professional ethical body including BCS (British Computer Society), IEEE (Institute of Electrical and Electronic Engineers)
Show understanding of the need to act ethically and the impact of acting ethically or unethically for a given situation
Show understanding of the need for copyright legislation
Show understanding of the different types of software licencing and justify the use of a licence for a given situation Licences to include free Software Foundation, the Open Source Initiative, shareware and commercial software
Show understanding of Artificial Intelligence (AI) Understand the impact of AI including social, economic and environmental issues
Understand the applications of AI
Bahasa Indonesia
Kandidat harus mampu: Catatan dan panduan
Tunjukkan pemahaman tentang kebutuhan dan tujuan etika sebagai profesional komputasi Pahami pentingnya bergabung dengan badan etika profesional termasuk BCS (British Computer Society), IEEE (Institute of Electrical and Electronic Engineers)
Tunjukkan pemahaman tentang kebutuhan untuk bertindak secara etis dan dampak dari tindakan etis atau tidak etis dalam situasi tertentu
Tunjukkan pemahaman tentang perlunya undang-undang hak cipta
Tunjukkan pemahaman tentang berbagai jenis lisensi perangkat lunak dan justifikasi penggunaan lisensi untuk situasi tertentu Lisensi mencakup Free Software Foundation, Open Source Initiative, shareware dan perangkat lunak komersial
Tunjukkan pemahaman tentang Kecerdasan Buatan (AI) Pahami dampak AI termasuk isu sosial, ekonomi dan lingkungan
Pahami aplikasi AI

Source: Cambridge International syllabus · ⁨Sumber: Silabus Cambridge International⁩

English

A computing professional is someone whose work — software, systems, networks, data — affects other people. Because the work is technical, others often cannot judge whether it was done well or honestly. So the profession follows shared ethics 伦理 (principles for good behaviour).

Why ethics matters

  • trust — users and employers trust professionals to act in their interest. Without that trust, software loses credibility.
  • impact — software runs medical devices, banking, vehicles. Careless or dishonest work can hurt people.

Professional bodies (BCS, ACM, IEEE) publish codes of ethics for members.

Typical principles

  • public interest first — protect the safety and welfare of those affected.
  • honesty and competence — be honest about your skills; don't claim expertise you lack.
  • confidentiality 保密性 — protect clients' and employers' private information.
  • avoid conflicts of interest 利益冲突 — don't take work where your interest clashes with the client's.
  • keep your skills current; respect intellectual property 知识产权 and privacy 隐私; treat colleagues fairly.

Joining a professional body

The syllabus names two: the BCS (British Computer Society) and the IEEE (Institute of Electrical and Electronics Engineers). Both publish a code of conduct 行为准则 that members agree to follow. The benefits of joining, in the scheme's words: a set of ethical guidelines to follow, so decisions are not left to personal judgement; training, conferences and publications that keep the member up to date; advice and support, including legal help, when a problem arises; and recognised professional status, so employers and clients trust the member's work. The consequences of not joining: no guidance on ethical decisions, so the programmer may act unethically without realising; less credibility with employers and customers, so it is harder to win work; no support in a dispute; and being out of date with developments and law. The purpose of a code of conduct (two marks): to create a safe, respectful and professional working environment, and to make sure every employee understands what is expected and the consequences of their actions.

Worked example. Explain why a programmer needs to act ethically towards colleagues and towards the public.

Colleagues: treat them fairly and without discrimination; respect their work, their ideas and their confidential information; be honest about mistakes and give credit where it is due; support their development rather than undermine it. The public: protect their personal data and privacy; produce software that is safe, reliable and properly tested, because faults can cause harm; be honest about what the software can do; take on only work within your competence; obey the law and consider the wider effects on society and the environment. Each side earns marks for a reason and its consequence, not for the word "fair" alone.

Acting ethically vs unethically

Acting ethically protects users, strengthens reputation, reduces legal risk, and builds trust. Acting unethically (skipping testing, hiding bugs, misusing data) can harm real users, lead to dismissal or legal action, damage reputation, and erode trust in technology generally.

When you face a borderline decision: identify whose interests are affected, check the code of ethics and the law, weigh the consequences, ask a trusted senior, and choose the option that protects users above short-term convenience.

Worked example. Your team's new AI hiring tool sorts CVs ten times faster, but you notice it rejects more older applicants. Shipping it pleases your manager, but it treats one group unfairly. The ethical choice is to hold it back until the bias is fixed — public interest and fairness come before short-term convenience.

Ethics also applies to users. A student who connects a personal computer to the school network should respect other people's privacy and data, not use social media inappropriately or bully others, not download or share copyrighted material, not introduce malware or try to access systems they are not allowed to, and use the network for the purpose it was provided. A "give three ethical considerations" answer lists three of these.

Bahasa Indonesia

Seorang profesional komputasi adalah seseorang yang pekerjaannya — perangkat lunak, sistem, jaringan, data — berdampak pada orang lain. Karena pekerjaan ini bersifat teknis, orang lain sering kali tidak dapat menilai apakah itu dilakukan dengan baik atau jujur. Oleh karena itu, profesi ini mengikuti etika bersama (prinsip-prinsip perilaku baik).

Mengapa etika penting

  • kepercayaan — pengguna dan pemberi kerja percaya para profesional bertindak demi kepentingan mereka. Tanpa kepercayaan itu, perangkat lunak kehilangan kredibilitas.
  • dampak — perangkat lunak menjalankan alat medis, perbankan, kendaraan. Pekerjaan yang ceroboh atau tidak jujur dapat menyakiti orang.

Lembaga profesional (BCS, ACM, IEEE) menerbitkan kode etik untuk anggotanya.

Dinding monitor CCTV di ruang kontrol
CCTV menimbulkan masalah privasi — salah satu isu etika yang harus dipertimbangkan oleh profesional komputasi
Tumpukan peralatan elektronik yang dibuang
Elektronik yang dibuang (sampah elektronik) merupakan biaya lingkungan yang semakin besar dari komputasi
Diagram hub dengan kesejahteraan publik di tengah, terhubung dengan masalah kesehatan dan keselamatan, kepentingan publik, manfaat bagi publik, dan kekhawatiran publik
Pengembangan perangkat lunak memengaruhi kesejahteraan publik dalam beberapa cara

Prinsip-prinsip umum

  • prioritas kepentingan publik — lindungi keselamatan dan kesejahteraan mereka yang terdampak.
  • kejujuran dan kompetensi — jujur mengenai keahlian Anda; jangan mengklaim keahlian yang tidak Anda miliki.
  • kerahasiaan — lindungi informasi pribadi klien dan pemberi kerja.
  • hindari konflik kepentingan — jangan menerima pekerjaan di mana kepentingan Anda bertentangan dengan kepentingan klien.
  • pertahankan keahlian Anda tetap mutakhir; hormati hak kekayaan intelektual dan privasi; perlakukan rekan sejawat secara adil.

Bergabung dengan badan profesional

Kurikulum menyebutkan dua: BCS (British Computer Society) dan IEEE (Institute of Electrical and Electronics Engineers). Keduanya menerbitkan kod etik yang disepakati oleh para anggotanya untuk dipatuhi. Manfaat bergabung, menurut rumusan skema: serangkaian pedoman etika untuk diikuti, sehingga keputusan tidak dibiarkan pada penilaian pribadi; pelatihan, konferensi, dan publikasi yang membuat anggota tetap terkini; nasihat dan dukungan, termasuk bantuan hukum, ketika muncul masalah; serta status profesional yang diakui, sehingga pemberi kerja dan klien percaya pada pekerjaan anggota. Konsekuensi tidak bergabung: tidak ada panduan untuk keputusan etika, sehingga programmer dapat bertindak tidak etis tanpa menyadarinya; kurang kredibilitas di mata pemberi kerja dan pelanggan, sehingga lebih sulit mendapatkan pekerjaan; tidak ada dukungan dalam sengketa; dan ketinggalan perkembangan serta hukum terbaru. Tujuan kod etik (dua nilai): menciptakan lingkungan kerja yang aman, menghormati, dan profesional, serta memastikan setiap karyawan memahami apa yang diharapkan dan konsekuensi dari tindakan mereka.

Contoh terpecahkan. Jelaskan mengapa seorang programmer perlu bertindak etis terhadap rekan sejawat dan terhadap publik.

Rekan sejawat: perlakukan mereka secara adil dan tanpa diskriminasi; hargai karya, ide, dan informasi rahasia mereka; jujur atas kesalahan dan berikan pengakuan di tempat yang semestinya; dukung pengembangan mereka alih-alih menjatuhkannya. Publik: lindungi data pribadi dan privasi mereka; hasilkan perangkat lunak yang aman, andal, dan teruji dengan baik, karena cacat dapat menyebabkan kerugian; jujur mengenai kemampuan perangkat lunak; ambil hanya pekerjaan dalam kompetensi Anda; patuhi hukum dan pertimbangkan dampak luas terhadap masyarakat dan lingkungan. Setiap pihak memperoleh nilai karena alasan dan konsekuensinya, bukan semata-mata karena kata "adil".

Bertindak etis vs tidak etis

Bertindak etis melindungi pengguna, memperkuat reputasi, mengurangi risiko hukum, dan membangun kepercayaan. Bertindak tidak etis (melewati pengujian, menyembunyikan bug, menyalahgunakan data) dapat merugikan pengguna nyata, berujung pada pemecatan atau tuntutan hukum, merusak reputasi, dan menggerus kepercayaan terhadap teknologi secara umum.

Ketika Anda menghadapi keputusan yang berada di batas: identifikasi siapa saja yang kepentingannya terdampak, periksa kode etik dan hukum, timbang konsekuensinya, tanyakan kepada atasan tepercaya, dan pilih opsi yang melindungi pengguna di atas kenyamanan jangka pendek.

Contoh terpecahkan. Alat perekrutan AI baru tim Anda mengurut CV sepuluh kali lebih cepat, tetapi Anda menyadari bahwa alat itu menolak lebih banyak pelamar yang lebih tua. Mengirimkannya akan menyenangkan manajer Anda, tetapi hal itu memperlakukan satu kelompok secara tidak adil. Pilihan etis adalah menahan pelepasannya hingga bias diperbaiki — kepentingan publik dan keadilan mendahului kenyamanan jangka pendek.

Etika juga berlaku bagi pengguna. Seorang siswa yang menghubungkan komputer pribadi ke jaringan sekolah harus menghormati privasi dan data orang lain, tidak menggunakan media sosial secara tidak pantas atau membulli orang lain, tidak mengunduh atau membagikan materi berhak cipta, tidak memasukkan malware atau mencoba mengakses sistem yang tidak diizinkan, dan menggunakan jaringan sesuai tujuan penyediaannya. Jawaban "sebutkan tiga pertimbangan etis" mencantumkan tiga dari poin-poin ini.

Explore · ⁨Jelajahi⁩

Risk and responsibility lab · ⁨Laboratorium risiko dan tanggung jawab⁩

Sort examples by the rule, risk or protection involved. · ⁨Urutkan contoh berdasarkan aturan, risiko atau perlindungan yang terlibat.⁩

Vocabulary · ⁨Kosa kata⁩ Train · ⁨Latih⁩
English Bahasa Indonesia
ethics/ˈeθɪks/ etika
privacy/ˈprɪvəsi/ privasi
confidentiality/ˌkɒnfɪˌdenʃiˈæləti/ kerahasiaan
conflicts of interest/ˈkɒnflɪkts ɒv ˈɪntrest/ konflik kepentingan
intellectual property/ˌɪntəˈlektʃuːəl ˈprɒpəti/ kepemilikan intelektual
code of conduct/kəʊd ɒv ˈkɒndʌkt/ kode etik
bias/ˈbaɪəs/ bias
7.1

Copyright · ⁨Hak Cipta⁩

English

Copyright 版权 is the legal right of the creator of an original work to control how it is copied, distributed, modified and performed. It applies automatically (no registration) to source code, software, documents, images, audio and video.

Without copyright, anyone could copy software freely, the developer would not be paid, and plagiarism would be legal. With copyright, developers can earn from their work (encouraging more software), users know who made it, and re-use happens on the developer's terms through licensing. Copyright lasts a long time (often 70 years after the creator's death). General ideas and algorithms are not covered by copyright but may be covered by a patent 专利.

Why a programmer should copyright a program, in the scheme's words: to be identified as the owner and author (formal recognition of ownership); so that there are legal consequences if anyone copies or steals it; to restrict competitors from selling the same work; and to be able to earn money by licensing it. Copyright applies to the program as written; a different program that does the same job does not infringe it.

Bahasa Indonesia

Hak cipta adalah hak hukum pencipta karya orisinal untuk mengendalikan bagaimana karya tersebut disalin, didistribusikan, dimodifikasi, dan ditampilkan. Hak ini berlaku otomatis (tanpa registrasi) pada kode sumber, perangkat lunak, dokumen, gambar, audio, dan video.

Tanpa hak cipta, siapa pun dapat menyalin perangkat lunak secara bebas, pengembang tidak akan dibayar, dan plagiarisme menjadi legal. Dengan hak cipta, pengembang dapat mendapat penghasilan dari karya mereka (mendorong pembuatan lebih banyak perangkat lunak), pengguna tahu siapa pembuatnya, dan penggunaan kembali terjadi sesuai syarat pengembang melalui lisensi. Hak cipta berlaku cukup lama (sering 70 tahun setelah kematian pencipta). Gagasan umum dan algoritma tidak dilindungi hak cipta tetapi mungkin dilindungi oleh paten.

Mengapa seorang programmer harus mematenkan program, menurut rumusan skema: untuk diidentifikasi sebagai pemilik dan penulis (pengakuan resmi kepemilikan); agar ada konsekuensi hukum jika ada yang menyalin atau mencurinya; untuk membatasi pesaing menjual karya yang sama; dan untuk mampu menghasilkan uang dengan melisensikannya. Hak cipta berlaku pada program sebagaimana tertulis; program berbeda yang melakukan tugas yang sama tidak melanggar hak cipta tersebut.

Hak cipta berlaku otomatis tanpa registrasi dan berlangsung sekitar 70 tahun setelah kematian pencipta, mencakup kode, gambar, dan dokumen; sebuah paten harus diajukan dan berlangsung sekitar 20 tahun, mencakup penemuan dan algoritma
Hak cipta berlaku otomatis dan berlangsung lama; sebuah paten harus diajukan dan berlangsung sekitar 20 tahun
Explore · ⁨Jelajahi⁩

Risk and responsibility lab · ⁨Laboratorium risiko dan tanggung jawab⁩

Sort examples by the rule, risk or protection involved. · ⁨Urutkan contoh berdasarkan aturan, risiko atau perlindungan yang terlibat.⁩

Vocabulary · ⁨Kosa kata⁩ Train · ⁨Latih⁩
English Bahasa Indonesia
copyright/ˈkɒpɪraɪt/ hak cipta
patent/ˈpeɪtənt/ paten
software licence/ˈsɒftweə ˈlaɪsəns/ lisensi perangkat lunak
7.1

Software licences · ⁨Lisensi perangkat lunak⁩

English

A software licence 软件许可证 is a contract granting permission to use software on the owner's terms; choosing and applying one is called software licencing.

Commercial (proprietary)

  • commercial software is sold: you buy a licence; the software is used only within its terms.
  • the source code is not given (a proprietary 专有 product); you cannot modify or redistribute it.
  • examples: Microsoft Office, Adobe Photoshop, most games.

Used when the developer wants revenue per user and to keep control of the code.

Open-source

  • the source code is public; users can read, modify and redistribute it (open-source 开源).
  • permissive licences (MIT, BSD) allow almost any use; copyleft 著佐权 licences (GPL) require that modified versions are released under the same licence ("share-alike").
  • the Free Software Foundation (FSF) and the Open Source Initiative (OSI) promote and approve open-source licences.

The syllabus names both, and they are marked as distinct answers. Free Software (the FSF's term) means free as in freedom, not price: the user may run the program for any purpose, study and change it (so the source code must be available), redistribute copies, and distribute modified versions; a fee may still be charged for a copy. Open Source (the OSI's definition) requires that the source code is available, that the program may be modified and redistributed, and that the licence does not discriminate against any person or field of use. "Identify two licence types that let other people edit and redistribute the program" is answered with these two.

  • examples: Linux, Python, Apache.

Used when the developer wants the software widely used and improved by the community.

Freeware and shareware

  • freeware 免费软件 — free of charge, no source code, may be redistributed but not modified (Acrobat Reader, WhatsApp).
  • shareware 共享软件 — free for a trial period, then you pay to keep using it; no source code.

The scheme's descriptions: shareware is distributed free for a trial (a limited time or limited features) and the user pays to continue using the full version; commercial software is sold for a fee, the source code is not supplied, the licence protects the developer's intellectual property, and the fee usually buys support and updates. Benefits of shareware to the programmer: users can try the program before buying, so they are more likely to purchase; it spreads widely at almost no advertising cost; and those who keep it pay. Benefits of a commercial licence: the developer earns a fee for every copy; the code and its rights stay protected; and the income funds support, updates and further development.

Type Cost Source Redistribute Modify
Commercial Paid No No No
Open-source Free Yes Yes Often, with conditions
Freeware Free No Yes No
Shareware Free trial, then paid No Sometimes No

To justify a licence choice, link it to the developer's goal (revenue, reach, community), the user's needs (cost, customising), and the use case.

Worked example. A programmer has written a game to sell to the public. Identify the most appropriate licence and justify it.

A commercial licence: the game is sold for a fee, so the programmer earns money from every copy; the source code is not released, so nobody can copy the game or change it and sell it as their own; the licence protects the intellectual property; and buyers receive updates and support. Open source would not fit, because the source code would be available, so the game could be copied, changed and redistributed without payment.

Worked example. A program helps shoppers by reading product labels aloud. Explain why an open source licence might not be appropriate.

The source code would be accessible, so it could be changed; a changed version might output the wrong product information, so shoppers could buy the wrong item; and the programmer would lose control over the quality and safety of what is distributed under the program's name. Going the other way, programs are released as open source so that other developers can improve and extend them, so that they are adopted widely at no cost, and so that users can adapt them to their own needs.

Bahasa Indonesia

Lisensi perangkat lunak adalah kontrak yang memberikan izin untuk menggunakan perangkat lunak sesuai syarat pemilik; memilih dan menerapkan salah satunya disebut lisensi perangkat lunak.

Komersial (proprietary)

  • perangkat lunak komersial dijual: Anda membeli lisensi; perangkat lunak digunakan hanya sesuai syaratnya.
  • kode sumber tidak diberikan (produk proprietari); Anda tidak dapat memodifikasi atau mendistribusikannya kembali.
  • contoh: Microsoft Office, Adobe Photoshop, sebagian besar game.

Digunakan ketika pengembang ingin mendapatkan pendapatan per pengguna dan untuk menjaga kendali atas kode.

Sumber Terbuka

  • kode sumber terbuka; pengguna dapat membaca, memodifikasi, dan mendistribusikannya kembali (sumber terbuka).
  • lisensi ** permisif** (MIT, BSD) mengizinkan hampir segala penggunaan; lisensi copyleft (GPL) mewajibkan bahwa versi yang dimodifikasi dirilis di bawah lisensi yang sama ("berbagi seperti milik bersama").
  • Yayasan Perangkat Lunak Bebas (FSF) dan Inisiatif Sumber Terbuka (OSI) mempromosikan dan menyetujui lisensi sumber terbuka.

Silabus menyebutkan keduanya, dan keduanya ditandai sebagai jawaban yang berbeda. Perangkat Lunak Bebas (istilah FSF) berarti bebas dalam arti kebebasan, bukan harga: pengguna dapat menjalankan program untuk tujuan apa pun, mempelajari dan mengubahnya (sehingga kode sumber harus tersedia), mendistribusikan salinannya, dan mendistribusikan versi yang telah dimodifikasi; biaya masih dapat dikenakan untuk sebuah salinan. Sumber Terbuka (definisi OSI) mensyaratkan bahwa kode sumber tersedia, bahwa program dapat dimodifikasi dan didistribusikan kembali, dan bahwa lisensi tidak mendiskriminasikan terhadap siapa pun atau bidang penggunaan. "Identifikasi dua jenis lisensi yang memungkinkan orang lain mengedit dan mendistribusikan kembali program" dijawab dengan kedua hal ini.

  • contoh: Linux, Python, Apache.

Digunakan ketika pengembang ingin perangkat lunak digunakan secara luas dan ditingkatkan oleh komunitas.

Freeware dan shareware

  • freeware — gratis, tanpa kode sumber, dapat didistribusikan kembali tetapi tidak dapat dimodifikasi (Acrobat Reader, WhatsApp).
  • shareware — gratis untuk periode uji coba, lalu Anda membayar untuk terus menggunakannya; tanpa kode sumber.

Deskripsi skema: shareware didistribusikan gratis untuk uji coba (waktu terbatas atau fitur terbatas) dan pengguna membayar untuk melanjutkan penggunaan versi penuh; perangkat lunak komersial dijual dengan biaya, kode sumber tidak disediakan, lisensi melindungi properti intelektual pengembang, dan biaya biasanya mencakup dukungan dan pembaruan. Manfaat shareware bagi programmer: pengguna dapat mencoba program sebelum membeli, sehingga mereka lebih mungkin melakukan pembelian; ini menyebar luas dengan hampir tidak ada biaya iklan; dan mereka yang mempertahankannya membayar. Manfaat lisensi komersial: pengembang mendapat bayaran untuk setiap salinan; kode dan hak-haknya tetap terlindungi; dan pendapatan membiayai dukungan, pembaruan, dan pengembangan lebih lanjut.

Jenis Biaya Sumber Distribusi Ulang Modifikasi
Komersial Berbayar Tidak Tidak Tidak
Sumber Terbuka Gratis Ya Ya Seringkali, dengan syarat
Freeware Gratis Tidak Ya Tidak
Shareware Uji coba gratis, kemudian berbayar Tidak Terkadang Tidak
Pohon keputusan untuk memilih lisensi: jika Anda ingin menjualnya atau menjaga kendali, pilih komersial; jika tidak, jika Anda membagikan kode sumber, pilih sumber terbuka; jika tidak, jika itu gratis selamanya, pilih freeware, selain itu shareware (uji coba gratis lalu bayar)
Memilih lisensi berdasarkan tujuan pengembang

Untuk membenarkan pilihan lisensi, hubungkan dengan tujuan pengembang (pendapatan, jangkauan, komunitas), kebutuhan pengguna (biaya, kustomisasi), dan kasus penggunaan.

Contoh terpecahkan. Seorang programmer telah menulis sebuah game untuk dijual kepada publik. Identifikasikan lisensi yang paling tepat dan berikan alasannya.

Lisensi komersial: game dijual dengan biaya, sehingga programmer mendapat uang dari setiap salinan; kode sumber tidak dirilis, sehingga tidak ada yang bisa menyalin game atau mengubahnya dan menjualnya sebagai miliknya sendiri; lisensi melindungi properti intelektual; dan pembeli menerima pembaruan dan dukungan. Sumber terbuka tidak cocok, karena kode sumber akan tersedia, sehingga game dapat disalin, diubah, dan didistribusikan kembali tanpa pembayaran.

Contoh terpecahkan. Sebuah program membantu pembeli dengan membacakan label produk secara lantang. Jelaskan mengapa lisensi sumber terbuka mungkin tidak tepat.

Kode sumber akan dapat diakses, sehingga dapat diubah; versi yang diubah mungkin menghasilkan informasi produk yang salah, sehingga pembeli dapat membeli barang yang salah; dan programmer akan kehilangan kendali atas kualitas dan keamanan apa yang didistribusikan di bawah nama program tersebut. Sebaliknya, program dirilis sebagai sumber terbuka agar pengembang lain dapat meningkatkan dan memperluasnya, agar diadopsi secara luas tanpa biaya, dan agar pengguna dapat menyesuaikannya dengan kebutuhan mereka sendiri.

Vocabulary · ⁨Kosa kata⁩ Train · ⁨Latih⁩
English Bahasa Indonesia
proprietary/prəˈpraɪətəri/ milik sendiri
copyleft/ˈkɒpɪleft/ copyleft
freeware/ˈfriːweə/ freeware
shareware/ˈʃeəweə/ shareware
artificial intelligence/ˌɑːtɪˈfɪʃl ɪnˈtelɪdʒəns/ kecerdasan buatan
machine learning/məˈʃiːn ˈlɜːnɪŋ/ pembelajaran mesin
Deep learning/diːp ˈlɜːnɪŋ/ Deep learning
neural networks/ˈnjuːrəl ˈnetwɜːks/ jaringan saraf tiruan
speech recognition/spiːtʃ ˌrekəɡˈnɪʃn/ pengenalan suara
image recognition/ˈɪmɪdʒ ˌrekəɡˈnɪʃn/ pengenalan gambar
machine translation/məˈʃiːn trænˈsleɪʃn/ terjemahan mesin
recommendation systems/ˌrekəmenˈdeɪʃn ˈsɪstəmz/ sistem rekomendasi
autonomous vehicles/ɔːˈtɒnəməs ˈvɪəklz/ kendaraan otonom
optical character recognition/ˈɒptɪkl ˈkærɪktə ˌrekəɡˈnɪʃn/ pengenalan karakter optik
text-to-speech/tekst tə spiːtʃ/ teks-ke-suara
7.1

Artificial Intelligence (AI) · ⁨Kecerdasan Buatan (AI)⁩

English

Artificial intelligence 人工智能 builds systems that do tasks once thought to need human intelligence — recognising speech and images, translating, playing games, driving.

Most modern AI uses machine learning 机器学习 — algorithms that improve at a task by learning patterns from large amounts of data, instead of being programmed step by step. Deep learning 深度学习, using neural networks 神经网络 with many layers, is the leading approach today.

Everyday examples

AI tasks split into two kinds — understanding input, and producing output or decisions.

Understanding input:

  • speech recognition 语音识别 — spoken words to text (voice assistants).
  • image recognition 图像识别 — finding objects, faces or text in images.

Producing output or decisions:

  • machine translation 机器翻译 — automatic translation between languages.
  • recommendation systems 推荐系统 — suggesting products, videos or music.
  • autonomous vehicles 自动驾驶汽车 and robots.

A common exam scenario: a program reads a label with a camera, translates it, and reads it aloud — using optical character recognition 光学字符识别 to find the words, machine translation to convert them, and text-to-speech 文本转语音 for the audio.

A four-mark "explain how AI is used" answer follows the pipeline step by step: image recognition (OCR) analyses the pixels of the photograph to locate the characters; the patterns of pixels are converted into individual characters and words; machine translation converts the words into the user's language; and text-to-speech produces the spoken output. Each step is a mark.

Benefits

  • accessibility — speech/image AI helps users with impairments; translation helps non-native speakers.
  • productivity — automating repetitive tasks frees people for creative work.
  • decision support — AI spots patterns in huge datasets (medical diagnosis, fraud detection).
  • always available, and personalised to each user.

Impacts: social, economic, environmental

The syllabus asks for the impact of AI under three headings, and a question names one of them. Give the impact and its consequence.

  • Social: benefits — a label-reading program helps people with a visual impairment, people who cannot read the language, and people with reading difficulties; facial recognition at an airport speeds up identity checks and can stop wanted people entering. Harms — facial recognition can misidentify people and tracks everyone without consent, so privacy is lost; students who use AI to do their homework may not develop reasoning and problem-solving skills, may rely on it instead of learning, and may lose the collaboration and face-to-face communication that working together brings.
  • Economic: an AI fault-diagnosis module in a repair garage diagnoses faults faster and more accurately, so more vehicles are repaired per day and costs fall; but fewer skilled mechanics may be needed, so jobs are lost, and the module must be bought and maintained. More generally, AI raises productivity and creates new jobs in some fields while removing routine jobs in others.
  • Environmental: training and running large models uses a great deal of electricity and water for cooling in data centres, and the hardware becomes e-waste; on the other side, AI is used to cut energy use in buildings, optimise transport and monitor the environment.
  • Ethical (the classroom question): an AI that marks work or watches students must be fair to every student, must not leak their data, must be explainable when it makes a decision about them, and must not replace the judgement of a teacher where that matters.

Concerns

  • bias 偏见 — unfair patterns in the training data become unfair AI decisions (hiring, lending).
  • job displacement — AI may replace some roles.
  • privacy — training often uses large amounts of personal data.
  • transparency — large models are "black boxes", hard to explain.
  • accountability — when AI is wrong, who is responsible: developer, user, or operator?
  • misuse — deepfakes, misinformation, surveillance.

Professionals must understand the limits of the AI they build, inform users, and reduce harm.

Bahasa Indonesia

Kecerdasan buatan membangun sistem yang melakukan tugas-tugas yang dulunya dianggap memerlukan kecerdasan manusia — mengenali suara dan gambar, menerjemahkan, bermain game, mengemudi.

Sebagian besar AI modern menggunakan pembelajaran mesin — algoritma yang menjadi lebih baik dalam suatu tugas dengan belajar pola dari jumlah data yang besar, alih-alih diprogram langkah demi langkah. Pembelajaran mendalam, menggunakan jaringan saraf dengan banyak lapisan, adalah pendekatan terdepan saat ini.

Contoh sehari-hari

Tugas AI dibagi menjadi dua jenis — memahami input, dan menghasilkan output atau keputusan.

Memahami input:

  • pengenalan ucapan — kata-kata berbicara menjadi teks (asisten suara).
  • pengenalan gambar — menemukan objek, wajah, atau teks dalam gambar.

Menghasilkan output atau keputusan:

  • penerjemahan mesin — penerjemahan otomatis antar bahasa.
  • sistem rekomendasi — menyarankan produk, video, atau musik.
  • kendaraan otonom dan robot.

Skenario ujian umum: sebuah program membaca label dengan kamera, menerjemahkannya, dan membacanya secara lantang — menggunakan pengenalan karakter optik untuk menemukan kata-kata, penerjemahan mesin untuk mengubahnya, dan teks-ke-suara untuk audio.

Membaca label asing secara lantang: gambar kamera masuk ke OCR untuk menemukan kata-kata, lalu ke penerjemahan mesin, lalu ke teks-ke-suara untuk audio
Skenario umum: OCR → penerjemahan mesin → teks-ke-speech membacakan label asing secara lantang

Jawaban "jelaskan bagaimana AI digunakan" bernilai empat mengikuti alur kerja langkah demi langkah: pengenalan gambar (OCR) menganalisis piksel foto untuk menemukan karakter; pola piksel dikonversi menjadi karakter dan kata-kata individual; penerjemahan mesin mengubah kata-kata tersebut ke dalam bahasa pengguna; dan teks-ke-speech menghasilkan output ucapan. Setiap langkah bernilai satu.

Manfaat

  • aksesibilitas — AI suara/gambar membantu pengguna dengan gangguan; terjemahan membantu penutur bukan bahasa asli.
  • produktivitas — mengotomatisasi tugas berulang membebaskan orang untuk bekerja kreatif.
  • dukungan pengambilan keputusan — AI mendeteksi pola dalam dataset besar (diagnosis medis, pendeteksi penipuan).
  • selalu tersedia, dan dipersonalisasi untuk setiap pengguna.

Dampak: sosial, ekonomi, lingkungan

Kurikulum meminta dampak AI di bawah tiga kategori, dan soal menyebutkan salah satunya. Berikan dampak dan konsekuensinya.

  • Sosial: manfaat — program pembaca label membantu orang dengan disabilitas visual, orang yang tidak bisa membaca bahasa tersebut, dan orang dengan kesulitan membaca; pengenalan wajah di bandara mempercepat pemeriksaan identitas dan dapat mencegah orang yang dicari masuk. Kerugian — pengenalan wajah dapat salah mengidentifikasi orang dan melacak semua orang tanpa persetujuan, sehingga privasi hilang; siswa yang menggunakan AI untuk mengerjakan PR mungkin tidak mengembangkan kemampuan berpikir dan pemecahan masalah, mungkin bergantung padanya alih-alih belajar, dan mungkin kehilangan kolaborasi serta komunikasi tatap muka yang dibawa oleh kerja bersama.
  • Ekonomi: modul diagnosis故障 AI di bengkel memperbaiki故障 lebih cepat dan akurat, sehingga lebih banyak kendaraan diperbaiki per hari dan biaya turun; tetapi mekanik terampil mungkin dibutuhkan lebih sedikit, sehingga pekerjaan hilang, dan modul harus dibeli dan dipelihara. Secara umum, AI meningkatkan produktivitas dan menciptakan pekerjaan baru di beberapa bidang sementara menghilangkan pekerjaan rutin di bidang lain.
  • Lingkungan: pelatihan dan menjalankan model besar membutuhkan listrik dan air pendingin yang besar di pusat data, dan perangkat keras menjadi limbah elektronik; di sisi lain, AI digunakan untuk mengurangi penggunaan energi di gedung, mengoptimalkan transportasi, dan memantau lingkungan.
  • Etika (soal kelas): AI yang memberi nilai atau mengawasi siswa harus adil kepada setiap siswa, tidak boleh bocor datanya, harus dapat dijelaskan ketika membuat keputusan tentang mereka, dan tidak boleh menggantikan penilaian guru di mana itu penting.

Kekhawatiran

  • bias — pola tidak adil dalam data pelatihan menjadi keputusan AI yang tidak adil (perekrutan, pinjaman).
  • penggantian pekerjaan — AI dapat menggantikan beberapa peran.
  • privasi — pelatihan sering menggunakan jumlah besar data pribadi.
  • transparansi — model besar adalah "kotak hitam", sulit dijelaskan.
  • akuntabilitas — ketika AI salah, siapa yang bertanggung jawab: pengembang, pengguna, atau operator?
  • penyalahgunaan — deepfake, disinformasi, pengawasan.
Data pelatihan bias menyebabkan model mempelajari bias, yang kemudian menghasilkan keputusan tidak adil seperti perekrutan atau pinjaman
Bagaimana bias masuk ke dalam AI: data bias → model bias → keputusan tidak adil

Profesional harus memahami batasan AI yang mereka bangun, menginformasikan pengguna, dan mengurangi kerugian.

Explore · ⁨Jelajahi⁩

Computing concept lab · ⁨Laboratorium konsep komputasi⁩

Classify concrete examples by the computing idea they demonstrate. · ⁨Klasifikasikan contoh konkret berdasarkan ide komputasi yang ditunjukkannya.⁩

7.1

Definitions the examiner accepts · ⁨Definisi yang diterima oleh penguji⁩

English

A definition question is marked against fixed wording. Learn these exactly.

Term Definition
ethics the moral principles that govern how a person behaves, in a profession the standards set out in its code of conduct
code of conduct the rules an organisation or professional body sets for how its members must behave
copyright the legal right of the creator of an original work to control how it is copied, distributed and modified
software licence the legal agreement that states how a piece of software may be used, copied and distributed
commercial software software sold for a fee, without source code, under a licence that protects the developer's intellectual property
free software (FSF) software whose users are free to run, study, change and redistribute it, so its source code is available
open source (OSI) software whose source code is available and which may be modified and redistributed under its licence
shareware software distributed free for a trial period or with limited features, after which the user pays to continue
freeware software that is free of charge to use and copy, but whose source code is not released and may not be modified
artificial intelligence computer systems that perform tasks which normally need human intelligence, such as recognising images and speech
machine learning a form of AI in which a system improves at a task by learning patterns from data rather than by explicit programming
Bahasa Indonesia

Pertanyaan definisi dinilai berdasarkan kata-kata tetap. Hafalkan ini persis.

Istilah Definisi
etika prinsip moral yang mengatur perilaku seseorang, dalam profesi standar yang ditetapkan dalam kode etik
kode etik aturan yang ditetapkan organisasi atau badan profesi bagi anggotanya untuk berperilaku
hak cipta hak hukum pencipta karya orisinal untuk mengendalikan cara karya tersebut disalin, didistribusikan, dan dimodifikasi
lisensi perangkat lunak perjanjian hukum yang menyatakan bagaimana sebuah perangkat lunak boleh digunakan, disalin, dan didistribusikan
perangkat lunak komersial perangkat lunak dijual dengan bayaran, tanpa kode sumber, di bawah lisensi yang melindungi kekayaan intelektual pengembang
perangkat lunak bebas (FSF) perangkat lunak yang penggunanya bebas menjalankan, mempelajari, mengubah, dan mendistribusikannya kembali, sehingga kode sumbernya tersedia
open source (OSI) perangkat lunak yang kode sumbernya tersedia dan yang dapat dimodifikasi dan didistribusikan kembali di bawah lisensinya
shareware perangkat lunak dibagikan gratis untuk periode percobaan atau dengan fitur terbatas, setelah itu pengguna membayar untuk melanjutkan
freeware perangkat lunak yang gratis digunakan dan disalin, tetapi kode sumbernya tidak dirilis dan tidak dapat dimodifikasi
kecerdasan buatan sistem komputer yang melakukan tugas yang biasanya memerlukan kecerdasan manusia, seperti mengenali gambar dan suara
pembelajaran mesin bentuk AI di mana sistem menjadi lebih baik dalam suatu tugas dengan mempelajari pola dari data alih-alih melalui pemrograman eksplisit
Vocabulary · ⁨Kosa kata⁩ Train · ⁨Latih⁩
English Bahasa Indonesia
open-source/ˈəʊpən sɔːs/ sumber terbuka
7.1

Exam tips · ⁨Tips ujian⁩

English
  • Answer ethics questions against a professional code of conduct (public interest, competence, honesty), not personal opinion.
  • Distinguish copyright (protects the expression) from a patent (protects an invention).
  • Compare software licences: proprietary, open-source, freeware, shareware and FOSS.

Common mistakes

  • Giving a personal opinion ("it is wrong") instead of a reason with a consequence ("faulty software could harm users, so it must be tested").
  • Treating free software and freeware as the same thing. Free software is about the freedom to study and change the code; freeware is merely free of charge.
  • Saying open source means free of charge. It means the source code is available and may be modified and redistributed; a fee may still be charged.
  • Writing that copyright must be registered. It applies automatically to the work as written.
  • Naming an impact without its consequence. "Job losses" scores when it is tied to why: the AI does the diagnosis, so fewer mechanics are needed.
  • Describing what AI is instead of how it is used. The marks are for the steps: recognise, convert, translate, speak.
Bahasa Indonesia
  • Jawab pertanyaan etika berdasarkan kode etik profesional (kepentingan publik, kompetensi, kejujuran), bukan opini pribadi.
  • Bedakan hak cipta (melindungi ekspresi) dari paten (melindungi invensi).
  • Bandingkan lisensi perangkat lunak: proprietary, open-source, freeware, shareware, dan FOSS.

Kesalahan umum

  • Memberikan opini pribadi ("ini salah") alih-alih alasan dengan konsekuensi ("perangkat lunak cacat dapat merugikan pengguna, jadi harus diuji").
  • Memperlakukan perangkat lunak bebas dan freeware sebagai hal yang sama. Perangkat lunak bebas berkaitan dengan kebebasan untuk mempelajari dan mengubah kode; freeware hanyalah gratis secara biaya.
  • Mengatakan open source berarti gratis. Itu berarti kode sumber tersedia dan dapat dimodifikasi dan didistribusikan kembali; biaya masih dapat dikenakan.
  • Menulis bahwa hak cipta harus didaftarkan. Hak ini berlaku otomatis pada karya yang ditulis.
  • Menamakan dampak tanpa konsekuensinya. "Kehilangan pekerjaan" mendapat nilai ketika dikaitkan dengan alasannya: AI melakukan diagnosis, sehingga mekanik yang dibutuhkan menjadi lebih sedikit.
  • Mendeskripsikan apa itu AI alih-alih bagaimana AI digunakan. Nilai diberikan untuk langkah-langkahnya: mengenali, mengonversi, menerjemahkan, berbicara.

Interactive lessons on this topic · ⁨Pelajaran interaktif untuk topik ini⁩

Work through it step by step, with instant-check exercises. · ⁨Kerjakan langkah demi langkah, dengan latihan pengecekan instan.⁩

Past Papers · ⁨Soal-Soil Masa Lalu⁩

More topics in A-Level Computer Science · ⁨Ilmu Komputer A-Level⁩ · ⁨Topik lain dalam A-Level Computer Science · ⁨Ilmu Komputer A-Level⁩⁩

Log in or create account · ⁨Masuk atau buat akun⁩

IGCSE, A-Level & AP