cover
Contact Name
-
Contact Email
-
Phone
-
Journal Mail Official
-
Editorial Address
Gedung E11 Jurusan Teknik Elektro, UNNES, Kampus Sekaran, Gunungpati, Semarang, Indonesia 50229
Location
Kota semarang,
Jawa tengah
INDONESIA
Edu Komputika Journal
ISSN : 22526811     EISSN : 2599297X     DOI : https://doi.org/10.15294/edukomputika
Edu Komputika Journal menerbitkan artikel-artikel hasil penelitian dan kajian konseptual di bidang pendidikan TIK, komputer, teknologi informasi, multimedia, rekayasa software dan aplikasinya dalam bidang pendidikan.
Articles 249 Documents
Implementasi Algoritma Modifikasi Transposisi Columnar Pada Bot Telegram Septiana, Risma; Hastawan, Ahmad Fashiha; Aryani, Ritme Cahya; Khasanah, Uswatun; Marsha, Veliana
Edu Komputika Journal Vol 7 No 2 (2020): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v7i2.42479

Abstract

Pesatnya perkembangan internet yang ada saat ini membuat orang memiliki ketergantungan yang tinggi terhadap teknologi informasi dan komunikasi digital melalui internet. Komunikasi digital melalui internet sendiri dapat menimbulkan ancaman terhadap informasi yang dikirimkan diantaranya pencurian data, menyadapan data, dan sabotase data. Oleh karena itu keamanan dalam berkomunikasi melalui internet sangatlah penting. Salah satu cara untuk mengamankan pesan yang akan disampaikan adalah dengan menerapkan teknik kriptografi berupa metode enkripsi data yang hanya diketahui oleh pengirim dan penerima. Penelitian ini bertujuan untuk mengenkripsi pesan teks pada bot telegram menggunakan salah satu teknik kriptografi yaitu algoritma transposisi columnar cipher. Transposisi columnar cipher memiliki kelebihan pada proses kecepatan saat pengimplementasiannya sehingga akan mempermudah proses enkripsi dan deskripsi. Pengujian metode pada proses enkripsi dengan plaintext berupa teks dan kata kunci merupakan karakter huruf memiliki keberhasilan sebesar 100%. Pengujian metode pada proses deskripsi dengan plaintext berupa teks dan kata kunci merupakan karakter huruf memiliki keberhasilan sebesar 86, 67%. Pengujian metode pada proses enkripsi dengan plaintext berupa teks dan kata kunci merupakan karakter angka memiliki keberhasilan sebesar 100%. Pengujian metode pada proses deskripsi dengan plaintext berupa teks dan kata angka merupakan karakter huruf memiliki keberhasilan sebesar 80%. Hasil perbandingan antara plaintext dan hasil deskripsi memiliki nilai akurasi sebesar 83, 33%.
Analisis Software Product Quality ISO/IEC 25010 pada Pengembangan Tes Bakat Menggunakan Sistem Computer-Based Test (CBT) Ristanto, Riska Dami; Kurniawati, Kurniawati; Dwinanto, Arif; Nawassyarif, Nawassyarif
Edu Komputika Journal Vol 7 No 2 (2020): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v7i2.42546

Abstract

Computer-Based Test (CBT) merupakan solusi untuk sistem evaluasi tes bakat dalam dunia pendidikan yang mebutuhan efektifitas dan efisiensi. Berbagai pendekatan pengembangan sistem dilakukan untuk menghasilkan software yang berkualitas. Penelitian ini bertujuan untuk: (1) Mengembangkan software tes bakat menggunakann sistem Computer-Based Test (CBT); dan (2) Melakukan analisis software yang dikembangkan berdasarkan Software Product Quality ISO/IEC 25010. Penelitian ini merupakan penelitian dan pengembangan (R&D). Subjek uji coba dalam penelitian ini dilaksanakan pada tiga Sekolah Menengah Atas (SMA) di Jepara dengan jumlah sampel sebanyak 63 responden. Hasil dari penelitian ini adalah: (1) Keberhasilan software tes bakat yang dikembangkan dengan model sistem Computer-Based Test (CBT) menggunakan framework Laravel 5.2 dan diterapkan menggunakan open mode. (2) Hasil analisis menunjukkan bahwa software yang dikembangkan sudah sesuai dengan Software Product Quality ISO/IEC 25010 dilihat dari aspek: (a) Functional suitability yang berjalan 100% dengan nilai X=1; (b) Performance efficiency dengan kecepatan loading sebesar 3,3 detik dengan PageSpeed 98% (Grade A) dan YSlow 83% (Grade B); (c) Usability dengan presentase rata-rata 82,46%; (d) Reliability dengan code coverage 67,86%; (e) Security pada level 1 (low); (f) Maintainability dengan code duplication 0,21%; dan (g) Portability yang mampu berjalan tanpa error dari berbagai web browser desktop maupun mobile.
Penerapan Metode Support Vector Machine untuk Analisis Sentimen pada Review Pelanggan Hotel Amira, Siti Azza; Utama, Satria; Fahmi, Muhammad Hanif
Edu Komputika Journal Vol 7 No 2 (2020): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v7i2.42608

