• Tidak ada hasil yang ditemukan

PRAKTIK MATA PELAJARAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "PRAKTIK MATA PELAJARAN"

Copied!
17
0
0

Teks penuh

(1)

JOB SHEET

PRAKTIK MATA PELAJARAN

Pemrograman dasar

PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN

KELAS X

Nama Siswa : ...

Kelas

: ...

No Absen

: ...

PEMERINTAH KABUPATEN JEPARA

DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA

UNIT PELAKSANA TEKNIS

SMK NEGERI 1 JEPARA

2017/2018

(2)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Menampilkan teks

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA 1. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main()

{

printf("Nama Saya \t: Ahmad Saifullah\n"); printf("Kelas \t\t: XII\n");

printf("Jurusan \t: IPA\n"); return 0;

}

d. Ganti isi identitas sesuai identitas kalian

e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

2. Hasil

a. Running Program

(3)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Menampilkan Teks

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

e

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(4)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Menampilkan variabel

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

4. PC 5. iinternet 6. PC Client

B. LANGKAH KERJA C. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int b=10 printf("Nilai b adalah %d",b); return 0; }

d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

D. Hasil

c. Running Program

(5)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Menampilkan variabel

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

e

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(6)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Memasukkan variabel

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA 1. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buataplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main()

{

Int b;

printf("Masukkan Nilai b =");scanf(“%d”,&b); printf(“nilai b adalah %d”,b);

return 0; }

d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

2. Hasil

a. Running Program

(7)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Memasukkan variabel

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

e

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

... ...

(8)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Bilangan Float/Pecahan

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA 1. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buataplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Float a,b; a=2.5; b=50; hasil=a+b;

printf(“nilai hasil adalah %.2f”,hasil); return 0;

}

d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

2. Hasil

a. Running Program

(9)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Bilangan Float/Pecahan

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

e

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(10)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Operasi aritmatika

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA 1. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buataplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int jari; Float hasil;

Printf(“\t\t<<Program Menghitung Luas Lingkaran>>”); printf(“masukkan nilai jaringan =”);scanf(“%d”,jari); hasil=22*jari*jari/7;

printf(“nilai hasil adalah %.2f”,hasil); return 0;

}

d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

2. Hasil

a. Running Program

(11)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Operasi aritmatika

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(12)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Operasi Logika

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA 1. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buataplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int nilai; //char hasil;

Printf(“\t\t<<Program Convert Nilai Ke Huruf>>”); printf(“masukkan nilai =”);scanf(“%d”,nilai); if(nilai>85){

printf(“nilai anda adalah A”); }else if(nilai>75){

printf(“nilai anda adalah B”); } else if(nilai>65){

printf(“nilai anda adalah C”); } else if(nilai>55){

printf(“nilai anda adalah D”); } else {

printf(“nilai anda adalah E”); }

return 0; }

d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

2. Hasil

a. Running Program

(13)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Operasi Logika

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(14)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Aritmatika tingkat lanjut

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA A. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Buatlah program untuk menghitung luas permukaan tabung dengan input berupa

jari-jari dan tinggi tabung=10 seperti gmbar di bawah ini :

d. Rumus Luas tabung=(22/7*diameter*10)+(22/7*jari-jari2)

e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya

B. Hasil

a. Running Program

(15)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Aritmatika tingkat lanjut

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

(16)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Membuat program pemecahan masalah

Unjuk Kerja/Produk : Program dan Portofolio

A. ALAT DAN BAHAN

1. PC 2. iinternet 3. PC Client

B. LANGKAH KERJA A. Proses

a. Hidupkan PC, Buka CodeBlock

b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>C finish.

c. Pilihlah program dari di bawah ini:

1. Membuat program konfersi dari celcius ke fahrenheit

2. Membut program menghitung berat(rumus Berat=massa x grafitasi) 3. Membuat program menghitung luas permukaan bola

4. Membuat program untuk menghitung volume bola

5. Membuat program untuk mengkonversi centimeter ke meter 6. Membuat program untuk mengkonversi kilogram ke gram 7. Membuat program untuk mengkonversi detik ke jam

8. Membuat program menghitung keuntungan penjualan(input jumlah pensil terjual dan keuntungan setiap 1 pensil 500), output total keuntungan

9. Membuat program untuk mengonvert mata uang dari rupiah ke dolar(input mata uang rupiah) output jumlah dolar

0. Membuat program untuk menghitung luas segitiga

d. Kerjakan sesuai digit terakhir absen kalian, contoh absen 20=> mengerjakan soal ke 0 e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih

menu Bulid-> Run. Perhatikan hasilnya

B. Hasil

a. Running Program

(17)

Mata Pelajaran : Pemrogaman dasar

Kompetensi : Membuat program pemecahan masalah

Unjuk Kerja/Produk : Program dan Portofolio .

Estimasi

60 Menit

Time :

...

Proses (10,5,1)

Skor

Result

1a

1b

1c

...

...

...

...

...

d

...

...

...

Hasil (10,5,1)

2a

b

...

...

...

...

...

...

Total Point (30% Proses + 70% Hasil)

...

Reduction point (20% x estimasi time = 1 point tiap over time)

...

Jepara, ...

Siswa Guru Mapel

Referensi

Dokumen terkait

Agar tidak terjadi kesalah pahaman dalam memahami beberapa istilah yang ada di dalam penelitian ini,maka penulis memberikan penjelasan atau definisi dari beberapa istilah

Berdasarkan hasil pengujian dan analisis yang telah di laksanakan dalam melakakukan penelitian prediksi permintaan darah menggunakan algoritme Support Vector

dikarenakan YouTube sendiri melakukan pencarian kata kunci pada seluruh properties yang dimiliki oleh sebuah video tanpa memperhatikan seberapa erat keterkaitan

karena mereka merasa saya terlalu feminin, waktu itu, bosan dengan itu selama setahun lebih, waktu itu ya, selama setahun lebih bosan dengan penolakan- penolakan

To determine whether each independent variable, namely Regionally Generated Revenue (PAD) and Revenue Sharing Fund (DBH) partial ( individual ) effect on Infrastructure

Oleh karena itu, dalam tulisan ini permasalahan yang akan dibahas adalah: bagaimana penerapan sanksi pidana bagi anak yang melakukan pencabulan sesuai dengan konsep

dalam hal peserta yang memasukan penawaran hanya 1 (satu). m) Apabila pelelangan ulang mengalami kegagalan, maka :. (1) anggaran dikembalikan ke negara dalam hal waktu sudah

Analisis dari hasil simulasi matlab untuk deteksi target yaitu sinyal beat digabung dengan noise, sehingga diperoleh frekuensi beat dan jarak target. Kemampuan sistem radar