Bab 5
Instalasi Program Aplikasi

Tujuan

Setelah menyelesaikan bab ini pembaca diharapkan dapat:

  • Mengetahui aplikasi yang digunakan pada kurikulum prodi Pendidikan Komputer
  • Menginstall aplikasi yang digunakan pada kurikulum prodi Pendidikan Komputer

Berikut merupakan daftar kebutuhann perangkat lunak pada tiap mata kuliah.

- no title specified

No

Mata Kuliah

Perangkat Lunak

Platform

Windows

Ubuntu 

1

Agama

Quran for windows

Quran Companion

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

2

Pancasila

Perangkat Lunak Umum

Perangkat Lunak Umum

 

3

Kewarganegaraan

Perangkat Lunak Umum

Perangkat Lunak Umum

 

4

Bahasa Indonesia

KBBI Daring

KBBI Daring

Website

Perangkat Lunak Umum

Perangkat Lunak Umum

 

5

Bahasa Inggris

Kamus Bahasa Inggris

Kamus Bahasa Inggris

Website

Gramarly

Gramarly

Website

Perangkat Lunak Umum

Perangkat Lunak Umum

 

6

Pengantar Lingkungan Lahan Basah

Perangkat Lunak Umum

Perangkat Lunak Umum

 

7

Kewirausahaan

Perangkat Lunak Umum

Perangkat Lunak Umum

 

8

Pengantar Pendidikan

Perangkat Lunak Umum

Perangkat Lunak Umum

 

9

Perkembangan Peserta Didik

Perangkat Lunak Umum

Perangkat Lunak Umum

 

10

Belajar dan Pembelajaran

Perangkat Lunak Umum

Perangkat Lunak Umum

 

11

Profesi Kependidikan

Perangkat Lunak Umum

Perangkat Lunak Umum

 

12

Manajemen Dan Administrasi Sekolah

Perangkat Lunak Umum

Perangkat Lunak Umum

 

13

Matematika Dasar

Perangkat Lunak Umum

Perangkat Lunak Umum

 

Geogebra

Geogebra

Desktop

Mathematics

WxMaxima

Desktop

14

Fisika Dasar

PhET Interactive Simulation

PhET Interactive Simulation

Website

SimPHY

SimPHY

Desktop

15

Pemrograman Dasar 1

Python

Python

Desktop

IDLE

IDLE

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

Spyder

Spyder

Desktop

16

Pengantar Sistem Dijital

Logic.ly

Logic.ly

Website

17

Matematika Diskrit

Perangkat Lunak Umum

Perangkat Lunak Umum

 

18

Kalkulus

Geogebra

Geogebra

Desktop

Maple

SageMath

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

Mathematics

WxMaxima

Desktop

19

Pengantar Organisasi Komputer

Perangkat Lunak Umum

Perangkat Lunak Umum

 

20

Struktur Data

Python

Python

Desktop

IDLE

IDLE

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

21

Pemrograman Web 1

HTML

HTML

 

CSS

CSS

 

Javascript

Javascript

 

Git Bash

Git

Desktop

22

Aljabar Linear

Perangkat Lunak Umum

Perangkat Lunak Umum

 

23

Statistika dan Probabilitas

Geogebra

Geogebra

Desktop

SPSS

PSPP

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

24

Pemrograman Dasar 2

Java

Java

Desktop

Netbeans

Netbeans

Visual Studio Code

Visual Studio Code

Desktop

25

Sistem Operasi

Linux

Linux

 

Windows

Windows

 

26

Disain dan Analisis Algoritma

Python

Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

27

Pemrosesan Citra Digital

GNU Octave

GNU Octave

Desktop

GIMP

GIMP

Desktop

28

Basis Data

MySQL

MySQL

Desktop

XAMPP

XAMPP

Desktop

29

Pemrograman Perangkat Bergerak

Android Studio

Android Studio

Desktop

30

Pemrograman Web 2

Apache2

Apache2

Desktop

PHP

PHP

Desktop

MariaDB

MySQL

Desktop

Composer

Composer

Desktop

Visual Studio Code

Visual Studio Code

Desktop

Postman

Postman

Desktop

Git Bash

Git

Desktop

31

Jaringan dan Komunikasi Data

Wireshark

Wireshark

Desktop

Cisco Packet Tracer

GNS3

Desktop

Winbox

Winbox

Desktop

32

