Learning Objective 2.1.A: Represent patterns and algorithms that involve selection and repetition found in everyday life using written language or diagrams.
- 2.1.A.1 The building blocks of algorithms include sequencing, selection, and repetition.
- 2.1.A.2 Algorithms can contain selection, through decision making, and repetition, via looping.
- 2.1.A.3 Selection occurs when a choice of how the execution of an algorithm will proceed is based on a true or false decision.
- 2.1.A.4 Repetition is when a process repeats itself until a desired outcome is reached.
- 2.1.A.5 The order in which sequencing, selection, and repetition are used contributes to the outcome of the algorithm.
Tujuan Pembelajaran 2.1.A: Merepresentasikan pola dan algoritma yang melibatkan seleksi dan pengulangan yang ditemukan dalam kehidupan sehari-hari menggunakan bahasa tertulis atau diagram.
- 2.1.A.1 Blok pembangun algoritma mencakup penelusuran, seleksi, dan pengulangan.
- 2.1.A.2 Algoritma dapat mengandung seleksi, melalui pengambilan keputusan, dan pengulangan, melalui perulangan.
- 2.1.A.3 Seleksi terjadi ketika pilihan tentang bagaimana eksekusi algoritma akan berlanjut didasarkan pada keputusan true atau false.
- 2.1.A.4 Pengulangan adalah ketika suatu proses berulang hingga hasil yang diinginkan tercapai.
- 2.1.A.5 Urutan di mana penelusuran, seleksi, dan pengulangan digunakan berkontribusi terhadap hasil algoritma.