Abstract

Perkembangan internet yang semakin pesat membuat banyak orang mengakses internet untuk mendapatkan berbagai macam informasi, salah satunya dalam mencari informasi ulasan hotel. Ulasan tersebut biasanya akan dijadikan sebagai acuan dan sangat berpengaruh bagi calon pengunjung dalam menentukan hotel mana yang terbaik untuk mereka kunjungi ketika bepergian ke luar kota. Maka dari itu dapat dilakukan analisis sentimen untuk mengklasifikasikan ulasan tersebut apakah bersifat positif atau negatif. Proses klasifikasi sentimen menggunakan metode Support Vector Machine dan pembobotan kata menggunakan bantuan metode Term Frequency-Inverse Document Frequency. Data yang digunakan didapatkan dengan melakukan crawling pada situs Tripadvisor dengan menggunakan library scrapy pada python. Berdasarkan hasil pengujian, Tingkat akurasi yang didapatkan sebesar 88%, nilai precission sebesar 98%, nilai recall sebesar 88%, dan nilai F1 Score sebesar 83%.
Pengembangan Aplikasi Tes Untuk Evaluasi Capaian Belajar Siswa SMK Ekarini, Fitria; Priyanto, Priyanto
Edu Komputika Journal Vol 7 No 2 (2020): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v7i2.42960

Abstract

Tujuan dari penelitian untuk: mengembangkan aplikasi tes untuk evaluasi capaian belajar siswa SMK, dan mengetahui besarnya kualitas aplikasi tes untuk evaluasi capaian belajar siswa SMK. Metode Research and Development (R&D) adalah metode yang digunakan dalam penelitian ini dan menggunakan 5 tahap metode waterfall, yaitu communication, planning, modeling, construction, dan deployment. Dari penelitian tersebut didapatkan hasil yaitu: aplikasi tes yang dikembangkan adalah aplikasi berbasis web dengan menggunakan framework Laravel, hasil pengujian analisis kualitas menunjukkan aplikasi tes telah memenuhi standar ISO/IEC 25010 dalam semua aspek, diantaranya: aspek functional suitability, fungsi dapat berjalan 100%; aspek reliability menghasilkan 99% pada kriteria session, hits dan pages; aspek performance efficiency, diperoleh rata-rata waktu respon 1,56 detik, dan PageSpeed Score 97% (pada grade A), YSlow Score 83% (pada grade B); aspek usability, diperoleh kategori sangat layak; aspek maintainability, menunjukan hasil 92.26 dengan kategori Highly Maintainable (dalam arti sangat mudah dirawat); aspek security, pada tingkat kerentanan aplikasi terhadap serangan berada pada level 2 atau medium , aplikasi tes yang dikembangkan memiliki tingkat keamanan yang cukup baik; dan aspek portability, aplikasi berhasil dijalankan pada empat mobile dan desktop browser yang berbeda.
Markerless Augmented Reality (AR) pada Media Pembelajaran Pengenalan Komponen Transmisi Manual Mobil Indriyani, Triska Widya; Suryanto, Agus
Edu Komputika Journal Vol 8 No 1 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i1.44484

Abstract

