SlideShare a Scribd company logo
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Programming- absolute basics
• Program membuat computer dapat digunakan.
Language is the keyword. Tanpa program, komputer
tidak lebih dari sebuah objek.
• Pemograman computer adalah tindakan
menyususn/menulis elemen-elemen Bahasa
pemograman yang dipilih dalam bentuk perintah yang
menghasilkan efek sesuai dengan yang diinginkan.
• Efek bisa berbeda disetiap kasus, tergantung dari
imajinasi, pengetahuan, dan pengalaman seorang
programer
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Programming- absolute basics
• Bahasa pemograman
• Alfabet – Program harus ditulis dalam bentuk script yang
dapat dikenali
• Leksikal – setiap Bahasa pemograman memiliki dictionary
• Syntactically – setiap Bahasa memiliki aturan-aturan yang
harus dipatuhi
• Semantically – program harus masuk akal
• 2 cara untuk mengubah program dari Bahasa
pemograman tingkat tinggi menjadi Bahasa mesin:
• COMPILATION
• INTERPRETATION
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Pengelan Python
• Pyhton – Interpreted
language. Python is free
• Widely-used, object-
oriented, high-level
programming language
with dynamic semantics
• Python dibuat oleh
Guido van Rossum
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
PYPL
PopularitY of
Programming
Language
Pierre Carbonnelle, 2019
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Download dan Install Pyhton
• Aktifitas kelas – Instalasi Python dengan Anaconda
• Anaconda merupakan distribution open source yang
memberikan kemudahan dalam penggunaan Python.
Dpat dijalankan di OS: Linux, Windows, and Mac OS X
• Link download:
https://www.anaconda.com/distribution/
• RUN Python melalui spyder : buat program hello word
pertama anda!
• Print adalah nama fungsi
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
The print() function- instructions
Lihat efek dari masingcode berikut
• Fungsi print merupakan build in function
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tipe Data- Numeric
1. int – bilangan bulat
dengan Panjang tidak
terbatas
2. long- merupakan long
integers(ada pada
Python 2.x, tidak
digunakan lagi di
Python 3.x).
3. float- bilangan pecahan
4. complex- bilangan
kompleks
#create a variable with integer value.
a=100
print("The type of variable having value", a, " is ",
type(a))
#create a variable with float value.
b=10.2345
print("The type of variable having value", b, " is ",
type(b))
#create a variable with complex value.
c=100+3j
print("The type of variable having value", c, " is ",
type(c))
Untuk memeriksa tipe data pada suatu variabel, kita bisa
menggunakan fungsi type()
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tipe Data- String
1. Char: Karakter,
contoh 'R'.
2. String: Kumpulan
karakter, contoh
"aku lagi makan".
Penulisan tipe data teks
harus diapit dengan tanda
petik. Bisa menggunakan
petik tunggal ('...'), ganda
("..."), dan tiga ('''...''' atau
"""...""").
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tipe Data- Boolean
• Tipe data boolean adalah tipe data yang hanya
memiliki dua nilai yaitu True dan False atau 0 dan 1.
• Penulisan True dan False, huruf pertamnya harus
kapital dan tanpa tanda petik.
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operators- data manipulation tools
A + B
• Remember : Data dan operator ketika dikoneksikan
Bersama membentuk expressions.
Operator
Operands
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Kategori Operator
1. Arithmetic (Aritmatika)
2. Comparison (Perbandingan)
3. Assignment (Penugasan)
4. Logical (logika)
5. Bitwise
6. Identity (identitas)
7. Membership (keanggotaan)
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator- Arithmetic
Python menyediakan akses ke
library untuk membantu
menyelesaikan perhitungan
matematika yang kompleks
Operato
r
Nama dan Fungsi Contoh
+ Penjumlahan, menjumlahkan 2 buah
operand
x + y
– Pengurangan, mengurangkan 2 buah
operand x – y
* Perkalian, mengalikan 2 buah operand x * y
/ Pembagian, membagi 2 buah operand x / y
** Pemangkatan, memangkatkan bilangan x **y
//
Pembagian bulat, menghasilkan hasil
bagi tanpa koma
x // y
% Modulus, menghasilkan sisa pembagian
2 bilangan
x % y
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator- Comparison
Membandingkan
suatu nilai dengan
nilai lainnya dan
menampilakan
hasil perbandingan
(True dan False)
Operator Nama dan Fungsi Contoh
>
Lebih besar dari – Hasilnya True jika nilai
sebelah kiri lebih besar dari nilai sebelah
kanan
x > y
<
Lebih kecil dari – Hasilnya True jika nilai
sebelah kiri lebih kecil dari nilai sebelah kanan x < y
== Sama dengan – Hasilnya True jika nilai sebelah
kiri sama dengan nilai sebelah kanan x == y
!=
Tidak sama dengan – Hasilnya True jika nilai
sebelah kiri tidak sama dengan nilai sebelah
kanan
x != y
>=
Lebih besar atau sama dengan – Hasilnya True
jika nilai sebelah kiri lebih besar atau sama
dengan nilai sebelah kanan
x >= y
<=
Lebih kecil atau sama dengan – Hasilnya True
jika nilai sebelah kiri lebih kecil atau sama
dengan nilai sebelah kanan
x <= y
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator – Assignment
Operator Assignment
menempatkan nilai dalam
suatu variable.
Operator Penjelasan Contoh
=
Menugaskan nilai yang ada di kanan ke
operand yang ada di sebelah kiri c = a + b menugaskan a + b ke c
+=
Menambahkan operand yang di kanan
dengan operand yang ada di kiri dan
hasilnya di tugaskan ke operand yang di kiri
c += a sama dengan c = c + a
-=
Mengurangi operand yang di kanan dengan
operand yang ada di kiri dan hasilnya di
tugaskan ke operand yang di kiri
c -= a sama dengan c = c + a
*=
Mengalikan operand yang di kanan dengan
operand yang ada di kiri dan hasilnya di
tugaskan ke operand yang di kiri
c *= a sama dengan c = c * a
/=
Membagi operand yang di kanan dengan
operand yang ada di kiri dan hasilnya di
tugaskan ke operand yang di kiri
c /= a sama dengan c = c * a
**=
Memangkatkan operand yang di kanan
dengan operand yang ada di kiri dan
hasilnya ditugaskan ke operand yang di kiri
c **= a sama dengan c = c ** a
//=
Melakukan pembagian bulat operand di
kanan terhadap operand di kiri dan
hasilnya disimpan di operand yang di kiri
c //= a sama dengan c = c // a
%=
Melakukan operasi sisa bagi operand di
kanan dengan operand di kiri dan hasilnya
di simpan di operand yang di kiri
c %= a sama dengan c = c % a
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator – Logical
Operator logika adalah
operator yang digunakan
untuk melakukan operasi
logika.
Operator Penjelasan Contoh
and
Hasilnya adalah True jika
kedua operandnya bernilai
benar
x and y
or
Hasilnya adalah True jika
salah satu atau kedua
operandnya bernilai benar
x or y
not
Hasilnya adalah True jika
operandnya bernilai salah
(kebalikan nilai)
not x
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator – Bitwise
• Operator bitwise adalah
operator yang melakukan
operasi bit terhadap
operand.
• Operator ini beroperasi bit
per bit sesuai dengan
namanya.
• Sebagai misal, angka 2 dalam
bit ditulis 10 dalam notasi
biner dan angka 7 ditulis 111
• Pada tabel di bawah ini,
misalkan x = 10 (0000 1010)
dalam biner dan y = 4 (0000
0100) dalam biner
Operator Nama Contoh
& Bitwise AND x& y = 0 (0000 0000)
| Bitwise OR x | y = 14 (0000 1110)
~ Bitwise NOT ~x = -11 (1111 0101)
^ Bitwise XOR x ^ y = 14 (0000 1110)
>>
Bitwise right
shift x>> 2 = 2 (0000 0010)
<< Bitwise left shift x<< 2 = 40 (0010 1000)
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator – Identitas
• Operator identitas
adalah operator yang
memeriksa apakah dua
buah nilai ( atau
variabel ) berada pada
lokasi memori yang
sama.
Operator Penjelasan Contoh
is
True jika kedua operand
identik (menunjuk ke objek
yang sama)
x is True
is not
True jika kedua operand
tidak identik (tidak merujuk
ke objek yang sama)
x is not
True
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator – Membership
• Operator keanggotaan
adalah operator yang
digunakan untuk
memeriksa apakah suatu
nilai atau variabel
merupakan anggota atau
ditemukan di dalam suatu
data (string, list, tuple, set,
dan dictionary).
Operator Penjelasan Contoh
in True jika nilai/variabel ditemukan
di dalam data
5 in x
not in
True jika nilai/variabel tidak ada
di dalam data
5 not in
x
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Operator Precedence
Jika bekerja
dengan multiple
operator, penting
untuk
menentukan
operator mana
yang diproses
pertama kali
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Variabel dan Tipe Data
• Variabel merupakan tempat
menyimpan data, sedangkan tipe
data adalah jenis data yang
terseimpan dalam variabel.
• Karakter pada nama variabel
bersifat sensitif (case-sensitif).
Artinya huruf besar dan kecil
dibedakan. Misalnya, variabel_Ku
dan variabel_ku, keduanya adalah
variabel yang berbeda
• Nama variabel tidak boleh
menggunakan kata kunci yang
sudah ada dalam python seperti if,
while, for, dsb.
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Input Output – Reading Keyboard Input
• Fungsi input ([prompt]) meminta input atau masukan
dari user.
• Bila kita menginput bilangan, misalnya integer lewat
fungsi input(), maka hasil inputan tersebut adalah string
dan bukan integer. Kita harus mengubahnya terlebih
dahulu menjadi tipe integer menggunakan fungsi int()
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab – Cognitiveclass PY0101EN
1. Module 1 Lab – Write your first Python code!
2. Module 1 Lab –String Operations
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab
1. Buatlah code untuk menyelesaikan problem
matematika sederhana berikut:
2. Buatlah program yang dapat membandingkan 2
buah nilai apakah sama besar, lebih kecil atau tidak
3. Buatlah program Kalkulator sederhana
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Struktur Data
• 4 struktur data yang akan dibahas:
• List
• Tupple
• Dictionary
• Set
• Data stuktur yang paling dasar di phyton adalah
sequence
• Struktur data dapat melakukan penyimpanan,
pengurutan, pengelompakan dan menampilkan
suatu data
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Struktur Data- List
• List merupakan struktur data pada python yang
mampu menyimpan lebih dari satu data, seperti
array.
• Dimulai dengan index 0. Ditulis menggunakan
square brackets []
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Accessing Values
• Untuk mengakses nilai di list, gunakan kurung
siku [] bersamaan dengan indeks
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Updating List
List – Delete List Element
Output
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Adding List
1. prepend(item)
menambahkan
item dari
depan;
2. append(item)
menambahkan
item dari
belakang.
3. insert(index, item)
menambahkan
item dari indeks
tertentu
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Basic Operations
• + Penggabungan
•* Pengulangan
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Multi Dimensi
• List multi dimensi biasanya digunakan untuk menyimpan struktur data yang
kompleks seperti tabel, matriks, graph, tree, dsb.
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List –
Contoh
Program
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Contoh Program
OUTPUT
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
List – Built-in List Functions & Methods
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab
• Buatlah program untuk mencetak histogram dari nilai sebuah list, seperti
output berikut
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Struktur Data- Tuples
• Tupples hampir sama dengan list. Perbedaannya
adalah tuples tidak dapat dirubah bahkan dihapus.
• Dibuat menggunakan tanda kurung ()
• Empty tuple dapat ditulis dengan 2 tanda kurung yang tidak mengandung
apapun
Tup1 = ();
• Untuk mengisi tuple dengan nilai tunggal harus memasukan dengan
menggunakan koma Tup1 = (50,);
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tuples – Accessing Values
• Seperti halnya list, kita bisa mengakses anggota tuple lewat
indeksnya menggunakan format namatuple[indeks]
• Indeks dimulai dari 0 untuk anggota pertama. Selain itu, indeks
negatif juga bisa dipakai mulai dari -1 untuk anggota terakhir tuple.
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tuples – Accessing Values
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tuples –Updating Values
• Tuples tidak dapat diubah yang artinya kita tidak dapat
memperbarui atau mengubah nilai elemen tuple.
• Kita dapat mengambil porsi tupel yang ada untuk membuat
tupel baru seperti yang diperlihatkan contoh berikut -
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tuples –Updating Values
• bila anggota tuple-nya adalah tuple
bersarang dengan anggota seperti list,
maka item pada list tersebut dapat
diubah. Jelasnya ada pada contoh berikut:
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tuples –Delete Element
• Menghapus elemen tuple secara individual tidak dimungkinkan.
• Kita dapat dengan menyusun tuple lain dengan elemen yang tidak diinginkan
dibuang.
• Untuk menghapus seluruh tuple secara eksplisit, cukup gunakan pernyataan
del. Sebagai contoh
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Menguji Keanggotaan Tuple
• Seperti halnya string dan list, kita bisa menguji apakah
sebuah objek adalah anggota dari tuple atau tidak, yaitu
dengan menggunakan operator in atau out untuk
kebalikannya
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Metode dan Fungsi Bawaan Tuple
• Metode count(x) berfungsi mengembalikan jumlah item
yang sesuai dengan x pada tuple
• Metode index(x) berfungsi mengembalikan indeks dari item
pertama yang sama dengan x.
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Metode dan Fungsi Bawaan Tuple
Fungsi Deskripsi
all() Mengembalikan True jika semua anggota tuple adalah benar ( tidak ada yang kosong )
any()
Mengembalikan True jika salah satu atau semua bernilai benar. Jika tuple kosong, maka akan
mengambalikan False.
enumerate() Mengembalikan objek enumerasi. Objek enumerasi adalah objek yang terdiri dari pasangan
indeks dan nilai.
len() Mengembalikan panjang (jumlah anggota) tuple
max() Mengembalikan anggota terbesar di tuple
min() Mengembalikan anggota terkecil di tuple
sorted() Mengambil anggota tuple dan mengembalikan list baru yang sudah diurutkan
sum() Mengembalikan jumlah dari semua anggota tuple
tuple() Mengubah sequence (list, string, set, dictionary) menjadi tuple
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab – Cognitiveclass PY0101EN
1. Module 2 Lab – Lists and Tuples
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Struktur Data- Dictionary
• Dictionary adalah stuktur data yang bentuknya seperti kamus.
Ada kata kunci kemudian ada nilaninya. Kata kunci harus unik,
sedangkan nilai boleh diisi denga apa saja.
• Setiap key dipisahkan dengan colon (:) , semuanya tertutup
dengan kurung kurawal
• Key harus unique sementara value tidak harus. Nilai bisa
terdiri dari berbagai tipe
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Accessing Values
Output
Akan terjadi error jika mengakses data key yang tidak terdapat di
dictionary
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Updating List
Dictionary – Delete List Element
Output
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Built-in List Functions & Methods
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary –
Built-in List
Functions &
Methods
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Contoh Program
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Contoh Program Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Dictionary – Contoh Program
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab – Cognitiveclass PY0101EN
1. Module 2 Lab – Dictionaries
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Struktur Data- Set
• Bersifat Unique. Apabila menginput sebuah nilai yang sama
pada set, maka salah satu akan di replace
• Unordered
• Unindexed – tidak ada indeks yang dilampirkan
• Immutable – Elemen-elemen dalam set tidak bisa dirubah,
namun set secara keseluruhan dapat dirubah
Output
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Set – Accessing Values Output
Tidak bisa mengakses individual value suatu set.
Hanya bisa mengakses keseluruhan elemen.
Mendapatkan individual element dengan
menggunakan looping
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Set – Adding
Set – Removing
Output
Ada beberapa cara yang digunakan untuk menghapus data di set:
1. remove () – menghapus suatu data pada set. Terjadi error jika
data yang ingin dihapus tidak terdapat di set
2. discard () - menghapus suatu data pada set. Tidak akan terjadi
error jika data yang ingin dihapus tidak terdapat di set
3. Pop () - data pertama dari set akan dihapus
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Lab – Cognitiveclass PY0101EN
1. Module 2 Lab – Sets
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Tugas – Review Questions
1. Kerjakan Review Questions Cognitiveclass Module 1
dan Module 2
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
Referensi
• https://courses.cognitiveclass.ai
• Mueller, John Paul. Beginning Programming with Python
for Dummies, John Wiley & Sons, Incorporated, 2014
• Deitel. How to program Python
• https://www.petanikode.com
• https://www.tutorialspoint.com/python
• https://developers.google.com/edu/python/lists
• https://hiwijaya.com/
• https://www.pythonindo.com
LOGO
UNIV/POLTEK
digitalent.kominfo.go.id
digitalent.kominfo
digitalent.kominfo
DTS_kominfo
Digital Talent Scholarship 2019
IKUTI KAMI
Pusat Pengembangan Profesi dan Sertifikasi
Badan Penelitian dan Pengembangan SDM
Kementerian Komunikasi dan Informatika
Jl. Medan Merdeka Barat No. 9
(Gd. Belakang Lt. 4 - 5)
Jakarta Pusat, 10110
digitalent.kominfo.go.id

