• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. Andi, Andreas Menguasai Pembuatan Animasi dengan Macromedia. Flash MX. PT. Elex Media Komputindo : Jakarta.

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. Andi, Andreas Menguasai Pembuatan Animasi dengan Macromedia. Flash MX. PT. Elex Media Komputindo : Jakarta."

Copied!
56
0
0

Teks penuh

(1)

DAFTAR PUSTAKA

Andi, Andreas.2003. Menguasai Pembuatan Animasi dengan Macromedia Flash MX. PT. Elex Media Komputindo : Jakarta.

Arsyad, Azhar. 2004. Media Pembelajaran. Jakarta : PT. Raja Grafindo Persada. Arikunto, Suharsimi. 1999. Dasar-dasar Evaluasi Pendidikan. Bumi Aksara :

Jakarta.

Chandra. 2006. Action Script Flash MX 2004 Untuk Profesional. Maxikom : Palembang.

Departemen Pendidikan Nasional. (2005). Model Pembelajaran, Bahan Ajar,

dan Penilaian Mata Pelajaran Ilmu Pengetahuan Sosial Sekolah Dasar dan

Madrasah Ibtidaiyah. Jakarta: Badan Penelitian dan Pengembangan Pusat

Kurikulum.

Departemen Pendidikan Nasional. (2006). Standar Isi Kompetensi Dasar Mata

Pelajaran Ilmu Pengetahuan Sosial untuk SD/MI. Jakarta: BSNP. Ena, Ouda Teda. 2001. Membuat Media Pembelajaran Interaktif dengan Piranti

(2)

Kumala, Budi. 2004. Seri Penuntun Praktis Macromedia Flash MX. Jakarta : PT. Elex Media Komputindo.

Pramono, Adi. 2004. Presentasi Multimedia dengan Macromedia Flash. Yogyakarta : Andi offset.

Sutopo, Ariesto Hadi. 2003. Multimedia Interaktif dengan Flash. Yogyakarta : Penerbit Graha Ilmu.

Thabrani, Suryanto. 2004. Buku Latihan Membuat Efek Khusus dengan Flash MX 2004. Jakarta : PT. Elex Media Komputindo.

Tri Jaya Suranto, A. Dakir. 2008. Buku Ilmu Pengetahuan Sosial Untuk Kelas 2 Sekolah Dasar. Penerbit Bumi aksara : Jakarta