Nowdays technology has developed very rapidly. Technological development that are currently being developed by many game developers and other applications, is Augmented Reality (AR). AR can be used as an alternative learning media, such as for the introduction of manual transmission components in cars. The study was aimed to develop a learning media application for the introduction of manual transmission components in cars and to test the feasibility of applications to support learning based on Markerless Augmented Reality. This application development method used SDLC or System Development Life Cycle software. The SDLC model that used in this study was the Waterfall model. SDLC consists of the planning, analysis, design, implementation, testing and maintenance. This reaction produced an AR application of Manual Car Transmission which contains material on the introduction of car manual transmission components. Testing applications included blackbox, media and material feasibility, and user response testing. The blackbox testing result got 100 %. The media feasibility analysis show that the assessment of media experts was 87,5 %, material expert 94,4 %, and user response was 85,47 %. From that the AR learning media application manual transmission of cars is categorized as “feasible” to be used as learning media applications.
Pemahaman Konsep Pemrograman Melalui Modul Problem Based Learning Hasanah, Fitria Nur
Edu Komputika Journal Vol 8 No 1 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i1.45516

Abstract

Pemahaman konsep pemrograman berorientasi objek adalah kemampuan untuk menerjemahkan atau menangkap maksud dari konsep pemrograman berorientasi objek. Mahasiswa dikatakan telah memahami konsep pemrograman jika mereka dapat menerapkan logika berfikir yang telah mereka pahami dalam kegiatan belajar. Tujuan dari penelitian ini adalah untuk mengetahui pengaruh penggunaan modul PBO berbasis PBL pada pemahaman konsep pemrograman dan tingkat pengaruh penggunaan modul PBO berbasis PBL terhadap pemahaman konsep pemrograman mahasiswa dalam Program Studi Pendidikan Teknologi Informasi. Jenis penelitian yaitu kuantitatif dengan desain pra-eksperimental tipe One - Group Pretest-Posttest Design dengan teknik pengambilan sampel purposive sampling. Sampel dalam penelitian ini adalah mahasiswa yang telah mengampuh mata kuliah PBO sejumlah 20 mahasiswa. Instrument yang digunakan yaitu tes pemahaman konsep dan angket respon mahasiswa yang dianalisis menggunakan analisis regresi sederhana. Pertanyaan tes diberikan sebelum dan sesudah proses pembelajaran dengan menggunakan modul PBO berbasis PBL dan merujuk pada indikator pemahaman konsep sesuai dengan capaian mata kuliah. Hasil uji hipotesis menunjukkan nilai sig 0,03 <0,05 maka H0 ditolak, dari hasil tersebut dapat disimpulkan bahwa ada pengaruh modul PBO terhadap pemahaman konsep pemrograman mahasiswa dengan besar pengaruh adalah 40,6%.
Implementasi Penetration Testing Execution Standard Untuk Uji Penetrasi Pada Layanan Single Sign-On Sunaringtyas, Septia Ulfa; Prayoga, Djodi Surya
Edu Komputika Journal Vol 8 No 1 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i1.47179

Abstract

Increasing the use of single sign-on technology by electronic-based service providers in addition to providing benefits also creates vulnerability. Penetration testing needed to identify vulnerabilities and test system security by exploiting those vulnerabilities. This research implements the Penetration Testing Execution Standard (PTES) for penetration testing of single singn-on services. Seven stages of the penetration test had done and 12 vulnerabilities were identified, consisting of 3 medium vulnerabilities, 6 low vulnerabilities and 3 information vulnerabilities. Six cyberattacks have been carried out to exploit the vulnerability with the result of 3 successful attacks and 3 failed attacks. Based on the results of the vulnerability and exploitation analysis, recommendations are given consist of regular updating and patching efforts, configuration of the CSP header and content-type-option header on the web server and application server, validation of the host header configuration, x-content-type-options header and deactivation. x-forwarded- hosted on every web page, configure 'secure' flag on cookies, add metacharacter filter feature in source code, and limit login attempts. The results of the PTES’s implementation are proven to make it easier for testers to carry out penetration tests and effectively prevent disputes between testers and clients due to differences in the scope of testing.
Desain Modem Sistem Komunikasi Digital HF Berbasis Software Defined Radio Wicaksono, Agung; Nugraha, Eka Setia
Edu Komputika Journal Vol 8 No 1 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i1.47297

Abstract

