Membuat Resume/CV dengan Microsoft Word

Resume atau Curriculum Vitae (CV) merupakan sarana penting untuk memperkenalkan kita kepada pihak-pihak yang membutuhkan kemampuan kerja kita. Resume yang baik selain dapat memberikan gambaran yang tepat juga harus memiliki aspek estetika. Postingan ini membahas proses pembuatan CV baik dari bawaan Microsoft Word maupun template-template yang tersedia di internet.

1. Template dari Microsoft Word

Microsoft Word menyediakan template standar yang dapat dibuka ketika kita membuat naskah baru selain beberapa template lain seperti brosur, undangan, dan lain-lain.

Misalnya kita memilih “Blue Spheres Resume” untuk kita jadikan template. Ketika ditekan maka sebuah template siap dibuat.

Education bisa Anda ganti dengan “Pendidikan” dan copas saja menjadi beberapa bagian menyesuaikan tingkat pendidikan yang telah kita lalui. Foto dapat Anda ganti dengan mengklik kanan, pilih Fill lalu cari foto Anda.

2. Template Dari Internet

Silahkan searching “Free Resume Template Microsoft Word” di Google, maka Anda akan menjumpai beragam situs, misalnya: https://www.freesumes.com/modern-resume-templates/. Pilih saja satu resume yang menurut Anda menarik, unduh dan edit seperti langkah pada template bawaan Microsoft Word.

Beberapa software dapat juga digunakan misalnya Photoshop dengan kualitas yang tidak kalah baik. Namun karena Word paling banyak digunakan saat ini, ada baiknya kita dapat membuat resume dengan Microsoft Word. Selamat mencoba.

Paket Lengkap Praktikum: Google Colab, Gmail, Classroom

Mahasiswa angkatan saya ketika praktikum, rutinitasnya adalah bawa buku catatan, menuju ruang lab, mendengarkan arahan asisten dosen, mempraktekan materi yang diajarkan lalu kalau ada tugas dikumpulkan dan pulang. Kalau tidak bisa terkadang nanya teman-teman sebelum ke instruktur. Kampus menyediakan sarana prasarana berupa komputer, LCD proyektor, whiteboard, dan ruang ber AC.

Waktu terus berjalan hingga perkembangan teknologi yang cepat membuat beberapa kampus hanya menyediakan ruangan saja karena mahasiswa sudah memiliki laptop. Tentu saja perlu instalasi program yang akan dilatih. Untuk praktik pemrograman, yang sering diinstal adalah netbeans untuk java, php-mysql untuk web, dan android studio untuk mobile. Nah, untuk machine learning dan kawan-kawan, Python masih menjadi bahasa utama.

Google

Salah satu website no.1 di dunia adalah Google. Situs ini selain berfungsi sebagai mesin pencari ternyata memiliki fasilitas-fasilitas penting lainnya seperti email, penyimpanan, pengetikan, e-learning, pemrograman, online meeting, dan lain-lain. Jadi seluruh paket yang ada bisa dimanfaatkan baik yang berbayar maupun yang gratis.

Google Classroom

Ini merupakan senjata ampuh dosen yang di kampusnya tidak memiliki fasilitas e-learning. Tinggal login dengan Gmail, langsung bisa membuka kelas baru (untuk dosen) atau mengikuti kelas (untuk mahasiswa).

Google Colab

Ini merupakan fasilitas baru yang disediakan oleh Google untuk pemrograman secara interaktif. Bahasa yang dipilih adalah Python dengan versi Jupyter Notebook-nya. Selain menyediakan software, Google Colab juga menyediakan fasilitas GPU-nya yang powerful, cocok untuk rekan-rekan yang meramu Deep Learning.

Integrasi E-Learning dan Praktik

Untuk memberikan nilai, ternyata e-learning pada Google Classroom sudah menyediakan fasilitas-fasilitas seperti link Youtube, blog, dan yang terpenting untuk praktikum adalah link Google Colab untuk mengecek code yang dibuat mahasiswa. Bukan hanya berupa “capture-an” yang bisa diedit, di sini bisa dijalankan langsung oleh dosen penguji apakah programnya berjalan dengan baik atau masih ada error di sana sini. Sekian, siapa tahu bisa ikut mempraktekan.

Penjadwalan Online Meeting dengan Zoom : User tidak perlu Sign-up Zoom

Instruksi pemerintah yang mengharuskan kampus melaksanakan perkuliahan daring memaksa kampus membuat strategi agar perkuliahan memiliki kualitas yang mendekati perkuliahan tatap muka. Hasil evaluasi semester yang lalu yang dilakukan terpaksa secara daring menimbulkan umpan balik berupa ketidakpuasan mahasiswa. Beberapa demonstrasi dilakukan agar biaya kuliah online dibedakan dengan tatap muka. Tentu saja tuntutan tersebut sulit diakomodir.

Blended learning yang sejatinya gabungan dari tatap muka dengan e-learning banyak diadopsi oleh beberapa kampus dengan modifikasi dimana tatap muka diwakilkan dengan online meeting. Akibatnya aplikasi-aplikasi pendukung online meeting banyak dicarai, antara lain: zoom, google meet, team link, dan sebagainya.

Contoh Penjadwalan

Meeting dengan zoom dapat dilakukan secara langsung dengan menekan tombol New Meeting bisa juga dengan penjadwalan. Untuk perkuliahan resmi atau webinar-webinar lainnya ada baiknya langsung dijadwalkan dengan menekan tombol Schedule.

Banyak isian yang harus dimasukan di form ketika Schedule ditekan. Tanggal dan jam acara beserta durasi merupakan komponen penting. Misalnya kita akan membuat online meeting dengan spesifikasi sebagai berikut:

  • User bisa langsung online dengan video dan suara.
  • User tidak perlu memasukan kode meeting.
  • User tidak perlu “sign in” di aplikasi zoom.

Langkah-Langkah Penjadwalan