Logika Untuk Ilmu Komputer

Visual Studio Code

Visual Studio Code

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

33

Pengembangan Open Source

Apache2

Apache2

Desktop

Wordpress

Wordpress

 

Moodle

Moodle

 

MySQL

MySQL

Desktop

34

Teknik Pengolahan Multimedia

Python

Python

Desktop

Adobe Premier

Kdenlive

Desktop

Audacity

Audacity

Desktop

Adobe Photoshop

GIMP

Desktop

CorelDraw

Inkscape

Desktop

35

Sistem Interaksi

Figma

Figma

Desktop

36

Rekayasa Perangkat Lunak

Visual Studio Code

Visual Studio Code

Desktop

Star UML

Star UML

Website

37

Proyek Perangkat Lunak

Visual Studio Code

Visual Studio Code

Desktop

make

make

Desktop

38

Sistem Informasi Pendidikan

Perangkat Lunak Umum

Perangkat Lunak Umum

 

39

Data Sains

Python

Python

Desktop

Pip Python

Pip Python

Desktop

Numpy

Numpy

 

Pandas

Pandas

 

JupyterLab

JupyterLab

Desktop

40

Pengajaran Berbantuan Komputer

iSpring

Open eLearning

Desktop

Google Classroom

Google Classroom

Website

Moodle

Moodle

Website

41

Metode Numerik

Geogebra

Geogebra

Desktop

Python

Python

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

42

Sistem Informasi Geografis*

ArcGIS

QGIS

Desktop

Google Maps

Google Maps

Website

Google Earth

Google Earth

Website

43

Grafika Komputer*

OpenGL

WebGL

Desktop

Visual Studio Code

Visual Studio Code

Desktop

44

Sistem Cerdas*

Python

Python

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

Google Collabs

Google Collabs

Website

45

Pilihan Lintas Prodi 1

Perangkat Lunak Umum

Perangkat Lunak Umum

 

46

Pilihan Lintas Prodi 2

Perangkat Lunak Umum

Perangkat Lunak Umum

 

47

Pilihan Lintas Prodi 3

Perangkat Lunak Umum

Perangkat Lunak Umum

 

48

Mesin Learning*

Python

Python

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

JupyterLab

JupyterLab

Desktop

49

Simulasi dan Pemodelan*

Python

Python

Desktop

Pip Python

Pip Python

Desktop

50

Digital Fotografi*

Adobe Lightroom

Darktable

Desktop

Adobe Photoshop

GIMP

 

51

Pemrograman Logika*

SWI-Prolog

SWI-Prolog

Desktop

52

Pengolahan Bahasa Manusia*

Python

Python

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

53

Kriptografi dan Keamanan Informasi*

Python

Python

Desktop

Pip Python

Pip Python

Desktop

Visual Studio Code

Visual Studio Code

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

54

Penjaminan Mutu Perangkat Lunak*

Perangkat Lunak Umum

Perangkat Lunak Umum

 

55

Manajemen Proyek*

Leantime

Leantime

 

56

Administrasi Sistem*

Nptool

Nptool

Desktop

57

Media & Teknologi Pembelajaran

ISpring

Open eLearning

Desktop

Geogebra

Geogebra

Desktop

58

PKL*

Perangkat Lunak Umum

Perangkat Lunak Umum

 

59

Telaah Kurikulum  SMK (Disain instruksional)

Perangkat Lunak Umum

Perangkat Lunak Umum

 

60

Strategi Belajar Mengajar

Perangkat Lunak Umum

Perangkat Lunak Umum

 

61

Evaluasi Pembelajaran

Anates

jMetrik

Desktop

SPSS

PSPP

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

62

Perencanaan Pembelajaran Ilmu Komputer

Perangkat Lunak Umum

Perangkat Lunak Umum

 

63

Program Latihan Persekolahan 1 (PLP 1)

Perangkat Lunak Umum

Perangkat Lunak Umum

 

64

Program Latihan Persekolahan 2 (PLP 2)

Perangkat Lunak Umum

Perangkat Lunak Umum

 

65

Metodologi Penelitian

SPSS

PSPP

Desktop

Perangkat Lunak Umum

Perangkat Lunak Umum

 

66

Komputer Masyarakat

Perangkat Lunak Umum

Perangkat Lunak Umum

 

67

Skripsi

Perangkat Lunak Umum & Khusus

Perangkat Lunak Umum & Khusus