• Tidak ada hasil yang ditemukan

PENGAJARAN BERBANTUAN KOMPUTER UNTUK MATERI OPTIK PADA FISIKA

4.4 Sintaks PHP

4.4.3 Sintaks PHP untuk Tampil Data

Sintaks untuk menampilkan data yang tersimpan yang berupa nama dan nilai siswa yang mengikuti pembelajaran ini dapat dilihat pada sintaks berikut ini:

<?php

if($_GET["score"]){ $nama=$_GET["nama"]; $nilai=$_GET["score"];

$conn=mysql_connect("localhost","root","") or die("koneksi gagal"); $conn_db=mysql_select_db("pembelajaran_optik");

// menampilkan data

$query = "SELECT * FROM user ORDER BY nilai DESC LIMIT 5"; //$query = "SELECT * FROM user ORDER BY nilai";

$result = mysql_query($query)

or die("<b>error</b>: perintah query gagal <i>$query</i>"); mysql_close($conn); $jml=mysql_num_rows($result); while($row = mysql_fetch_array($result)){ $varNama_array[]=$row["nama"]; $varHasil_array[]=$row["nilai"]; } echo "varNama_0=".$varNama_array[0]."&varHasil_0=".$varHasil_array[0]; for($i=0;$i<$jml;$i++){ echo "<br>"; if($i>0){

$varData[$i]="&varNama_".$i."=".$varNama_array[$i]."&varHasil_" .$i."=".$varHasil_array[$i]; echo $varData[$i]; echo "<br>"; } } } ?> 4.5 Sintaks MySQL

Sama seperti pada PHP, MySQL juga mempunyai sintaks yang diperlukan dalam pembuatan database pada aplikasi yang telah dibuat ini. Sintaksnya dapat dilihat seperti sintaks berikut ini:

-- phpMyAdmin SQL Dump -- version 3.1.3.1

-- http://www.phpmyadmin.net --

-- Host: localhost

-- Generation Time: Jun 24, 2010 at 12:23 PM -- Server version: 5.1.33 -- PHP Version: 5.2.9 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Database: `pembelajaran_optik` -- -- --- --

-- Table structure for table `user` --

