What is Computational Thinking?
Computational thinking is the process of formulating problems and their solutions, so that the solutions can be executed by an information processing agent, either human or computer.
It is a way of thinking to solve problems logically and systematically, using approaches such as decomposition, pattern recognition, abstraction, and algorithms.
- Decomposition is Breaking down large problems into smaller, more manageable parts.
- Pattern Recognition is Find similarities and trends in problems, as well as patterns in data.
- Abstraction is Take important information and ignore irrelevant details.
- Algorithm is Menyusun urutan langkah-langkah logis untuk menyelesaikan masalah.
What is Scratch?
Kunjungi situs scratch.mit.edu
Klik Buat / Create pada halaman website scratch.
Scratch is a block-based visual programming language. It allows students, even beginners, to create interactive animations, digital stories, games, and more simply by dragging and dropping blocks of code.
Introduction To Scratch For Beginners
Watch the following video :
Practice and Exercise
Pahami dan kerjakan tugas berikut ini. Download lembar kerjanya, isi nama, kelas, kemudian praktikan dengan aplikasi scratch dan save. Kirim pada link pengumpulan di bawah ini.
Download Lembar Kerja Klik Disini
Link Pengumpulan Klik Disini