Pengalaman Kuliah Semester 1 di Ilmu Komputer UNJ (part 1)

kali ini gue mau ngeshare tentang pengalaman gue kuliah di Ilmu Komputer UNJ waktu gue semester satu kemarin. Siapa tau diantara kalian  ada yang menemukan blog ini atau iseng mencari di internet tentang bagaimana sih kuliah itu? Atau apa sih yang dilakukan di perkuliahan itu? Dan kalian terjebak ke dalam blog ini, hehehe.

Dibaca sampai habis yak, siapa tau kalian ingin masuk ke program studi ini atau kalian kepo, ingin tahu seluk beluk gimana anak kuliahan komputer kalau sedang kuliah.

Mulai dari mana yak... hehehe... kita mulai dari mata kuliah yang gue dapetin di semester satu aja yak...

Hmm... Waktu gue di semester satu itu, gue dapet mata kuliah sembilan mata kuliah... total SKS nya itu 21 SKS. Semester satu kuliah itu mata kuliahnya masih dipaketin sama program studinya. Jadi pas kita memilih apa saja mata kuliah yang akan kita tempuh selama semester satu itu udah ada list nya gitu. Kita tinggal klik-klik tambah mata kuliah di web UNJ. Oh iya, kalau di kuliahan itu, sebelum kita belajar formal kita diharuskan untuk mengisi KRS (Kartu Rencana Studi) kalau di UNJ namanya itu... Isi kartu itu ya daftar mata kuliah yang kita ambil di semester tersebut.

Mungkin biar lebih enak, gue bakal nyebutin mata kuliahnya terlebih dahulu, baru setelah itu gue bakal ngeshare tentang hal-hal yang masih gue inget waktu gue menjalani mata kuliah tersebut di semester kemarin atau semester satu.

1. Algoritma dan Pemograman
Yah, menurut gue disinilah hal yang paling seru, paling asik, paling mengesankan terjadi. Di mata kuliah ini, setiap minggunya kita praktek menggunakan laptop untuk belajar bahasa pemograman Python. kalau kalian tidak tahu Python gak apa-apa. Python itu salah satu dari banyak jenis bahasa pemograman yang ada di komputer. Ibaratkan kalau kita mempunyai banyak bahasa seperti Bahasa Indonesia, Bahara Arab dan Bahasa Inggris. Nah komputer juga punya bahasa, salah satunya ialah bahasa pemograman Python.

Awal masuk perkuliahan ini, gue rada takut karena gue sama sekali gak bisa yang namanya coding... Cie... keren banget dah kalo denger kata "CODING". Tapi disini kita bener diajarin banget dari nol oleh dosen kita tercinta. Untungnya pada mata kuliah ini gue dapet dosen yang rajin masuk, hehehe. Jadi setidaknya ada hal yang bermanfaat yang bisa gue explore di semester satu ini.

Di setiap minggu perkuliahan, yang gue inget itu kita full belajar dasar-dasar pemograman. Dan kenapa kita belajar Python? Karena bahasa tersebut mudah bagi yang baru belajar bahasa pemograman. Di mata kuliah ini yang gue inget sih gak banyak tugas banget. Paling kalau ada tugas itu sekedar untuk tantangan kita belajar bahasa Python ini. Intinya di mata kuliah ini dosennya memberikan tugas juga bermanfaat buat skill coding kita.

Ohiya, kita satu kelas pernah dapet tugas untuk menyelesaikan teka-teki coding di situs codingbat.com, itu yang gue inget dikasih tugasnya setelah selesai UTS kalau tidak salah.

UTS mata kuliah Algoritma dan Pemograman ini juga menurut gue gak susah-susah amat. Kita cuma dikasih satu lembar yang isinya soal-soal dan soal tersebut isinya ialah source code bahasa Python dan kita disuruh mencari kesalahan-kesalahan syntax error pada kertas tersebut. Tantangannya ialah kita mengerjakannya dikertas, bukan di komputer. Jadi kita harus teliti mencari kesalahan syntax nya tersebut.

Syntax itu apa sih? hmm... Gue kasih tau secara singkat dan primitif tentang syntax. Jadi singkatnya syntax itu kumpulan kode-kode yang mana jika di tuliskan ke dalam lembar (sheet) pemograman, komputer bakal mengerti kode tersebut. Analogi sederhananya, kita manusia akan mengerti sebuah pertanyaan kalau pertanyaan tersebut diakhiri dengan tanda tanya (?). Begitu juga komputer, komputer akan mengerti kalimat-kalimat atau kode-kode ataupun huruf-huruf yang kita ketik jika dan hanya jika dengan aturan-aturan tertentu dalam bahasa tersebut. Nah itulah penjelasan sedikit tentang syntax. Hehehe... Maaf kalau penjelasan gue gak begitu bagus.

Intinya di mata kuliah ini berkesan banget karena kita baru pertama kali ketemu apa yang disebut dengan coding.

Comments

  1. ```.............````
    ``...........................``
    ``....................................`
    `...........................................`
    `......--:///++//::--...........................``
    `.....:syhddddddddddddhyo:-..........................`
    `......-hdddddhyyssssyhddddd+............................
    `.........:+o+:--.......--:+o+-.............................`
    `..............................................................
    ...................:+o+/-.............-:/++oosssoo+/:-...........`
    ..................-ydddddh/...........+ddddddddddddddddhs+-........
    ..................-ydddddddd:........../hdyssdddddddssyhddds.........
    `..................-ddddddddd+............-.-ydddddddd:.-:++-..........
    `...................-odddddddh:..............-ddddddddd/................`
    .....................-+hdddds:...............-odddddddh-.................
    .......................-:/:-..................-+hddddy:..................`
    `................................................-://--....................
    ...........................................................................
    ...........................................................................
    ...........................................................................
    ...................---............--.......................................
    `................-:///:--..../yhhhdhhhyso+:-...............................
    ................-//////:-...+ddddddddddddddyo:-..........................`
    `................://////:-...-:-----::/oshddddy/-........................
    ................-///////-...............-:ohddd:.......................
    ...............-///////:..................-:/:-......................`
    `.............-////////:......................---....................
    `..........--/////////:.............----::://////-.................
    `.......--//////////:-....----:::://////////////:...............`
    ....--///////////:--::://////////////////////:-..............`
    `.-://///////////////////////////////:::---...............`
    `/////////////////////////////:-----....................
    -//////////////////////////////:......................
    ://////////////////////////////:...................`
    ://///////////////////////////:-................``
    -/////////////////////////////:-.............`
    //////////////////////////////-.......```
    `////////////////////////////:````
    `://///////////////////////:`
    -/////////////////////////`
    `.:///////////////////:-`
    `.-:///////:--..``

    ReplyDelete

Post a Comment

Popular posts from this blog

Flow Program Perkalian 8-bit pada Bahasa Assembly

Sedikit Tips agar Rapat menjadi Lebih Efektif dan Efisien