Sistem komunikasi High Frequency (HF) bekerja menggunakan gelombang radio pada frekuensi 3-30 MHz yang merambat dalam bentuk skywave dengan bantuan lapisan ionosfer. Sistem komunikasi HF saat ini masih terbatas pada pengiriman suara, diharapkan dapat mengirimkan pesan berupa teks dengan menerapkan sistem komunikasi digital. Penelitian ini melaporkan desain modem sistem komunikasi digital HF menggunakan perangkat Software Defined Radio (SDR) untuk implementasi yang mudah. Modulasi dan Demodulasi memiliki peranan penting dalam sistem komunikasi digital. Evaluasi sistem dilakukan dengan eksperiment untuk mengukur Signal to Noise Ratio (SNR), Bit Error Rate (BER), Character Error Rate (CER), dan Frame Error Rate (FER) pada tipe pulse shaping Root Raised Cosine dengan Roll of Factor 0,5. Hasil eksperiment menunjukan bahwa implementasi sistem pada platform SDR dengan LabView sebagai user interface berhasil dilakukan.
Pengukuran Intonasi Suara Bass Pria Pada Media Pembelajaran Paduan Suara Jarak Jauh Sukmana, Septian Enggar; Gusedy, Nura Ursula; Ananta, Ahmadi Yuli
Edu Komputika Journal Vol 8 No 2 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i2.47349

Abstract

Aplikasi berbasis cloud menjadi sebuah produk yang sangat bermanfaat bagi pembelajaran termasuk media pembelajaran untuk kegiatan yang bersifat ekstrakurikuler seperti paduan suara di masa pandemi COVID-19. Aplikasi pembelajaran ini mampu membantu instruktur untuk menganalisis kemampuan calon anggota baru dan menentukan strategi yang tepat supaya harmoni dan melodi di dalam paduan suara tersebut terjalin dengan baik. Hal ini dapat diupayakan melalui penilaian intonasi sebagai salah satu fitur media pembelajaran tersebut. Penilaian intonasi dilakukan berdasarkan penentuan pitch error dan stabilitas nada pada jenis vokal bass pria. Pengembangan fitur di dalam aplikasi ini tidak dapat dilakukan secara biasa, teknik penilaian intonasi perlu diterapkan dengan baik karena intonasi berperan terhadap keselarasan nada. Penelitian ini merupakan penelitian pendahulu yang akan dikembangkan ke penelitian-penelitian berikutnya yang melibatkan nada lain dan dilaksanakan secara orkestra. Hasil penerapan teknik pada kegiatan ini menunjukkan tidak ada ketimpangan di antara vokal dari calon anggota baru paduan suara sebagai data uji dengan vokal anggota paduan yang disimpang di dalam database sebagai dataset.
Aplikasi Penghitung Jarak dan Jumlah Orang Berbasis YOLO Sebagai Protokol Kesehatan Covid-19 Indaryanto, Faizal; Nugroho, Anan; Suni, Alfa Faridh
Edu Komputika Journal Vol 8 No 1 (2021): Edu Komputika Journal
Publisher : Jurusan Teknik Elektro Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/edukomputika.v8i1.47837

Abstract

Pandemi Covid-19 saat ini cukup memberikan dampak pada masyarakat. Skala penyebaran dari Covid-19 sangatlah cepat, sehingga membutuhkan penanganan yang benar. Salah satu cara untuk mengurangi penyebaran Covid-19 adalah dengan melakukan Social Distancing. Namun masyarakat cenderung lalai dalam melaksanakan protokol kesehatan tersebut. Salah satu cara untuk mengatasi masalah ini adalah dengan aplikasi social distancing detector yaitu aplikasi yang digunakan untuk mendeteksi jumlah dan jarak dari objek manusia yang ada pada satu area. Penelitian ini bertujuan untuk mengembangkan aplikasi social distancing detector menggunakan bahasa pemrograman Python dengan library YOLOv3. YOLOv3 memiliki kelebihan dalam object detection dengan akurasi yang tinggi yaitu diatas 90%. Pengujian metode pada penelitian ini menggunakan lima dataset pejalan kaki dari kamera pengawas jalan yang didapatkan dari dataset uji coba beberapa peneliti melalui Github yang memiliki resolusi yang baik dan memiliki objek manusia yang heterogen. Hasil akurasi dari deteksi citra pertama adalah 83,32%. Hasil akurasi dari deteksi citra kedua adalah 76,92%. Hasil akurasi dari deteksi citra ketiga adalah 89,99%. Hasil akurasi dari deteksi citra keempat dan kelima adalah 100%. Hasil Rata-rata tingkat keberhasilan dari semua hasil analisa adalah 90,04% yang diukur dari rata-rata perbandingan jumlah data percobaan berhasil dan jumlah data pengamatan untuk tiap-tiap citra.