Ini adalah thread pertama ane, jadi maaf jikalau thread yang saya buat tidak berkesan. Mohon jangan memberikan bata jikalau ada kesalahan di thread ini.
Di sekolah saya, ada yang namanya pelajaran muatan lokal. Nah, salah satunya adalah belajar membuat program. Nah, ketika orang-orang di sekitar saya berkata bahwa pemograman itu sangat sulit, perasaanku rasanya agak aneh. Padahal mereka sudah satu semester belajar logika di pelajaran itu, tapi tetap saja mereka masih tidak mengerti.
Nah, di thread ini, saya akan memberikan beberapa tips untuk anak SMA dan agan sekalian untuk mempermudah mempelajarinya :
Spoiler for 1:
Kode itu adalah bahasa
Jika anda melihat kode-kode sebanyak ratusan baris ataupun memahami program yang sulit, ingatlah bahwa kode itu bukanlah bahasa alien. Misalnya di VB.NET, anda akan menemukan kode berikut :
Quote:
Console.Write("Kaskus - The Lounge)
Kode itu hampir sama dengan perintah ini:
Quote:
Budi, tulis "Kaskus - The Lounge"!
atau
Quote:
Dim Cendol as integer = 100000
artinya:
Quote:
Ingatlah variabel Cendol sebagai bilangan bulat yang bernilai 100000
Spoiler for 2:
Latihlah logika anda
Ya, ketika kita mengetik atau mencoba memahami kode program, dibutuhkan logika agar program tersebut nantinya akan berjalan sesuai dengan kehendak anda.
Misalnya, jika anda baru saja mempelajari pemograman, anda tidak akan mengerti teks berikut :
Code:
If Animation = True Then
Dim YAdder As Integer
Dim XOriginal = X
Dim XLoop = X
For i As Integer = X To X + (Text.Length) - 1
If (XLoop Mod 75 = 0) Then
YAdder = YAdder + 1
XLoop = XOriginal
End If
Console.SetCursorPosition(XLoop, Y + YAdder)
Console.Write(Text(i - X))
Threading.Thread.Sleep(10)
XLoop = XLoop + 1
Next
Else
Dim YAdder As Integer
Dim XOriginal = X
Dim XLoop = X
For i As Integer = X To X + (Text.Length) - 1
If (XLoop Mod 75 = 0) Then
YAdder = YAdder + 1
XLoop = XOriginal
End If
Console.SetCursorPosition(XLoop, Y + YAdder)
Console.Write(Text(i - X))
XLoop = XLoop + 1
Next
End If
Tapi cobalah melatih skill logika anda dengan soal-soal dan mencoba membuat program-program yang sederhana.
Code:
If (Tulisan = "Wakakaka") Then
Console.Write("Makasih cendolnya, gan!")
Else
Console.Write("Biarlah")
End If
Dalam bahasa sehari-hari, artinya adalah :
Quote:
Jika tulisannya adalah "Wakakaka" maka saya akan menulis "Makasih cendolnya, gan!". Jika tulisannya bukan "Wakakaka" maka saya akan menulis "Biarlah".
Spoiler for 3:
JANGAN MALAS! JANGAN MENUNDA!
Ya, melihat kode yang banyak atau kode yang banyak yang harus dikerjakan untuk membuat program itu memang terkadang membuat kita merasa sangat malas untuk membaca atau mengerjakannya seperti tulisan yang saya buat sekarang itu. (Rekor = 1 Kalimat ) Tapi berusahalah untuk jangan malas, malas adalah bibit yang buruk bagi anda di dalam melakukan segala hal.
Spoiler for 4:
Kemauan yang benar
Ya, teman-teman. Selama ini, saya mengerjakan kode atau program bukan karena tugas dari guru, ataupun untuk kepentingan pribadi, tetapi karena saya mau, saya ingin belajar, saya ingin menjadi lebih tahu, lebih mampu dalam membuat kode atau program tersebut. Bukan hanya itu, alasan yang lainnya ada di spoiler berikutnya.
Spoiler for 5:
FUN
Programming bukanlah ajang untuk mengetuk otak anda sehingga anda stress dan sakit kepala. Anggaplah itu adalah sebuah hiburan, sebuah game (permainan) untuk mata anda. Ambillah secangkir kopi dan nikmatilah, atau sebotol air putih jika pikiran anda mulai terasa lelah untuk bermain (programming).
Nah, hanya inilah tips-tips yang dapat saya berikan untuk teman-teman SMA (yang mungkin siswa-siswinya sudah mahir programming ataupun yang masih baru-baru ini belajar programming) dan juga untuk agan-aganwati yang baru mau memulai programming.
Ingatlah, programming itu tidak sulit. Bahkan halaman web yang anda lihat sekarang ini pun penuh dengan kode. Yang anda butuhkan hanyalah berlatih dan berlatih.
Maaf, jikalau thread ini sudah pernah dibuat dan maaf, jikalau tips-tips yang saya berikan tidak bekerja untuk anda. Saya juga adalah seorang pemula di dunia programming, yang belum tahu banyak tentang bahasa ini.
Jikalau anda memiliki tips-tips yang lain atau perbaikan untuk posting saya, saya akan menaruhnya di halaman depan (thread ini). Terima kasih.
0
5.5K
Kutip
69
Balasan
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!