CREATE TABLE IF NOT EXISTS `user` ( `id` int(3) NOT NULL AUTO_INCREMENT, `nama` char(25) NOT NULL,

`nilai` int(3) NOT NULL, PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=26 ; --

-- Dumping data for table `user` --

(20, 'naimah\r', -10), (21, 'rancho', -10), (25, 'Edri', 10), (24, 'Frida', 10), (23, 'Frida', 20), (22, 'rancho', 15);

BAB 5

PENUTUP

5.1 Kesimpulan

Berdasarkan pembahasan dan evaluasi dari bab-bab sebelumnya, maka dapat diambil beberapa kesimpulan sebagai berikut:

1. Aplikasi Pembelajaran Berbantuan Komputer dengan pokok bahasan optik pada skripsi ini dirancang dengan 4 tahapan perancangan yaitu dengan Diagram Pohon (Tree Chart), Diagram Aliran Data (DAD), FlowChart, dan perancangan untuk tampilan aplikasi.

2. Perancangan Aplikasi Pengajaran Berbantuan Komputer dengan Model Tutorial Pelajaran Fisika pada SMA dirancang dengan sistem navigasi yang konsisten dan sistem pewarnaan yang nyaman bagi pengguna terutama siswa SMA.

3. Efek animasi yang ditampilkan sangat membantu dalam menjelaskan materi pelajaran yang dijelaskan. Di samping itu efek animasi juga akan menjadi sarana yang baik untuk menumbuhkan keingintahuan mengenai CAI dengan program aplikasi Macromedia Flash Professional 8 dan juga dengan bantuan Adobe Flash CS3 Professional.

5.2 Saran

Berikut merupakan saran-saran untuk pengembangan lebih lanjut terhadap Aplikasi Pembelajaran Berbantuan Komputer untuk pokok bahasan optik geometri:

1. Aplikasi Pengajaran Berbantuan Komputer untuk Materi Optik pada Fisika ini adalah aplikasi yang masih banyak kekurangannya. Untuk itu, perlu adanya pengembangan yang lebih mendalam seperti variasi, desain dan topik-topik yang dikemukakan.

2. Dalam pengembangan program agar aplikasi lebih animatif dan interaktif sebaiknya dilakukan dengan menggunakan perpaduan Macromedia Flash Professional 8, Macromedia Fireworks, Adobe Photoshop CS, Adobe Flash CS3 Profesional, dan Swish sehingga hasilnya akan menjadi semakin menarik dan lebih baik.

Daftar Pustaka

Adam, Andhie Lala. 2004. PHP & ProstgreSQL. Yogyakarta: Andi.

Arry, Maulana Syarif. 2003. Bedah ActionScript: Menguasai Penulisan Script

Macromedia Flash MX. Jakarta: PT Elex Media Komputindo.

Bright, G. W. 1983. “Explaining the effeciency of computer assisted instruction”. AEDS Journal 16(3): hal. 144-152.

Clark, R. 1983. “Reconsidering research on learning from media”. Review of

Educational Research 53(4): hal. 445-549.

Hackbarth, S. 1996. The Educational Technology Hand-book A Comprehensive Guide

Process and Products For Learning. New Jersey: Educati-onal Technology

Publications

Jalle, Zaharuddin G, Reksowardjojo, Bambang P, dan Mahardika, Ibnu. 2006. Flash

MX 3 in 1. Edisi Revisi. Bandung: Informatika.

Kanginan, Marthen. 1999. Seribu Pena Fisika SMU Kelas 2. Jakarta: Erlangga.

Kemp, J.E. dan Dayton, D.K. 1985. Planning and Producing Instructional Media. Cambridge: Harper & Row Publishers, New York.

Kusumah, Yaya S. 2006. Studi Tentang Penerapan Model Pembelajaran Matematika

Berbasis Komputer Tipe Interaksi Tutorial Dalam Peningkatan Kemampuan Berpikir Kritis Dan Kreatif Siswa (Makalah) dalam Prosiding Konferensi Matematika XIII. Semarang: Jurusan Matematika FMIPA Unnes bekerjasama

dengan Badan penerbit Universitas Diponegoro.

Ladjamudin, bin Al-Bahra. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.

Mortier, Shamms. 2002. Flash 5 Weekend Crash Course. Jakarta: PT Elex Media Komputindo.

Nasution, S., 2004. Teknologi Pendidikan. Jakarta: Bumi Aksara.

Oetomo, Budi Sutedjo Dharma dan Foenadioen. 2003. Terminologi Populer Sistem

Informasi. Yogyakarta: Graha Ilmu.

Peranginangin, Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL. Yogyakarta: Penerbit Andi.

Philipus, Erwin. 2007. 20 Teknik Flash Master untuk Macromedia Flash MX 2004

dan Flash Professional 8. Yogyakarta: Andi.

Philipus, Erwin. 2008. First Step to Be Designer: FLASH. Yogyakarta: Andi.

Pouwer, J. 1994. The Structural Configurational Approach a Methodological Outline

dalam The Unconscious in Culture. New York: Dutton & Co.

Putranti, Nurita. 2007.

Tersedia di:

Sanjaya, Ridwan. 2006. Rekayasa Grafis dengan Menggunakan PHP. Yogyakarta: Penerbit Andi.

Setiono, L. 2009. Pengembangan Media Pembelajaran Berbasis Komputer.

Simonson, R. & Thompson, A. 1994. Educational Computing Fondations. 2nd ed. New York: Macmillan Publishing Co.

Soekamto, T dan Winapuitra, U. Teori Belajar dan Model-Model Pembelajaran. Jakarta: Pusat Antar Universitas Direktorat Jenderal Pendidikan Tinggi Departemen Pendidikan dan Kebudayaan.

Suja, Imam. 2005. Pemrograman SQL dan Database Server MySQL. Yogyakarta: Andi.

Supono. 2008. Koneksi Flash ke MySQL dengan PHP. Tersedia di:

Thabrani, Suryanto. 2004. Buku Latihan Flash Cartoon. Jakarta: PT Elex Media Komputindo.

Toha, Muhammad, Syaridin, dkk. 2004. Fisika Jilid 1b untuk SMA/MA Kelas I

Semester 2. Nanggroe Aceh Darussalam: CV Intan Mulia.

Tim Divisi Penelitian dan Pengembangan MADCOMS Madiun. 2005. Mahir dalam 7

Hari:Macromedia Flash MX 2004. Yogyakarta: Penerbit Andi.

Tim Divisi Penelitian dan Pengembangan MADCOMS Madiun. 2004. Seri Aplikasi

Macromedia Flash MX 2004 Membuat Animasi Movie Clip dengan Action Script. Yogyakarta: Penerbit Andi.

Tim Penulis. 2008. PHP dan MySQL untuk Pemula. Yogyakarta: Andi; Madiun: MADCOMS.

Utdirartatmo, Firrar. 2002. Mengelola Database Server MySQL Di Lunix dan

Windows. Yogyakarta: Andi.

Wihardjo, E. 2007. Pembelajaran Berbantuan Komputer. Tersedia di

Zeembry. 2003. Animasi Web dengan Macromedia Flash 5. Jakarta: PT Elex Media Komputindo.

Zeembry. 2005. 123 Tip dan Trik ActionScript Flash MX 2004. Jakarta: PT Gramedia Komputindo.

Dokumen terkait