Langkah yang dilakukan adalah menekan tombol Schedule dilanjutkan dengan mengisi sesuai dengan spesifikasi. Tekan tombol Advanced Option karena ada fasilitas tertentu yang diperlukan, yakni user tidak perlu “sign in” di aplikasi.

Kalender bisa digunakan untuk pengingat, biasanya dengan Google Calender. Beberapa konfirmasi perlu dilakukan karena zoom akan berinteraksi dengan Google. Bagian Advanced Option perlu diisi seperti gambar berikut.

Contoh pilihan di atas berarti kita menyediakan satu virtual waiting room sebelum host meng-admit (membolehkan masuk room). Enable join before host berarti user bisa masuk walau meeting room belum men-start meeting, tetapi tetap saja host perlu meng-admit. Mute participants upon entry memaksa user yang baru masuk tidak aktif microphone nya. Only authenticated users can join: Sign in to Zoom perlu di -unchek karena kita ingin user tidak perlu sign in di Zoom. Biasanya orang-orang tua di kampung tidak bisa atau sulit sign up/register di sebuah aplikasi, bahkan email pun tidak punya. Terakhir Automatically record meeting bermanfaat untuk merekam meeting, baik di komputer kita maupun di cloud.

Manajemen Meeting

Terkadang pemilik akun tidak ditugasi menjadi host. Maka perlu ada transfer host dari pembuat jadwal meeting dengan host baru yang harus standby menjaga meeting dengan baik. Kalau di tatap muka dianalogikan dengan pembawa acara/panitia.

Cara transfer host mudah saja yaitu dengan menekan tombol Participants dilanjutkan dengan menekan peserta yang sudah masuk room untuk dijadikan host. Tekan tombol More lalu pilih Make a Host. Mudah saja ternyata, tapi hati-hati jangan sampai salah memilih akun. Sebaiknya transfer saja ketika baru sedikit yang masuk atau kalau perlu ketika baru berdua saja setelah sedikit pembicaraan agar dia siap menjadi host dengan tugas meng-admit peserta lain yang nantinya akan hadir. Demikian, semoga bisa membantu, selamat ber-online meeting.

Menyelesaikan Masalah ala Orang IT

Penelitian dalam bahasa Inggris adalah research yang berasal dari kata search yang artinya mencari. Kata “re” di depannya berarti mengulang kembali. Sehingga dapat diartikan mencari kembali. Jadi memang pada prinsipnya tidak ada yang diciptakan oleh manusia melainkan hanya menemukan sesuatu yang memang dari dahulu kala sudah ada di alam. Yang kita ciptakan hanya memanfaatkan fenomena-fenomena yang disediakan alam.

Sebagian Besar Sudah Ada Jawaban

Pertanyaan-pertanyaan yang kita jumpai merupakan bahan bakar utama dari penelitian yang tujuannya menjawab pertanyaan-pertanyaan tersebut. Sebagian besar pertanyaan sudah ada jawabannya baik dari buku, jurnal, dan lain-lain yang tersedia di internet. Nah, untuk pertanyaan-pertanyaan yang tidak ada jawabannya hingga saat ini maka pertanyaan tersebut bisa dikatakan pertanyaan penelitian asal jawabannya nanti berkontribusi terhadap suatu cabang ilmu, baik ilmu murni maupun terapan.

Internet dan Forum Diskusi

Kita sering mendengar slogan “tanya saja mbah Google”. Hal ini terjadi karena kemampuan Google menemukan jawaban dari kata kunci yang kita berikan di situs no. 1 paling banyak dilihat tersebut. Ada bagusnya, walau terkadang membuat kita malas mengingat-ingat sesuatu. Misal kita ingin mengetahui bagaimana me-remove kata-kata yang ada dari hasil scrapping Twitter.

“[‘Yesterday I had the honour of speaking about the #Free struggle at the #BlackLivesMatter rally in… https://t.co/DLKQInfsCT’]”,

Tampak ada simbol-simbol seperti URL, kurung kotak dan sejenisnya yang mengganggu proses Text Mining. Bagaimana cara memperoleh informasi tips dan trik membersihkan hasil scrapping tersebut? Mudah saja, ketikan saja kata kunci yang menggambarkan keinginan kita, sebaiknya gunakan bahasa Inggris agar banyak yang diperoleh.

Saya menggunakan kata kunci “erase tags python” dan muncul beberapa hasil. Yang teratas untuk coding biasanya situs “stackoverflow.com” yang memang berisi diskusi-diskusi tentang pengkodean untuk berbagai bahasa pemrograman.

Pertanyaan-pertanyaan Lain Muncul Kemudian

Banyak jawaban-jawaban yang diberikan belum sesuai dengan keinginan. Terkadang perlu menjawab pertanyaan-pertanyaan lainnya. Misalnya ketika dicoba saran dari situs diskusi tersebut tidak cocok dengan kasus kita.

Ternyata dengan mengetik TypeError di atas di mesin Google, banyak sekali jawaban-jawaban yang muncul. Tapi sebenarnya kode di atas jalan asal variable “text” berformat string, ketika berasal dari file CSV oleh Python dianggap object. Jadi sebagian menyarankan mengkonversi variabel “text” menjadi string terlebih dahulu. Barulah setelah itu, kode di atas dapat berjalan normal. Perhatikan hasil uji tipe data yang tadinya ‘numpy.ndarray’ menjadi ‘str’ yang berarti string.

Saling Berbagi

Tentu ketika kita memiliki pertanyaan pasti mengharapkan adanya jawaban. Nah, orang yang punya hati pasti tidak merasa pelit untuk berbagi karena kesuksesan tidak lepas dari kontribusi pihak-pihak yang membantu menjawabnya. Oleh karena itu luangkan sedikit waktu untuk menjawab pertanyaan-pertanyaan orang yang membutuhkan jawaban. Saya teringat pernah bertemu dengan pemilik salah satu penerbit buku, dia meminta saya naskah buku yang ingin dia cetak. Kata-katanya sederhana, “untuk bantu anak-anak kita Pa”. Walau terlihat sederhana, ada muatan nasionalisme di sana, dibanding hanya mengagung-agungkan buku luar negeri yang “wah”, tapi banyak buku-buku saya yang dibutuhkan di belahan timur sana agar cepat mengejar ketertinggalannya dari wilayah barat. Sekian, semoga bisa menginspirasi.

Aplikasi Online Pembuat Android App Sederhana

Banyak aplikasi pembuat aplikasi mobile berbasis Android yang mudah untuk digunakan, beberapa di antaranya tersedia secara online, antara lain: MIT App Inventor, AppyPie, AppYet, AppsGeyser, dan Andromo. Google juga menyediakan aplikasi untuk mengelola excel via android dengan nama Appsheet (lihat pos yang lalu)

MIT App Inventor

Aplikasi ini dibuat oleh kampus Massachusetts Institute of Technology (MIT) yang berbasis web, atau diistilahkan dengan cloud-based. Untuk memulai cukup mudah. Buka saja situsnya lalu klik “Start Now”.

Ada empat point yang perlu diketahui antara lain. 1) Instruksi setup yang berisi empat mode ketika perancangan aplikasi dari laptop ke handphone, antara lain: via wifi, via chrome book, via emulator, dan via kabel USB. 2) Editor blok dan disain yang berisi jendela App Inventor Designer dan App Inventor Block Editor. 3) Tutorial untuk pemula yang berisi video belajar. 4) Pemaketan dan sharing via APK agar bisa diinstal di sembarang hp android.