Google searching ,tanggal 18 November 2010. Pengertian XML (http://agenilmu.blogspot.com).

Google searching ,tanggal 18 November 2010. Teori perangkat ajar (http://www.ittelkom.ac.id/)

Google searching ,tanggal 18 November 2010. Interaksi manusia dan komputer (http://www.idhaclassroom.com).

Google searching ,tanggal 18 November 2010. Pengenalan Macromedia Flash MX (http://www.dwstudio.web.id/)

(3)

LAMPIRAN

Source Code Tampilan Pembuka

fscommand("fullscreen", "true");

function go(){

gotoAndPlay(206);

}

Source Code Suara Pada Tampilan Pembuka

var suara;

suara = new Sound();

suara.attachSound("musik");

suara.start(0,3);

function stopsuara(){

suara.stop("musik");

(4)

Source Code Suara Pada Tampilan Menu utama

loadMovieNum("msk sorak.swf", 1);

Source Code Tampilan Menu utama

stop(); ket = ""; function konmati() { menu._visible = false; menu1._visible = false; menu2._visible = false; menu3._visible = false; ket = ""; } function ketmati() { ket = ""; }

(5)

function sub() { sub1._visible = false; sub2._visible = false; sub3._visible = false; sub4._visible = false; sub5._visible = false; sub6._visible = false; sublat._visible = false; ket = ""; subex._visible = false; } var i; i = 0; function subada() { if (i == 1) { _root.sub();

(6)

sub1._visible = true; sub1.gotoAndPlay(1); } if (i == 2) { _root.sub(); sub2._visible = true; sub2.gotoAndPlay(1); } if (i == 3) { _root.sub(); sub3._visible = true; sub3.gotoAndPlay(1); } if (i == 4) { _root.sub(); sub4._visible = true;

(7)

sub4.gotoAndPlay(1); } if (i == 5) { _root.sub(); sub5._visible = true; sub5.gotoAndPlay(1); } if (i == 6) { _root.sub(); sub6._visible = true; sub6.gotoAndPlay(1); } if (i == 7) { _root.sub(); sublat._visible = true; sublat.gotoAndPlay(1);

(8)

_root.ket = "kamu akan memasuki latihan bab 1"; } if (i == 8) { _root.sub(); sublat._visible = true; sublat.gotoAndPlay(1);

_root.ket = "kamu akan memasuki latihan bab 2";

}

if (i == 9) {

_root.sub();

sublat._visible = true;

sublat.gotoAndPlay(1);

_root.ket = "kamu akan memasuki latihan bab 3";

}

if (i == 10) {

(9)

sublat._visible = true;

sublat.gotoAndPlay(1);

_root.ket = "kamu akan memasuki latihan bab 4";

}

if (i == 11) {

_root.sub();

sublat._visible = true;

sublat.gotoAndPlay(1);

_root.ket = "kamu akan memasuki latihan bab 5";

}

if (i == 12) {

_root.sub();

sublat._visible = true;

sublat.gotoAndPlay(1);

_root.ket = "kamu akan memasuki latihan bab 6";

(10)

} var m = 0; function manggil() { if (m == 1) { loadMovieNum("bab1a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 2) { loadMovieNum("bab1b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 3) { loadMovieNum("bab2a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 4) {

(11)

loadMovieNum("bab2b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 5) { loadMovieNum("bab3a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 6) { loadMovieNum("bab3b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 7) { loadMovieNum("bab4a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 8) {

(12)

loadMovieNum("bab4b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 9) { loadMovieNum("bab5a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 10) { loadMovieNum("bab5b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 11) { loadMovieNum("bab6a.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 12) {

(13)

loadMovieNum("bab6b.swf", 0); loadMovieNum("msk kartini.swf", 1); } if (m == 13) { loadMovieNum("lat1.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 14) { loadMovieNum("lat2.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 15) { loadMovieNum("lat3.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 16) {

(14)

loadMovieNum("lat4.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 17) { loadMovieNum("lat5.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 18) { loadMovieNum("lat6.swf", 0); loadMovieNum("msk gentar.swf", 1); } if (m == 19) { loadMovieNum("ujian1.swf", 0); } if (m == 20) { loadMovieNum("ujian2.swf", 0);

(15)

}

}

_root.konmati();

_root.sub();

Source Code Suara Pada Tampilan Materi Bab 1a

loadMovieNum("msk kartini.swf",1);

Source Code Tampilan Materi Bab 1a

subex._visible = false; function no() { mov1._visible = true; } function awal() { loadMovieNum("bab1a.swf", 0); }

(16)

function menuutama() { loadMovieNum("menu utama.swf", 0); } function suara() { if (n == 1) { _root.stopsuara(); _root.suaraabjad(); } if (n == 2) { _root.stopsuara(); _root.suaraabjad(); } if (n == 3) { _root.stopsuara(); _root.suaraabjad(); }

(17)

if (n == 4) { _root.stopsuara(); _root.suaraabjad(); } if (n == 5) { _root.stopsuara(); _root.suaraabjad(); } if (n == 6) { _root.stopsuara(); _root.suaraabjad(); } if (n == 7) { _root.stopsuara(); _root.suaraabjad(); }

(18)

if (n == 8) { _root.stopsuara(); _root.suaraabjad(); } if (n == 9) { _root.stopsuara(); _root.suaraabjad(); } if (n == 10) { _root.stopsuara(); _root.suaraabjad(); } if (n == 11) { _root.stopsuara(); _root.suaraabjad(); }

(19)

if (n == 12) { _root.stopsuara(); _root.suaraabjad(); } if (n == 13) { _root.stopsuara(); _root.suaraabjad(); } } var speak; function suaraabjad() {

speak = new Sound();

speak.attachSound(_root.n);

speak.start(0, 1);

}

(20)

speak.stop(_root.n);

}

Source Code Tampilan Materi Bab 1b

subex._visible = false; function no() { mov1._visible = true; } function awal() { loadMovieNum("bab1a.swf", 0); } function menuutama() { loadMovieNum("menu utama.swf", 0); } function lanjut() { loadMovieNum("bab2a.swf", 0);

(21)

} function suara() { if (n == 1) { _root.stopsuara(); _root.suaraabjad(); } if (n == 2) { _root.stopsuara(); _root.suaraabjad(); } if (n == 3) { _root.stopsuara(); _root.suaraabjad(); } if (n == 4) { _root.stopsuara();

(22)

_root.suaraabjad();

}

}

var speak;

function suaraabjad() {

speak = new Sound();

speak.attachSound(_root.n); speak.start(0, 1); } function stopsuara() { speak.stop(_root.n); }

Source Code Tampilan Latihan Bab 1

stop ();

(23)

j2 = ""; j3 = ""; j4 = ""; j5 = ""; j6 = ""; j7 = ""; j8 = ""; j9 = ""; j10 = ""; j11 = ""; j12 = ""; j13 = ""; j14 = ""; j15 = ""; j16 = ""; j17 = "";

(24)

j18 = ""; j19 = ""; j20 = ""; je1 = ""; je2 = ""; je3 = ""; je4 = ""; je5 = ""; je6 = ""; je7 = ""; je8 = ""; je9 = ""; je10 = ""; subex._visible = false; function pesan () { pesanBenar._visible = false;

(25)

pesanSalah._visible = false; } pesan (); counter = 0; nilai = 0; stop ();

//deklarasi objek soal

var arraySoal:Array = new Array ();

//deklarasi XML

var myXML:XML = new XML ();

myXML.ignoreWhite = true;

myXML.load ("datalat1.xml");

myXML.onLoad = function (success) {

if (success)

(26)

var myNode = myXML.firstChild.childNodes;

for (i = 0; i < myNode.length; i++)

{

//mengambil data dari XML

var soal = myNode[i].childNodes[0].firstChild;

var jawaban1 = myNode[i].childNodes[1].attributes.label;

var jawaban2 = myNode[i].childNodes[2].attributes.label;

var jawaban3 = myNode[i].childNodes[3].attributes.label;

var jawabanBenar = myNode[i].childNodes[4].attributes.no;

//memasukkannya ke dalam object

var obj = new Object ();

obj.soal = soal;

obj.jawaban1 = jawaban1;

obj.jawaban2 = jawaban2;

obj.jawaban3 = jawaban3;

(27)

//memasukkan ke dalam array arraySoal.push (obj); } prosesSoal (); } };

//counter digunakan sebagai nomor soal

var counter = 0;

//jawaban benar akan terisi pada proses soal

var jawabanBenar = 0; //nilai awal var nilai = 0; //nilai benar var b = 0; function prosesSoal () {

(28)

//jika soal masih ada

if (counter < arraySoal.length)

{

//mengambil soal pada nomor ke-counter

var obj = arraySoal[counter];

//mengubah tampilan pertanyaan_txt.text = obj.soal; label1.text = obj.jawaban1; label2.text = obj.jawaban2; label3.text = obj.jawaban3; jawabanBenar = obj.jawabanBenar; //meingkatkan counter counter++; } else {

(29)

//jika soal habis, maka menuju ke halaman 21

gotoAndStop (21);

}

}

var jawab;

function cekSoal (jawaban:Number) {

if (jawaban == 1) { jawab = "A"; } else if (jawaban == 2) { jawab = "B"; } else {

(30)

jawab = "C"; } if (jawaban == jawabanBenar) { //menambah nilai b++; trace ("benar"); this.attachMovie ("pesanbenar","pesan",1); setProperty ("pesan", _x, 200);

setProperty ("pesan", _y, 153);

inputJawaban (); mati (); } else { this.attachMovie ("pesansalah","pesan",1);

(31)

setProperty ("pesan", _x, 200);

setProperty ("pesan", _y, 153);

inputJawaban ();

mati ();

}

}

//input jawaban user

function inputJawaban () { if (counter == 1) { j1 = jawab; } else if (counter == 2) { j2 = jawab; }

(32)

else if (counter == 3) { j3 = jawab; } else if (counter == 4) { j4 = jawab; } else if (counter == 5) { j5 = jawab; } else if (counter == 6) { j6 = jawab; }

(33)

else if (counter == 7) { j7 = jawab; } else if (counter == 8) { j8 = jawab; } else if (counter == 9) { j9 = jawab; } else if (counter == 10) { j10 = jawab; }

(34)

else if (counter == 11) { j11 = jawab; } else if (counter == 12) { j12 = jawab; } else if (counter == 13) { j13 = jawab; } else if (counter == 14) { j14 = jawab; }

(35)

else if (counter == 15) { j15 = jawab; } else if (counter == 16) { j16 = jawab; } else if (counter == 17) { j17 = jawab; } else if (counter == 18) { j18 = jawab; }

(36)

else if (counter == 19) { j19 = jawab; } else if (counter == 20) { j20 = jawab; } } function mati () { tombola.enabled = false; tombolb.enabled = false; tombolc.enabled = false; ok.enabled = false; tb1.enabled = false; kembali_btn.enabled = false;

(37)

} function hidup () { tombola.enabled = true; tombolb.enabled = true; tombolc.enabled = true; ok.enabled = true; tb1.enabled = true; kembali_btn.enabled = true; } subex._visible = false; nilai = b / counter * 100; var s = counter - b;

Source Code Tampilan Ujian Semester 1

stop ();

(38)

j2 = ""; j3 = ""; j4 = ""; j5 = ""; j6 = ""; j7 = ""; j8 = ""; j9 = ""; j10 = ""; j11 = ""; j12 = ""; j13 = ""; j14 = ""; j15 = ""; j16 = ""; j17 = "";

(39)

j18 = ""; j19 = ""; j20 = ""; je1 = ""; je2 = ""; je3 = ""; je4 = ""; je5 = ""; je6 = ""; je7 = ""; je8 = ""; je9 = ""; je10 = ""; subex._visible = false; function pesan () { pesanBenar._visible = false;

(40)

pesanSalah._visible = false;

}

pesan ();

_root.stopsuara();

suara1 = new Sound();

suara1.attachSound("musik1"); suara1.start(0,100000); function stopsuara1() { suara1.stop("musik1"); } counter = 0; nilai = 0; stop();

//deklarasi objek soal

(41)

//deklarasi XML

var myXML:XML = new XML();

myXML.ignoreWhite = true;

myXML.load("data1.xml");

myXML.onLoad = function(success) {

if (success) {

var myNode = myXML.firstChild.childNodes;

for (i=0; i<myNode.length; i++) {

//mengambil data dari XML

var soal = myNode[i].childNodes[0].firstChild;

var jawaban1 = myNode[i].childNodes[1].attributes.label;

var jawaban2 = myNode[i].childNodes[2].attributes.label;

var jawaban3 = myNode[i].childNodes[3].attributes.label;

var jawabanBenar = myNode[i].childNodes[4].attributes.no;

//memasukkannya ke dalam object

(42)

obj.soal = soal;

obj.jawaban1 = jawaban1;

obj.jawaban2 = jawaban2;

obj.jawaban3 = jawaban3;

obj.jawabanBenar = jawabanBenar;

//memasukkan ke dalam array

arraySoal.push(obj);

}

prosesSoal();

}

};

//counter digunakan sebagai nomor soal

var counter = 0;

//jawaban benar akan terisi pada proses soal

var jawabanBenar = 0;

(43)

var nilai = 0;

//nilai benar

var b = 0;

function prosesSoal() {

//jika soal masih ada

if (counter<arraySoal.length) {

//mengambil soal pada nomor ke-counter

var obj = arraySoal[counter];

//mengubah tampilan pertanyaan_txt.text = obj.soal; label1.text = obj.jawaban1; label2.text = obj.jawaban2; label3.text = obj.jawaban3; jawabanBenar = obj.jawabanBenar; //meingkatkan counter

(44)

counter++;

} else {

//jika soal habis, maka menuju ke halaman 21

gotoAndStop(21); } } var jawab; function cekSoal(jawaban:Number) { if (jawaban == 1) { jawab = "A"; } else if (jawaban == 2) { jawab = "B"; } else { jawab = "C"; } if (jawaban == jawabanBenar) {

(45)

var suarab;

suarab = new Sound();

suarab.attachSound("ben"); suarab.start(0,1); //menambah nilai b++; trace("benar"); this.attachMovie("pesanbenar","pesan",1); setProperty("pesan", _x, 200); setProperty("pesan", _y, 153); inputJawaban(); mati(); } else { var suaras;

suaras = new Sound();

(46)

suaras.start(0,1); this.attachMovie("pesansalah","pesan",1); setProperty("pesan", _x, 200); setProperty("pesan", _y, 153); inputJawaban(); mati(); } }

//input jawaban user

function inputJawaban() { if (counter == 1) { j1 = jawab; } else if (counter == 2) { j2 = jawab; } else if (counter == 3) { j3 = jawab;

(47)

} else if (counter == 4) { j4 = jawab; } else if (counter == 5) { j5 = jawab; } else if (counter == 6) { j6 = jawab; } else if (counter == 7) { j7 = jawab; } else if (counter == 8) { j8 = jawab; } else if (counter == 9) { j9 = jawab; } else if (counter == 10) { j10 = jawab; } else if (counter == 11) { j11 = jawab;

(48)

} else if (counter == 12) { j12 = jawab; } else if (counter == 13) { j13 = jawab; } else if (counter == 14) { j14 = jawab; } else if (counter == 15) { j15 = jawab; } else if (counter == 16) { j16 = jawab; } else if (counter == 17) { j17 = jawab; } else if (counter == 18) { j18 = jawab; } else if (counter == 19) { j19 = jawab;

(49)

} else if (counter == 20) { j20 = jawab; } } function mati() { tombola.enabled = false; tombolb.enabled = false; tombolc.enabled = false; ok.enabled = false; tb1.enabled = false; kembali_btn.enabled = false; } function hidup() { tombola.enabled = true; tombolb.enabled = true; tombolc.enabled = true;

(50)

ok.enabled = true;

tb1.enabled = true;

kembali_btn.enabled = true;

}

stop();

//deklarasi objek soal

var arraySoal:Array = new Array();

//deklarasi XML

var myXML:XML = new XML();

myXML.ignoreWhite = true;

myXML.load("dataisian1.xml");

myXML.onLoad = function(success) {

if (success) {

var myNode = myXML.firstChild.childNodes;

(51)

//mengambil data dari XML

var soal = myNode[i].childNodes[0].firstChild;

var jawaban1 = myNode[i].childNodes[1].attributes.label;

var jawaban2 = myNode[i].childNodes[2].attributes.label;

//memasukkannya ke dalam object

var obj = new Object();

obj.soal = soal;

obj.jawaban1 = jawaban1;

obj.jawaban2 = jawaban2;

//memasukkan ke dalam array

arraySoal.push(obj);

}

prosesSoal();

}

};

(52)

var counter1 = 0;

//jawaban benar akan terisi pada proses soal

var jawabanBenar = 0;

//nilai awal

function prosesSoal() {

//jika soal masih ada

if (counter1<arraySoal.length) {

//mengambil soal pada nomor ke-counter

var obj = arraySoal[counter1];

//mengubah tampilan pertanyaan_txt.text = obj.soal; label1.text = obj.jawaban1; label2.text = obj.jawaban2; //meingkatkan counter counter1++;

(53)

Selection.setFocus(jawaban_user);

} else {

//jika soal habis, maka menuju ke halaman 21

gotoAndStop(22);

}

}

var jawab;

function cekSoal() {

if (jawaban_user.text == label1.text or jawaban_user.text == label2.text) {

var suarab;

suarab = new Sound();

suarab.attachSound("ben");

suarab.start(0,1);

//menambah nilai

b++;

(54)

this.attachMovie("pesanbenar","pesan",1); setProperty("pesan", _x, 200); setProperty("pesan", _y, 153); inputJawaban(); mati(); } else { var suaras;

suaras = new Sound();

suaras.attachSound("sal"); suaras.start(0,1); this.attachMovie("pesansalah","pesan",1); setProperty("pesan", _x, 200); setProperty("pesan", _y, 153); inputJawaban(); mati(); }

(55)

} function inputJawabanisian() { if (counter1 == 1) { je1 = jawaban_user.text; } else if (counter1 == 2) { je2 = jawaban_user.text; } else if (counter1 == 3) { je3 = jawaban_user.text; } else if (counter1 == 4) { je4 = jawaban_user.text; } else if (counter1 == 5) { je5 = jawaban_user.text; } else if (counter1 == 6) { je6 = jawaban_user.text; } else if (counter1 == 7) { je7 = jawaban_user.text;

(56)

} else if (counter1 == 8) { je8 = jawaban_user.text; } else if (counter1 == 9) { je9 = jawaban_user.text; } else if (counter1 == 10) { je10 = jawaban_user.text; } } Selection.setFocus(jawaban_user); jawaban_user.restrict = "A-Z 0-9"; jawaban_user.restrict = "^a-z"; subex._visible = false;

var jum = counter + counter1;

nilai =b / jum * 100;

Referensi

Dokumen terkait

Dalam mengembangkan suatu usaha yang dilakukan oleh perusahaan yang bergerak dalam bidang perdagangan atau air minum Oasis, kegiatan promosi khususnya promosi penjualan merupakan

Data dan informasi yang telah ada dapat juga di simpan pada suatu database pada server, pengguna PHP dalam aplikasi ini memungkinkan data diolah oleh server sehingga keamanan data

Pengaruh Free Cash Flow, Pertumbuhan Penjualan Dan Struktur Aset Terhadap Kebijakan Utang Pada Perusahaan Real Estate Dan Property Yang Terdaftar Di Bei Tahun 2008-2013

Dari survei awal tersebut, peneliti telah mengobservasi dan membandingkan dari segala segi yang peneliti butuhkan, bahwa panti sosial Tresna Werdha Kasih Sayang Ibu

bahwa berhubung dengan perkembangan dan kemajuan pada Wilayah Propinsi Daerah Tingkat I Sulawesi Tenggara pada umumnya dan Wilayah Kecamatan Wolio pada khususnya

Bahasa Inggris dan Bahasa Asing Lainnya 352 B3. Muatan Peminatan

area kerja 1.6.1 Memposisikan crane pada tanah yang padat dan cukup luas Supervisor, Operator. 1.6.2 Memasang barikade pada area yang terdapat

Hubungan dengan wartawan media di luar TVRI lebih banyak dibangun secara personal, walaupun ada yang bersifat korporat namun jumlahnya sangat minim.Disisi lain,