More Related Content

PDF
RANCANGAN APLIKASI MONITORING TUMBUH1.pdf
PPTX
Pengenalan bahasa c++
PPTX
Pengenalan bahasa c++
PDF
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
PPTX
bab3_alpro1algoritma pemrograman komputer.pptx
PDF
E1 e117049 nurfadhila fahmi_tugas3
PPTX
Variabel, Tipe Data dan Operator - Pemrograman I
PDF
Algoritma dan Struktur Data (Python) - Struktur I/O
RANCANGAN APLIKASI MONITORING TUMBUH1.pdf
Pengenalan bahasa c++
Pengenalan bahasa c++
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
bab3_alpro1algoritma pemrograman komputer.pptx
E1 e117049 nurfadhila fahmi_tugas3
Variabel, Tipe Data dan Operator - Pemrograman I
Algoritma dan Struktur Data (Python) - Struktur I/O

Similar to Pengenalan pemrograman dari Python Lengkap (20)

PPTX
Simple-Process_Java.pptx
PPT
Bab 2-intro-python
PPTX
TIPE DATA hasds shgdjha sbdjasu sjhdhjsa.pptx
PPTX
Pertemuan 3 - Konsep Dasar Pemrograman
PDF
3. variabel-tipe-data-dan-operator-pada-vb.net
DOCX
Tugas blog
PPTX
Pertemuan 5&6.pptx Pertemuan 5&6.pptx Pertemuan 5&6.pptx
PDF
Modul 2 variabel, tipe data dan operator
DOCX
Laporan praktikum modul ii & iii
PDF
P1 2-tipe data
PPTX
DASAR - DASAR ALGORITMA
DOCX
modul algoritma Bab 1
PPTX
Materi algoritma dan pemrograman insan unggul new
PDF
Dasar pemrograman basic
PPTX
Materi VISUAL BASIC 2010 dffffffffffopppoo
PPTX
bab3_alpro1.pptx
PPTX
Python Dasar.pptx
DOC
Dasar Pemrograman materi kuliah
PPTX
Bab 6 konsep dasar pemrograman (2)
PPTX
Materi Pemrograman_Operator Dasar Java.pptx
Simple-Process_Java.pptx
Bab 2-intro-python
TIPE DATA hasds shgdjha sbdjasu sjhdhjsa.pptx
Pertemuan 3 - Konsep Dasar Pemrograman
3. variabel-tipe-data-dan-operator-pada-vb.net
Tugas blog
Pertemuan 5&6.pptx Pertemuan 5&6.pptx Pertemuan 5&6.pptx
Modul 2 variabel, tipe data dan operator
Laporan praktikum modul ii & iii
P1 2-tipe data
DASAR - DASAR ALGORITMA
modul algoritma Bab 1
Materi algoritma dan pemrograman insan unggul new
Dasar pemrograman basic
Materi VISUAL BASIC 2010 dffffffffffopppoo
bab3_alpro1.pptx
Python Dasar.pptx
Dasar Pemrograman materi kuliah
Bab 6 konsep dasar pemrograman (2)
Materi Pemrograman_Operator Dasar Java.pptx
Ad

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Tari Kelas XII Terbaru 2025
PDF
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
PDF
Materi Seminar AITalks AI dan Suku Digital
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
DOCX
Lembar Kerja Mahasiswa Information System
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PDF
lembar kerja LMS tugas pembelajaran mendalam
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PDF
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
PPTX
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
Modul Ajar Pembelajaran Mendalam Senbud Seni Tari Kelas XII Terbaru 2025
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Materi Seminar AITalks AI dan Suku Digital
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
Lembar Kerja Mahasiswa Information System
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
lembar kerja LMS tugas pembelajaran mendalam
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Ad

Pengenalan pemrograman dari Python Lengkap