Aplikasi Sederhana Pertama

Banyak di point 3 yang berisi sampel cara pembuatannya, misalnya aplikasi sederhana membunyikan suara. Silahkan lihat sambil membuka panduannya, buka jendela Create Apps di bagian atas kiri.

Kita akan diminta log in via Google. Masukan saja akun Gmail kita.

Berikutnya muncul jendela Term of Service yang cukup jlimet. Silahkan baca, atau langsung saja tekan “I accept the terms of service!”. Ternyata ada pilihan tutorial-tutorialnya, misalnya “Hello Purr” berikut ini.

Bagaimana proses pembuatannya? Buat saja project baru, siapkan satu gambar (jpg) dan satu suara (mp3), ikuti langkah-langkah di panduan ini.

Untuk menjalankannya masuk ke menu Build untuk membuat file APK agar bisa diinstal di HP kita.

Saya tertarik dengan App via QR Code. Kita coba saja dengan mengklik pilihan tersebut. Tunggu progress hingga selesai, dan hasilnya adalah QR code berikut ini.

Link tersebut (http://ai2.appinventor.mit.edu/b/4e7a) ketika diklik akan mengarahkan ke APK yang dihasilkan. Namun hanya bisa dipakai maksimum 2 jam. Atau pilihan kedua saja bisa unduh langsung (file APK). Kalau ingin serius silahkan gunakan Android Studio, Kotlin, Dart, Flutter, dan lainnya. Sekian, semoga bermanfaat dan selamat mencoba.

Jangan Lupakan Service/Layanan

Orang yang berkecimpung dalam dunia teknologi informasi pasti mengenal istilah service oriented architecture atau yang lebih dikenal dengan SOA. Arsitektur ini bermaksud menangani service atau layanan yang diberikan oleh perusahaan kepada konsumen dengan ciri-ciri antara lain bebas platform, berbasis internet dan real-time, dan integrasi terhadap seluruh layanan yang ada. Ketika iseng-iseng membaca perihal SOA di internet, saya teringat kasus yang menimpa dunia pendidikan, terutama kampus tempat para dosen bekerja yang terdampak pandemic COVID-19.

Pembelian Jasa

Ketika saya ingin berlangganan internet, ada tawaran servis/layanan apa saja yang bisa diambil, misalnya tv kabel, disamping tentu saja akses internet, dengan biaya tambahan tergantung channel yang tersedia. Ketika sudah sepakat, pembayaran dilakukan, namun ada servis yang karena satu dan lain hal tidak bisa berjalan. Apakah konsumen diam saja? Tentu saja tidak. Mereka akan menuntut layanan yang bermasalah tersebut. Ada batas waktu penyelesaian yang diistilahkan dengan service level agreement (SLA) yaitu waktu maksimal provider dalam mengatasi masalah layanan yang ada. Misalnya waktu saya kerja di bank, untuk ATM tidak boleh melebihi 7 jam offlinenya. Jika tidak maka provider terkena pinalti.

Kondisi Khusus

Terkadang memang ada kondisi khusus, yang diistilahkan dengan force majeure. COVID-19 merupakan salah satunya. Contoh real adalah kampus yang tidak bisa mengadakan perkuliahan tatap muka. Ketika semi lock-down diterapkan di tanah air (PSBB), banyak kampus yang berfikir keras mengatasi masalah ini. Para pimpinan, rektor hingga dekan akan berfikir keras karena salah satu layanan utama yang menjadi core business, yaitu perkuliahan tatap muka tidak boleh dilaksanakan. Kalau didiamkan saja, alias pimpinan tidak mengambil tindakan dan menyerahkan sepenuhnya kepada dosen pengajar dalam mengganti perkuliahan tatap muka dengan online maka tidak akan ada standar dalam kampus tersebut. Ibarat konsumen, mahasiswa akan meminta kompensasi layanan yang hilang, yaitu tatap muka.

Perkuliahan Daring

Beberapa kampus sudah menyiapkan sarana dan instrumen bagi dosen dan mahasiswa dalam menjalankan perkuliahan online. Instrumen tersebut berupa e-learning, online meeting, webinar, dan sejenisnya. Efektif atau tidaknya instrumen tersebut adalah bertujuan mengkonversi layanan tatap muka yang hilang akibat bencana COVID-19. Memang tidak ada jaminan instrumen yang disediakan kampus dapat mengganti layanan tatap muka, tetapi hal itu merupakan antisipasi terhadap layanannya yang hilang. Kampus bisa saja menyerahkan sepenuhnya kepada dosen pengampu mata kuliah, tetapi antara dosen satu dengan lainnya memiliki kemampuan berbeda dalam pemahaman dunia online, ditambah beberapa mata kuliah agak sulit dilakukan secara online, misalnya praktikum. Jika pun dosen enggan dan “membandel” tidak menjalankan perkuliahan online semestinya dan mahasiswa kecewa, mereka tidak bisa menuntut kampus karena kampus sudah menyediakan sarana dengan baik. Berbeda jika kampus tidak menyediakan sarana “standar” dan hanya menyerahkan semua kepada dosen pengampu mata kuliah, sasaran kekecewaan bukan hanya ke dosen, tetapi kepada institusi yang dirasa tidak ada usaha mengganti layanannya yang hilang.

Service Level Agreement (SLA)

Istilah ini adalah batas waktu yang wajib diselesaikan oleh pemberi layanan ketika ada layanannya yang bermasalah. Tentu tidak ada yang bisa 100% layanan itu oke, bisa saja terjadi gangguan di tengah jalan. Untuk kasus pandemic saat ini, hampir kebanyakan kampus harus berhenti perkuliahan tatap muka di tengah jalan tanpa persiapan. SLA ini memang sulit didefinisikan, bisa satu bulan, satu semester, atau sampai pandemic berakhir, tapi setidaknya sebagian besar kampus sudah bisa mengantisipasi (walau masih banyak juga yang kacau balau) dan sudah ada gambaran bagaimana antisipasi di semester yang akan datang, apalagi dengan kondisi penerimaan mahasiswa baru.

Dengan diterapkannya new normal dan kuliah masih harus online, tidak ada salahnya kampus harus menyediakan instrumen resmi di kampusnya untuk menghadapi semester depan yang masih dilakukan secara daring. Memang masalah ini terjadi di kedua pihak, baik pemberi jasa maupun penerima jasa, dan sebaiknya kedua pihak saling memahami posisi sulit yang memang menimpa hampir sebagian besar orang. Sekian, semoga bisa menginspirasi dan pandemic ini segera berlalu; tetap semangat.

Riset Bidang Informatika

Mahasiswa informatika yang mengerjakan skripsi atau tugas akhir biasanya berupa pembangunan sistem informasi baik perancangan maupun pembuatan program. Memang untuk mahasiswa S1, kompetensi akhir adalah mengaplikasikan ilmu yang diperoleh ketika kuliah dalam sebuah tugas akhir. Nah, masalahnya muncul ketika mempublikasikannya dalam sebuah jurnal yang sempat ada wacana sebagai syarat kelulusan seorang mahasiswa dimana masalah originality, novelty, dan kontribusi menjadi momok bagi para editor dalam menerima paper jenis ini. Ada baiknya kita mengurai masalah ini berdasarkan bidang ilmu informatika yang terpecah menjadi dua kutub yaitu ilmu komputer dan sistem informasi.

Ilmu Komputer

Bidang ini memang berfokus kepada metode yang berisi di dalamnya algoritma-algoritma yang membantu komputasi. Hampir semua riset di bidang ini fokus ke peningkatan akurasi, efisiensi, dan aspek-aspek lain terhadap kualitas sebuah metode yang diusulkan. Jadi riset yang fokus ke bidang ilmu komputer harus berisi tinjauan metode-metode terkini dan dilanjutkan dengan “mengutak-atik” parameter atau dengan penambahan sedikit algoritma/metode sehingga meningkatkan akurasi atau aspek lain. Jadi perlu ada pembuktian terhadap performa metode usulan. Oiya, saat ini istilah metode biasanya menggantikan istilah algoritma karena sifatnya yang lebih kompak dimana metode bisa berisi lebih dari satu jenis algoritma, misalnya Genetic Algorithms dengan “s” di belakang yg berarti jamak. Jika mahasiswa bidang ini menggunakan sebuah metode terhadap domain tertentu, misalnya bisnis, dia tinggal memilih fokus utama apakah ke metode atau ke domain penerapannya. Jika fokus ke ilmu komputer maka mau tidak mau pengujian akurasi dengan usulan peningkatan metode yang ada wajib ada. Repotnya banyak yang tidak membuat upaya peningkatan metode, hanya manfaat dan kontribusi terhadap domain penelitiannya, dalam hal ini aspek bisnis. Maka seharusnya mahasiswa tersebut fokus ke domain sistem informasi berikut ini.

Sistem Informasi

Bidang ini mungkin memiliki nama lain, misalnya di tempat saya dulu bernama information management, yang uniknya di Indonesia malah di level D3. Atau ada yang lain lagi misalnya business intelligence. Bidang ini membantu domain-domain di luar ilmu komputer seperti kedokteran, geografi, akuntansi, bisnis, dan lain-lain lewat metode-metode yang dibahas dan dikembangkan oleh bidang ilmu komputer. Ada yang berpendapat untuk S3, bidang ini harus “luas” sementara untuk ilmu komputer “sempit”. Namun perkembangan di per-jurnal-an sedikit berbeda dimana istilah “luas” menjadi rancu. Ada yang mengatakan luas di sini berarti “grand design”, framework enterprise dan hal-hal lain yang kesannya menambah beban mahasiswa S3 agar “pusing” dikit dalam mengambil data yang banyak, ijin yang berbelit, dan sejenisnya. Biasanya yang berfikir tersebut adalah pihak kampus. Sementara dari pihak “reviewer”, sebenarnya sistem informasi bermaksud penerapan yang tepat terhadap domain tertentu, seperti misalnya untuk e-learning, maka fokus originality, novelty dan contribution adalah cukup fokus ke domainnya yaitu pendidikan dan psikologi. Terkadang dengan metode yang sudah establish, hanya menggunakan metode yang ada tetapi pembahasan yang tepat terhadap hubungannya dengan peningkatan performa dari domain dapat diterima untuk dipublikasi.

S1, S2, dan S3

Ada yang membedakan fokus S1 ke implementasi metode, S2 membandingkan dan memilih metode, dan S3 menemukan/memperbaiki metode. Dilihat dari sisi peta okupasi dan kompetensi sudah cukup memadai, tetapi dari sisi penelitian ada yang janggal karena seharusnya S1 ilmu komputer tidak hanya menerapkan di domain tertentu karena cenderung menjadi sistem informasi. Hal ini yang menurut saya menyebabkan konflik antara jurusan teknik informatika dan sistem informasi yang terdapat dalam satu universitas/sekolah tinggi. Banyak dijumpai mahasiswa sistem informasi yang pindah ke teknik informatika karean merasa pusingnya sama tetapi gengsinya beda (mereka menganggap teknik informatika lebih bergengsi). Problem berikutnya adalah S2 yang biasanya kelanjutan S1 dan persiapan S3. Dengan waktu hanya 2 tahun (1,5 tahun dipakai course work), sepertinya agak sulit jika dipaksa mencari novelty dari jurusannya. Di mata reviewer, antara S1, S2, dan S3 tidak ada bedanya. Dengan melihat pendahuluan, novelty dan kontribusi akan terlihat apakah penulis ingin fokus ke metode atau ke domain penerapan metode. Jika fokus ke metode tapi tidak ada upaya improvement, hanya pernyataan bahwa metode tersebut dapat meningkatkan kinerja domain sudah pasti reviewer akan me-reject. Sebaliknya jika fokus ke domain penerapan metode tetapi pembahasan membahas akurasi metode juga di-reject, kedua hal tersebut dianggap “salah kamar”.

Penutup

Jika syarat publikasi wajib maka format S1, S2, dan S3 sedikit banyak akan berubah, kecuali jika dipublikasikan ke jurnal tanpa peer review. Kampus, dosen, dan mahasiswa harus mulai menentukan fokus ke arah mana. Dan antara jurusan ilmu komputer dan sistem informasi jangan sampai terlalu tumpang tindih. Memang mencari originality, novelty dan kontribusi metode dalam ilmu komputer sangat sulit tapi harus dicoba, harus ada usaha. Masalah berhasil atau tidak itu urusan belakang, minimal mahasiswa tahu “jeroan” dari metode tersebut. Sebagai contoh misalnya bahasa Python telah menyediakan sebuah library tertentu, misalnya SVM pada Scikit Learning (Sklearn). Mahasiswa ilmu komputer harus tahu isi dari kode SVM agar bisa menambah atau menyetel parameter-parameter di dalamnya, sementara mahasiswa sistem informasi boleh saja hanya menggunakan library SVM tersebut pada domaint tertentu, seperti prediksi sebaran corona dengan SVM khusus regresi (SVR). Bagaimana dengan S3? Silahkan perkuat bahasa Inggris (TOEFL atau IELTS), cari kampus tujuan, cari beasiswa atau dana mandiri, dan coba kuliah dan merasakan atmosfir yang jauh berbeda dari level pendidikan sebelumnya. Sekian, semoga tulisan ini sedikit bermanfaat.

Memulai Meeting Online dengan Google Meet

Dulu Google Meet bernama hangout, namun perkembangan kuliah daring di masa pandemi membuat aplikasi-aplikasi meeting berbenah. Salah satunya adalah google meet. Google merupakan perusahaan besar yang kerap melakukan riset dari hal-hal sederhana pekerjaan kantor sehari-hari hingga skala besar.

Bisa dengan Akun Gmail Biasa

Buke email anda dan perhatikan simbol di atas bagian atas kanan (1). Tekan dan di sana ada banyak pilihan, salah satunya adalah “meet” yang berarti Google Meet (2). Silahkan tekan.

Setelah itu kita tinggal membuat satu meet baru dengan menekan “Start a meeting”. Perhatikan kalimat di atasnya: “premium meeting is free for everyone”, yang artinya dulu hanya bisa gmail versi tertentu ac.id atau yang berbayar, sekarang oleh siapapun bisa, asal gmail.

Kolom enter meeting code jika kita ingin bergabung, bukan sebagai admin. Tekan “Join Now” untuk membuat satu “meeting” baru.

Begitu saja, sangat sederhana untuk memulainya. Kita tinggal meng-copas link dan men-share ke rekan lain yang ingin ikut bergabung. Tentu saja yang ingin bergabung harus punya gmail.

Ketika seseorang memiliki link yang di-copy-kan tersebut, maka dia bisa langsung “join”. Keluar masuk cukup mudah hanya dengan menekan simbol “telepon” di bagian tengah.

Lama Durasi Meeting Google Meet

Sebagai informasi tambahan yang penting, Google Meet gratis seharusnya maksimal satu jam, tetapi sampai 30 September 2020 bisa sampai 24 jam, silahkan kalau kuat.

Terbukti saya gunakan mengajar dari jam 08.00 WIB sampai Jam 17.00 WIB tidak ada masalah, juga untuk acara lain seperti seminar yang beranggotakan puluhan hingga ratusan. Kabarnya bisa sampai 250 peserta, silahkan coba. Sekian semoga berfaedah.

 

Tren Bahasa Pemrograman

Untuk adik-adik yang baru mulai bahasa pemrograman, ada baiknya mengikuti tren yang ada saat ini. Tren ini berkaitan dengan permintaan akan keahlian tersebut. Tren yang tinggi berarti permintaan terhadap skill tersebut saat ini juga tinggi.

Namun untuk mengetahui tren bahasa pemrograman, ada baiknya mengetahui karakteristik bahasa pemrograman karena fungsi bahasa pemrograman sangat beragam. Pada umumnya dikenal bahasa pemrograman untuk saintis atau biasanya disebut back-end, seperti python, c++, java, matlab, dll dan bahasa front-end yang fokus ke interface seperti php, javascript, dan sejenisnya. Namun saat ini tren pemrograman mobile cukup tinggi, dengan beberapa bahasa pendukung yaitu java, kotlin, dan lain-lain. Tentu saja ada juga bahasa yang multifungsi, seperti java yang fleksibel.

Survey Google

Untuk mengetahui tren suatu bahasa, cara termudah adalah mencarinya lewat situs pencari terkenal saat ini yaitu Google. Silahkan akses situs http://trends.google.com untuk melihat tren segala hal, salah satunya adalah tren bahasa pemrograman.

Bahasa Komputasi Teknis

Komputasi teknis di sini maksudnya bahasa untuk melakukan komputasi matematis dimana proses kalkulasi dilakukan lewat bahasa ini. Java, Python, C dan Matlab masih dibutuhkan hingga saat ini. Tetapi terjadi proses perubahan dimana Python saat ini paling diminati.

Perhatikan dari tahun 2004 dimana Java masih diminati, mengikuti perjalanan waktu hingga saat ini, tren tertinggi mulai digeser oleh Python. Hal ini mungkin yang membuat Google mendukung bahasa ini lewat Google Colab (http://colab.research.google.com).

Bahasa Front-End

Bahasa jenis ini merupakan bahasa yang menghubungkan manusia/user dengan mesin komputasi. Biasanya adalah web dan mobile. Untuk desktop sepertinya sudah mulai jarang digunakan. Bahasa ini antara lain PHP, Kotlin, Rust, dan C#. Bagaimana tren-nya? Kita buka kembali Google Trends.

Bahasa PHP cukup turun drastis tren-nya sejak tahun 2004. Sementara javascript masih tetap bertahan. Namun uniknya bahasa untuk web ini masih paling diminati jika kita mensortir untuk wilayah Indonesia.

Sebaiknya kuasai bahasa yang cukup abadi seperti Java, dan yang sedang tren yaitu python. PHP masih layak karena di Indonesia masih dibutuhkan. Bahasa untuk mobile juga layak dikuasai. Tapi sebenarnya jika kita mampu berfikir komputatif (computational thinking) bahasa apapun terasa mudah. Sekian, semoga bermanfaat.

Yuk, Menggunakan Google Classroom

Saat tulisan ini dibuat, wabah COVID-19 mulai membesar, bahkan di tempat saya, Bekasi, sudah diberlakukan Pembatasan Sosial Berskala Besar (PSBB). Entah mengapa saya tidak suka dengan istilah COVID-19, terutama angka di belakangnya, seolah-olah nanti ada COVID-20, COVID-21, dan seterusnya, repot dah.

Wabah COVID-19 memaksa institusi memanfaatkan metode pembelajaran online. Repotnya tidak semua kampus atau sekolah siap dengan infrastruktur pembelajaran online. Nah, untungnya saat ini banyak fasilitas-fasilitas yang tersedia dan tidak berbayar yang bisa digunakan sebagai tools pembelajaran online baik dalam bentuk kuliah online, ujian online, maupun pembelajaran online. Salah satu yang cukup ampuh dan secara official resmi diperkenalkan oleh Kemendikbud adalah Google Classroom yang dapat diakses di situs: https://classroom.google.com. Berikut surat resminya.

Bahkan saat ini Google Classroom sudah terintegrasi dengan Google Meet untuk kuliah online. Asalkan Gmail Anda bukan @gmail.com bisa memulai Google Meet, misalnya email dengan “ac.id” buatan google berikut ini.

Untuk bagaimana mennggunakannya silahkan lanjut ke post berikutnya.

Membuat Soal Ujian dengan Kahoot

Saat wabah Corona seperti saat tulisan ini dibuat, aplikasi-aplikasi online menjadi primadona, baik itu pembelajaran streaming online, e-learning, maupun ujian. Salah satu aplikasi yang kita bahas di postingan ini adalah aplikasi untuk ujian online dengan aplikasi yang dipilih KAHOOT !.

Mendaftar Kahoot (Sign Up)

Kahoot bisa diakses di www.kahoot.com dengan login bisa langsung lewat Gmail. Atau bisa juga dengan memasukan alamat email dan passwordnya untuk sign up jika Anda belum punya akun kahoot.

Ada paket berbayar, tapi jangan khawatir, tersedia juga paket yang gratis. Klik saja di bagian “get basic for free” yang kecil di bawah. Setelah itu Anda siap menggunakan Kahoot.

Berikutnya ada data yang harus diisi, misalnya nama universitas tempat Anda mencari sesuap nasi (khusus dosen) atau tempat Anda berpusing-pusing ria (khusus mahasiswa).

Membuat Quiz

Tekan Create di bagian kanan atas untuk membuat quiz baru.

Tekan create new kahoot di bagian tengah di jendela yang baru muncul. Selanjutnya ada bagian soal, bagian jawaban, dan bagian navigasi.

Ada pilihan waktu untuk menjawab tiap soal, misalnya 10 detik, 20 detik dan seterusnya. Tinggal klik tidak perlu mengetik waktu tersebut.

Tekan Add question di bagian navigasi untuk menambah soal baru. Jika sudah selesai tekan Done di bagian kanan atas. Selanjutnya Anda siap menjalankan quiz tersebut.

Menjalankan Quiz

Ada dua pilihan Quiz, kontes bareng-bareng atau seperti ujian masing-masing siswa mengerjakan sendiri-sendiri. Jika di dalam kelas, lebih seru menggunakan kontes. Tetapi jika saat masa “work from home” tidak ada kelas di kampus, bisa menggunakan pilihan Assign.

Untuk ujian ada baiknya dengan assign karena tidak memakan bandwidth besar akibat “streaming online” lewat zoom, google meet, dll. Akibatnya jika si dosen lepas sinyalnya, maka permainan jadi kacau.

Membuat Skenario Ujian Online

Setelah memilih assign maka dosen akan mengeset jadwal ujian yang sebaiknya ketat dan dalam waktu bersamaan agar si mahasiswa tidak membocorkan soal. Karena bisa jadi siswa meng-capture soal ujian dan disebarkan ke teman-temannya.

Misalnya ada 10 soal, per soal 20 detik, maka ada kira-kira 200 detik (3 menitan) jika dia langsung next ke soal berikut. Untuk jaga-jaga siswa tidak langsung ke soal berikutnya, ambil jeda kira-kira 30 detik per soal, maka butuh waktu 200 detik + 300 detik = 500 detik (9 menit).

Misal rencananya quiz hari ini, hari minggu, dan akan ditutup jam 10 malam. Untuk menghindari kebocoran soal, kabari saja siswa siap-siap di depan laptop/hp jam tertentu. Create saja quiz di date = minggu, time= 9.45 (untuk jaga2 sekitar 5 menit), dan ketika di share, siswa harus segera menjawab karena jam 10.00 (lihat isian di atas) quiz ditutup (ujian berakhir). Jadi tidak ada peluang siswa meng-capture soal dan membocorkannya.

Berikutnya Anda tinggal share link (challenge link) atau PIN yang diakses lewat www.kahoot.it. Misal kita beri nama peserta quiz “testing”. Tekan Ok, go !

Tampilan soal seperti di bawah ini sebagai gambaran. Jika jawaban salah muncul sebagai berikut.

Jawabannya dikumpulkan secara otomatis dan dapat dilihat langsung skornya. Klik Report di atas dan pilih quiz yang ada. Jika “in progress” berarti quiz masih menunggu jawaban/belum ditutup, jika sudah ditutup muncul tanggal pelaksanaannya.

Tampak skor “Testing” dengan jawaban benar 6 dan salah 4. Total score berdasarkan hitungan Kahoot yang memperhitungkan kecepatan menjawab, selain jawaban yang benar. Sekian semoga bermanfaat.

Update 12 Nov 2021

Ada sedikit masalah, ternyata untuk yang free max ujian/lesson 10 peserta saja. Akhirnya saya beralih ke Quizziz yang bisa sampai 25 orang.

Merubah Bahasa Inggris ke Indonesia Pada Windows 10

Ketika membeli laptop, saat pertama kali dinyalakan, maka Windows langsung terpasang dengan beberapa setingan yang harus diselesaikan. Waktu itu dipilih bahasa tertentu, misalnya Bahasa Inggris (English). Karena pada laptop tersebut hanya Windows yang berlisensi, maka harus menginstal yang lainnya misalnya Ms Office. Kebetulan tidak tersedia di toko tersebut. Terpaksa ke toko lain yang menjual program. Ketika tiba di toko yang menjual MS Office, dan iseng minta diganti bahasa sistem operasinya, toko tersebut mengatakan jika Windows terlanjur disetting bahasa tertentu, maka tidak bisa dirubah, harus instal ulang Windows. Tentu saja aneh, tidak mungkin Windows sebodoh itu merancang OS. Akhirnya iseng-iseng googling, ketemu langkah-langkahnya di Youtube. Sederhana tetapi tetap saja ribet bagi orang yang sibuk. Berikut kira-kira ringkasan langkah-langkahnya di Windows 10.

1. Masuk ke menu “Settings”

2. Masuk ke menu “Accounts” yang ada di jendela “Settings”.

3. Setelah masuk ke “Accounts”, klik “Sync your settings”.

4. Cari “Language preferences” dan matikan (Off).

5. Mundur lagi dengan menekan simbol “Back” di pojok kiri atas. Masuk ke “Time & Language”.

6. Masuk ke “Language”. Atau “Region & Languages” untuk versi Windows 10 tertentu. Tekan “Add a prefered language” untuk menambahkan bahasa, misalnya Bahasa Indonesia.

7. Pilih Bahasa Indonesia, dilanjutkan dengan menekan tombol “Next”. Jangan lupa, ceklis “Set as my display language” jika belum tercentang. Tekan tombol “Install” di bagian bawah.

8. Karena kita mengeset “Bahasa Indonesia” sebagai display language maka Windows meminta kita “Sign Out”.

9. Sign out, atau Restart juga boleh. Nanti setelah login lagi maka bahasa langsung berubah menjadi bahasa Indonesia, tidak perlu menunggu seminggu seperti bikin e-KTP. Misalnya “Recycled bin” menjadi “keranjang sampah”, dan lain-lain. Sekian, semoga bermanfaat.

Menambah Artikel di ORCID

Orcid (https://orcid.org) merupakan situs identifikasi peneliti yang berisi nomor dan identitas lainnya. Salah satunya adalah artikel-artikel yang telah dipublikasi. Masuk terlebih dahulu ke situs ORCID dan jika belum punya akun, silahkan register terlebih dahulu.

Setelah masuk akan muncul informasi seperti pekerjaan, pendidikan, dan publikasi. Link dapat dishare agar orang lain bisa melihat CV kita lengkap. Misalnya link ORCID saya ini.

A. Menambahkan Secara Manual

Di bagian atas artikel-artikel, dapat diklik beberapa metode penambahan publikasi, seperti DOI, BIBTEX, dan salah satunya adalah “add manually”. Biasanya jurnal-jurnal lokal ber-ISSN belum memiliki DOI jadi harus dimasukan secara manual.

Masukan informasi mengenai tulisan yang akan didaftarkan ke ORCID Anda. Isian yang ada tanda bintangnya wajib ada. Jika sudah tekan “add to list” di bagian bawah.

Pastikan isian baru muncul di daftar publikasi.

B. Dengan DOI

Jurnal internasional atau jurnal nasional terakreditasi, dari Sinta 1 sampai 6 pasti memiliki DOI. Karena wajib memiliki DOI, misalnya jurnal yang saya kelolo ini (Jurnal Piksel). Persiapkan DOI yang akan Anda daftarkan ke daftar publikasi ORCID Anda, misalnya dari Scopus saya, ada tulisan yang belum dimasukan dengan DOI: 10.30534/ijatcse/2019/4381.52019.

Kembali masuk ke daftar list artikel di ORCID, tekan add lewat DOI. Masukan DOI ketika diminta.

Setelah diklik “retrieve work details” informasi mengenai judul, nama jurnal, akan muncul. Tekan “add to list” ketika sudah yakin informasi-informasi lainnya.

Jika ingin mengintegrasikan ORCID ID ke Scopus silahkan lihat tautan berikut. Sekian semoga bermanfaat.

Instal Matlab Mobile (Android)

Matlab pertama kali diciptakan untuk memanipulasi matriks dengan cepat dan praktis. Oleh karena itu diberi nama “Matlab” singkatan dari Matrix Laboratory. Kemampuan yang sesederhana kalkulator diimbangi dengan pemrograman yang berat membuat aplikasi ini banyak disukai oleh peneliti-peneliti yang bermain dengan komputasi. Tidak lengkap sepertinya saat ini jika ada aplikasi yang tidak ada versi androidnya. Matlab pun menyediakan aplikasi versi android yang dapat digunakan oleh peneliti dan mahasiswa dimanapun berada. Postingan ini sekedar membagikan info bagaimana instal aplikasi Matlab via android ini.

1. Mengunduh Aplikasi

Berhubung smartphone saya menggunakan sistem operasi android maka mau tidak mau menggunakan playstore untuk mengunduhnya.

Tekan tombol Install untuk memulai instal aplikasi Matlab android ini. Sepertinya tidak perlu dijelaskan lebih jauh, butuh beberapa menit untuk menginstalnya. Pastikan Matlab siap digunakan.

2. Sign Up

Langkah berikutnya adalah mendaftar akun di www.mathworks.com. Tahap ini didahului oleh instal upgrade aplikasi. Sangat dianjurkan jika Anda punya lisensi Matlab, tetapi jika tidak tentu saja tidak perlu upgrade.

Satu hal penting untuk dapat mendaftar akun di Matlab adalah email resmi, bukan gmail, yahoo, dan sejenisnya. Setelah memasuki regional, lanjutkan dengan aktivasi dengan cara mengklik link yang dikirimkan via email resmi tersebut.

3. Testing

Selamat, Anda telah berhasil menginstal Matlab mobile. Berikut ini saya coba memanipulasi matriks, menampilkan citra dan menjalankan salah satu fungsi, yaitu normalisasi Euclidean. Beberapa juga sudah saya coba membuat plot/grafik, dapat dilaksanakan juga. Selamat mencoba, semoga bermanfaat.

AppSheet – Aplikasi Android Untuk Mengelola Data Excel

Mungkin banyak yang bertanya, apa maksud judul di atas? Apa hubungannya Excel dengan android? Tentu saja di sini Excel yang digunakan bukan Excel di laptop melainkan menggunakan cloud application bawaan Google, yaitu AppSheet. Sambil membaca postingan ini, ada baiknya anda menginstall aplikasi sebesar 13-an Mb tersebut di playstore. Oiya, karena berbasis Google, tentu saja lebih optimal menggunakan browser Google Chrome dibanding lainnya (Mozilla, Safari, IE, dll).

1. Siapkan file Excel

Untuk membuat aplikasi yang membaca secara interaktif data sheet, terlebih dahulu siapkan datanya, yaitu data yang dibuat di Microsoft Excel. Misalnya daftar nilai mahasiswa berikut ini:

2. Upload ke Google Drive

Berikutnya kita buka Google Drive. Cara termudah adalah dengan masuk ke akun email dilanjutkan dengan menekan tombol empat titik dilanjutkan dengan menekan simbol Drive.

Upload file excel tersebut lewat menu File – Open dan lanjutkan dengan mengupload file excel yang akan dibuat ke appview.

Buka via Google Sheet file tersebut, sehingga memunculkan sheet yang mirip Microsoft Excel. Perhatikan di sini Google Sheet berbeda dengan sekedar view sheet. Tampilah Google Sheet dapat dilihat di bawah ini.

Sepertinya butuh koneksi internet yang cepat untuk membuka Google Sheet ini. Jadi, harap bersabar.

3. Mengeset AppSheet

AppSheet merupakan Add on yang disediakan oleh Google Chrome. Oleh karena itu di browser harus ditambahkan terlebih dahulu. Add on ini gratis

Jika Add on sudah ditambahkan maka pada Google Sheet akan muncul Add on serta koneksi ke AppSheet Anda.

Kemudian kita tinggal masuk ke AppSheet dengan terlebih dulu menambahkan Add on yang ada.

Cari AppSheet dan klik ketika ditemukan. Lanjutkan dengan menginstal appview di Chrome Anda.

Jika sudah berhasil terinstal, di menu Add on akan muncul AppSheet. Jalankan dengan menekan di menu “launch”.

Di sebelah kanan akan muncul smartphone yang akan dihubungkan dengan data sheet kita. Tekan Go untuk melanjutkan proses pembuatan.

Pastikan data sudah bisa diakses via AppSheet dengan melihat di bagian kanan Chrome, tampak nama-nama yang ada di data sheet Anda.

4. Deploy Aplikasi

Terakhir tentu saja kita harus bisa mengeshare aplikasi agar bisa dijalankan via ponsel kita. Terlebih dahulu kita masuk ke Setting dan Properties di AppSheet.

Jika sudah dirasa OK, tinggal men-share aplikasi tersebut.

5. Testing

Berikutnya buka AppSheet di handphone Anda. Ketika diminta login via Google maka akan muncul satu aplikasi yang telah Anda buat. Ketika dibuka maka Anda bisa melihat dan mengedit aplikasi Excel yang sudah berupa Android App tersebut.

Ketika dishare, maka yang akan melihat otomatis diminta menginstal aplikasi AppSheet, instruksinya seperti ini. Sekian semoga berfaedah.

NOTE: untuk excel yang lebih dari satu sheet, ada instruksi untuk menambahkan sheet lainnya, karena secara default AppSheet hanya menampilkan satu sheet saja. Untuk membuat aplikasi Android secara instan, silahkan lihat pos saya yang lain dengan MIT App Inventor.