SI LABUSMATA PELAJARAN PEM MR ROG OGRA RAMA MAN DASAR ( DASAR BI BI DANG NG KEAHL HLI AN TEK EKNOL OLOGI GII NFOR ORMA M ASIDAN KOMUNI KASI ) Sat uanPendi di ka n
:SMK MK/MAK
Kel as
:XI
Ko mpe t ensiI nt i *
:
KI1 : Menghayat idan me mengama mal kan aj ar anagama mayangdi anut nya KI2 : Menghayatidanme mengama mal kanperi l akuj uj ur ,di si pl i n,t anggungj awab,pedul i( got ongroyong,kerj asama,t ol eran,dama mai ) ,sant un,responsi f dan proakt i fdan menunj ukkan si kap sebagaibagi an darisol usiat asber bagaiperma masal ahan dal am beri nt er aksisecar aef ekti fdengan l i ngkungansosi aldan al am ser t adal am menemp mpat kan di risebagaicer mi nanbangsadal am perg aul anduni a. KI3 : Mema mahami mi ,menerapkan,dan menganal i si s penget ahuan f aktual ,konsept ual ,pros edur al ,dan met akogni t i fberdasar kan r asa i ngi n t ahunyat ent angi l mupenget ahuan,t eknol ogi ,seni ,budaya,danhumani or adal am wawasankema manusi aan,kebangsaan,kenegaraan,dan per adabant er kai tpenyebabf enome menadankej adi andal am bi dangker j ayangspes i fikunt ukme meme mec ahkan masal ah. KI4 : Mengol ah,menal ar ,dan menyaj idal am r anahkonkre tdan r anah abst r akt er kai tdenganpengemb mbangandariyangdi pel aj ari nyadisekol ah sec arama mandi ri ,bert i ndak sec araef ekt i fdan kreat i f ,dan mamp mpu mel aksanakant ugasspesi fikdibawa wahpengawasanl angsung.
Kompet ensiDasar 1. 1.M . Mema mahami mini l ai ni l ai kei manandengan meny adar ihubungan ket erat urandan komp mpl eksi t asal am dan j agadr ayat er hadap kebes ar anTuhan yang menci pt akannya 1. 2.M . Mendeskr i psi kan kebes ar anTuhan yang menci pt akan berbagai
Mat er iPokok
Pembel aj ar an*
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
Kompet ensiDasar sumberenergidial am 1. 3.M . Mengama mal kan ni l ai ni l aikei manansesuai denganaj ar anagama ma dal am kehi dupan sehari -hari 2.1. Me nunj ukkan per i l aku i l mi ah ( memi mi l i kir asa i ng i nt a hu;o bj e kt i f ; j uj ur ;t el i t i ;cer mat ; t e k un;ha t i h at i ; ber t anggungj awab; t e r buka;kr i t i s ;k r eat i f ; i no v at i fda n pe dul i l i ngkungan)dal am a kt i v i t a ss e ha r i ha r i sebagaiwuj ud i mpl eme mentasisi kap dal am mel akukan per cobaandan ber di skusi 2.2. Me nghargaikerj a i ndi vi du dan kel omp mpok dal am akt i vi t assehari harisebagaiwuj ud i mpl eme mentasi mel aksanakan per cobaandan mel aporkanhasi l percobaan
Mat er iPokok
Pembel aj ar an*
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
Kompet ensiDasar 3. 1. Mendi skr i psi kan o pe r a s ia r i t ma t i ka 3. 2. Mendi skr i psi kan o pe r a s il o g i k a 4. 1. Memecahkan per masal ahan perhi t ungan dengan o pe r a s ia r i t ma t i ka 4. 2. Memecahkan perma masal ahanl ogi ka dengan operasil ogi ka
Mat er iPokok Operas iAri t mati kadan Logi ka Operasiari t mati ka mel al uioperat ordan f ung s i f ung s i a r i t ma ma t i ka Operasil ogi ka •
•
Pembel aj ar an*
Peni l ai an
Menga mat i : Tugas: P el ba g aij e ni so pe r a s ia r i t ma ma t i ka Menyel esai kanma masal ah yangme l i bat kanoper asi Pe l ba ga ij e ni so pe r a sil o gi ka ari t mati kadanl ogi ka Menanya: Observasi : Mendi skusi kan car akerj a Menga mat i operasiari t mat i kadal am k eg i a t a n/ akt i v i t a ss i s wa program secar ai ndi vi du dandal am Mendi skusi kan car akerj a di skusidengan checkl i st operasil ogi kadal am program l emb mbarpengama mat anat au dal am bent ukl ai n Mengekspl oras i : • •
•
•
•
•
Eksperi menpel bagaioperasi ari t mat i kadal am program Eksperi menpel bagaioperasi l ogi kadal am progr am
SumberBel aj ar Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n 24Ho Hour s ,2011,Uni t edSt ates ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar
•
• •
•
•
•
Portofolio: Ha s i lk e r j a mandi ri /kel omp mpok BahanPre sent asi •
•
Mengasosi asi : Menyi mpul kan t ent angcar akerj a Tes: Essaydan/ataupi l i han operasiari t mati kadanl ogi ka ganda dal am pr ogr am. m. Mengkomu muni kas i kan: Menyamp mpai kan hasi lt ent angcar a kerj aoperasil ogi kadan ari t mat i kadal am progr am t e r t e nt u
Al okasi Wa kt u 12JP
• •
Kompet ensiDasar
Mat er iPokok
3. 3. Memahami Ar r ay penggunaanarr ay1 Ar r ay1di me nsi di mensiunt uk Ar r aymul t i di me nsi penyi mpanandat adi memor i 3. 4. Memahami penggunaanarr ay2 di mensiunt uk penyi mpanandat adi memor i 3. 5. Memahami penggunaanar r ay mul t i di mensiuntuk penyi mpanandat adi memor i 4. 3. Meny aj i kankump mpul an dat aberdi mensi1 dal am bent ukarr ay 4. 4. Meny aj i kankump mpul an dat aberdi mensi2 dal am bent ukarr ay 4. 5. Meny aj i kankump mpul an dat aberdi mensi banyakdal am bent uk array • •
Pembel aj ar an*
Peni l ai an
Menga mat i : Tugas: Penyi mpanan dat a1di mensi Menyel esai kanma masal ah t ent angpengol ahandata padamemor i am bent ukarr ay Penyi mpanan dat amu mul t i di mensi dal padamemor i Observasi : Menga mat i Menanya: k eg i a t a n/ akt i v i t a ss i s wa Mendi skusi kan secar ai ndi vi du dandal am pengel omp mpokkan dat a di skusidengan checkl i st ber di me nsidar ikumpul an l emb mbarpengama mat anat au i nf orma masi dal am bent ukl ai n Mendi skusi kan penyi mpanan dat a1di mensipadame memo mor i Portofolio: Mendi skusi kan penyi mpanan dat amu mul t i di mensipadame m emo mor i Lapor anpercobaan •
•
•
•
•
Al okasi Wa kt u 12JP
SumberBel aj ar Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n 24Ho Hour s ,2011,Uni t edSt ates ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar
•
• •
•
•
•
• •
Mengekspl oras i : Eksper i menpengel omp mpokkan datadal am arr ay Eksper i menpengol ahan dat a dal am ar r ay1di mensi Eksper i menpengol ahan dat a dal am arr aymu mul t i di mensi •
Tes: Essaydanpi l i han ganda
•
•
Mengasosi asi : Menyi mpul kanpel bagai pengama mat andanper cobaanyang di l akukant er kai tpengol ahan datadal am arr ay Mengkomu muni kas i kan: Menyamp mpai kan hasi ldi skusi kel omp mpokt ent angarr ay1di mensi
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an*
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
danmul t i di mensi
3. 6. Mema mahami miope r as i s t r i ng 3. 7. Mendi skr i psi kan k onv e r s ia nt a rt i p e data 4. 6. Menal arsuat ual ur proseskerj akedal am bent ukkodepr ogr am 4. 7. Memecahkanma mas al ah k onv e r s ia nt a rt i p e data
OperasiStri ngdan Menga mat i : Tugas: Pe l ba ga ij e ni so pe r a sis t r i ng Menyel esai kanma masal ah Konvers iDat a t e nt a ngpe l ba g aij e ni s P el ba g aij e ni sk onv e r s ida t ak e Operas idal am sat u operasist ri ngdan konversi t i pel a i n ny a kal i mat datadal am progr am Oper asipeme mec ahandan Menanya: penggabungan st ri ng Observasi : Konversidat aket i pe Mendi skusi kanpel bagaij eni s Menga mat i l a i nny ame me l a l u ic a s t i ng o pe r a s is t r i ng k eg i a t a n/ akt i v i t a ss i s wa at au penggunaanf ungsi Mendi skusi kanpel bagaij eni s secar ai ndi vi du dandal am konversi konversidat a di skusidengan checkl i st l emb mbarpengama mat anat au Mengekspl oras i : dal am bent ukl ai n Eksperi menpel bagaij eni s •
•
•
•
•
•
•
•
•
o pe r a s is t r i ng Eksperi menpel bagaij eni s konversidat a
Mengasosi asi : Menyi mpul kanpel bagaihasi l
Portofolio: Lapor anpercobaan Tes: Essaydanpi l i han ganda
10JP
Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n ,2011,Uni t edSt ates 24Ho Hour s ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar
•
• •
•
•
•
• •
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an*
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
per cobaandanpengama mat an t erkai toperasist ri ngdankonversi data
Mengkomu muni kas i kan: Menyamp mpai kanhasi lpengama mat an danpercobaan pel bagaij eni s operasist ri ngdan konversidat a padaprogr am 3. 8. Memaha miko nsep po i nt e r 4. 8. Memo modi fikasidat a mel al uipoi nt er
Poi nter P oi nt e rk ev a r i a be l P oi nt e rk ea r r a y • •
Menga mat i : Tugas: Pemb mbuatanpoi nt erkevari abel Menyel esai kanma masal ah t e r k ai tp oi nt e rp a da danpenyi mpanannyapada a pl i ka s i memor i Pemb mbuat anpoi nte rkear ra y Observasi : Menga mat i Menanya: k eg i a t a n/ akt i v i t a ss i s wa Mendi skusi kan t ekni k ai ndi vi du dandal am pengol ahanpoi nt erkevari abel secar di skusidengan checkl i st Mendi skusi kan t ekni k l emb mbarpengama mat anat au pengol ahanpoi nt erkearr ay dal am bent ukl ai n •
•
•
•
Mengekspl oras i : Eksperi menpengol ahanpoi nte r Portofolio: Lapor anpercobaan kevari abel Eksperi menpengol ahanpoi nte r Tes: kearr ay Essaydanpi l i han ganda Mengasosi asi : Menyi mpul kan kegunaan poi nt er dal am pr ogr am unt uk mengendal i kan var i abeldan •
•
6JP
Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n 24Ho Hour s ,2011,Uni t edSt ates ofAmeri ca:Pearson Educati on,I nc 011, QtBa si cCu r r i c u l u m,2 NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar
•
• •
•
•
•
• •
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an*
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
manaj emen me memor i
Mengkomu muni kas i kan: Menyamp mpai kanhasi lpengama mat an dan perc obaan poi nte rpada program 3. 9. Mendi skr i psi kan Fungsi penggunaanf ungsi Deklar asidandefini si 3. 10.Me Memahami mi f ungsi penggunaanf ungsi Parame met erf ungsi r e k ur s i f Ni l aib al i k 3. 11.Me Menerapkanpoi nte rke Fungsirekursi f f ungsi Poi nt erkef ungsi 3. 12.Mener apkan headerfil e Modul ari sasikode dal am pemr mr og r ama man program 4. 9. Memecahkanma mas al ah prosedural meng gunakankonse p f ungsi 4. 10.Me Meme mec ahkanmas al ah prosedural meng gunakankonse p f ung s ir e k ur s i f 4. 11.Memo modi fikasidat a mel al uipoi nt erke f ungsi 4. 12.Memo modi fikasipro gr am prosedural mengg unakan hea der fil e •
• • • • •
Mengama mat i : Tugas: Pendekl arasi anf ungsi Menyel esai kanma masal ah yangme l i bat kanf ungsi Pendefini si anf ungsi dal am progr am Pemb mber i anparame met er Pemb m beri an ni l aibal i k Observasi : Pemb mbuat anpoi nte rkef ungsi mat i Mekani sme mepemb mbuat anheader Menga k eg i a t a n/ akt i v i t a ss i s wa fil edal am modul ari sasikode secar ai ndi vi du dandal am program di skusidengan checkl i st l emb mbarpengama mat anat au Menanya: dal am bent ukl ai n Mendi skusi kan car aker j a f ung s is a atd i j a l a nk an Portofolio: Mendi skusi kanparame met erdan Ha s i lk e r j a ni l a iba l i kda r if ung s i mandi ri /kel omp mpok Mendi skusi kanfungsire kurs i f BahanPre sent asi Mendi skusi kan penggunaan poi nt erkef ungsi Mendi skusi kan penggunaan Tes: headerfil e Essaydan/ataupi l i han ganda Mengekspl oras i : Eksper i menpemb mbuat anf ungsi dal am progr am Eksper i menpemb mber i an • • • • • •
•
•
•
• •
•
•
•
•
16JP
Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n 24Ho Hour s ,2011,Uni t edSt ates ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar
•
• •
•
•
•
• •
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an*
•
•
•
Peni l ai an
Al okasi Wa kt u
SumberBel aj ar
parame met erdan ni l aibal i kdal am f ungsi Ekspe r i menpe mbuat andan pema manggi l anf ungsire kursi f Ekspe r i menpengg unaan poi nt erkef ungsi Ekspe r i menpengg unaanheade r fil e
Mengasosi asi : Menyi mpul kan t entangcaraker j a f ungsidan kegunaanheaderfil e dal am manaj eme menkodepr ogr am. m. Mengkomuni kas i kan: Menyamp mpai kan hasi lt entangcar a kerj af ungsidal am program. m. 3. 13.M .Mener apkan l ogi ka pencari andat a 3. 14.M .Mener apkan l ogi ka pengurut andata 4. 13.Me M enyaj i kan l ogi ka pencar i andatapada a pl i ka sibi s ni s 4. 14.Me M enyaj i kan l ogi ka pengur utandatapada a pl i ka sibi s ni s
Pencari andanPengurut an Mengama mat i : Tugas: Logi kapencari andatadengan Menyel esai kanma masal ah Dat a t ent angpencari andan al gori t ma Logi kapencari an dat a utandat adal am Logi kapengurut andatadengan pengur denganal gori t ma a pl i ka s i al gori t ma p enc a r i a nl i ni e r Logi kapengurut andata Observasi : nya: dengan al gor i t mabubbl e Mena Menga mat i sort Mendi skusi kan l ogi ka k eg i a t a n/ akt i v i t a ss i s wa Logi kapengurut andata pencari an dat a secar ai ndi vi du dandal am denganal gori t ma Mendi skusi kan l ogi ka di skusidengan checkl i st s e l e c t i o ns or t pengur utanddat a l emb mbarpengama mat anat au dal am bent ukl ai n Mengekspl oras i : •
•
•
•
•
•
•
•
Eksperi menpencar i andat a
Portofolio:
10JP
Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n 24Ho Hour s ,2011,Uni t edSt ates ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k
•
• •
•
•
•
•
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an*
•
dal am arr ay Eksper i menpengurut andat a dal am arr ay
Peni l ai an
Al okasi Wa kt u
Lapor anpercobaan
SumberBel aj ar •
Li ngkunganseki t ar
Tes: Essaydanpi l i han ganda
Mengasosi asi : Menganal i sahasi lpengurut an bubbl esor tdansel ect i onsor t Menyi mpul kanpel bagai pengama mat andanper co baan yangt el ahdi l akukant er kai t l ogi kapencari an dan pengurutan. •
•
Mengkomuni kas i kan: Menyamp mpai kan hasi ldi skusi kel omp mpok t entangt ekni k pencar i andanpengurut andat a dal am apl i kasi 3. 15.M .Mener apkanbahasa pemr mr og r ama manpada a pl i ka sibi s ni s 4. 15.M .Meme mec ahkankas us a pl i ka sibi s ni s meng gunakankonse p bahasapemr ogr aman prose dur al
Pengemb m bangan Apl i kasi Tahapanpengembangan apl i kasidenganmt mt ode wat er f al l Tahapanpengembangan apl i kasimet ode p r o t o t y pi ng •
•
Mengama mat i : Pel bagait ahapan dal am pengemb mbanganapl i kasi Menanya: Mendi skusi kan pel bagai r encanadan r ancangan pengemb mbanganapl i kasi Mendi skusi kan pel bagai kesal ahandanper bai kan yang di l akukan dal am progr am
Tugas: Menyel esai kan penge mbanganpr ogr am meng gunakanm me e t ode wat er f al ldanpr ot ot ypi ng
Mengekspl oras i :
Buku TeksPel aj aran BukuPanduanGu Gur u A Al gor i t ma& Tekni k Pemr og r ama man,2009,Budi Sut edj o,Yogyakart a:Andi SamsTeachYoursel fC++i n ,2011,Uni t edSt ates 24Ho Hour s ofAmeri ca:Pearson Educati on,I nc QtBa si cCu r r i c u l u m,2 011, NI CE ( Noki aI ndonesi a Comm mmuni t yEnthusi ast ) So f t wa r eE ng i n ee r i n g:A Pr a c t i t i o ne r ' sAppr o a c h ,7t h
•
• •
•
•
•
10JP
Observasi : Menga mat i k eg i a t a n/ akt i v i t a ss i s wa secar ai ndi vi du dandal am di skusidengan checkl i st l emb mbarpengama mat anat au dal am bent ukl ai n
•
•
Kompet ensiDasar
Mat er iPokok
Pembel aj ar an* •
•
Peni l ai an
Eksper i men pe ngkodean Portofolio: apl i kasisesuairencanayang Lapor anpercobaan di buat Eksperi ment er hadap berbagai Tes: i nputyangmu mungki ndal am Essaydanpi l i han ganda program
Al okasi Wa kt u
SumberBel aj ar Edi t i on,2010,RogerS. Pre ssma man,Ph. D. ,New Yor k, USA :McGr awHi l l . Bukubuku danr ef er ensil ai n yangr el ev an Mediace t ak/el ektr oni k Li ngkunganseki t ar •
• •
Mengasosi asi : Menyi mpul kant ent ang pengemb mbanganapl i kasiyang di l akukan denganmet ode pengemb mbanganyangdi pi l i h Menganal i sahasi l pengemb mbanganapl i kasidengan met odewat erf al ldan pr o t o t y p i n g •
•
Mengkomuni kas i kan: Menyamp mpai kanhasi lpengama mat an dan perc obaan pel bagaimet ode pengemb mbanganapl i kasi