PEMROGRAMAN MULTIMEDIA
Pengenalan Adat dan Budaya Indonesia
Oleh :
M. Dimas Ali Furqon 120411100085
Arif Rahman Zein 120411100090
Yanuar Aliffio 130411100006
Dosen Pengampu :
Cucun Very Angkoso, S.T, M.T.
A. Rincian Project :
Membuat media pembelajaran dengan tema terpilih(Adat Budaya
Indonesia). Dengan ketentuan sebagai berikut :
1. Dibuat dengan menggunakan aplikasi Construct 2.
2. Minimal 4 materi dimana setiap materi berisi 5 sub materi.
3. Anggota kelompok maksimal 3 orang.
4. Terdapat progress belajar masing-masing user(nilai progress belajar
disimpan dan di load dari data mysql web online).
5. Terdapat evaluasi bisa berupa game atau soal.
6. Terdapat tabel yang berisi data nilai per materi dan evaluasi dari setiap
user.
B. Implementasi :
Pada project kali ini dipilih tema Adat dan Budaya Indonesia dengan
membuat 4 materi yaitu pakaian adat(M1), senjata tradisional(M2), alat
musik tradisional(M3), dan rumah adat(M4). Setiap materi tersebut memiliki
32-34 sub materi yang disuaikan dari adat dari setiap provinsi di Indonesia.
Berikut langkah-langkahnya :
Type : Text
Font : Comic
Sans MS
Type : Sprite
Opacity : 85
Sprite
Type : Text
Font : Comic
Sans MS
TextBox
Name :
userLogin
dan
passLogin
Button
Name : okLogin
Text : Login
Type : Text
Font : Comic
Sans MS
TextBox
Name :
userRegister
dan
Button passRegiste
Name : okRegister r
Text : Register
Type : Text
Font : Comic
Sans MS
Type : Sprite
Type : Sprite
Type : Text
Font : Comic
Type : Sprite Sans MS
Type : Tiled
Background
Opacity : 90 Type : Tiled
Background
Opacity : 70
Type : Sprite
Type : Sprite
Type : Text
Type : Text
Name : nilai
18. Untuk event sheet eM2Sub1 sebagai berikut :
Hanya dibuat
sekali karena
bertipe
global(bisa
dipanggil di
layout mana
saja).
Type : Text
Type : Sprite
Type : Sprite
Type : Tiled
Type : Text Background
Sprite
$myHost = "mysql.idhostinger.com";
$myUser = "u105190648_kulia";
$myPass = "superman94";
$myDbs = "u105190648_kulia";
$username = $_GET['fname'];
$password = $_GET['fpass'];
$con=mysqli_connect($myHost, $myUser, $myPass, $myDbs);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$qz = "SELECT id FROM members where username='".$username."'
and password='".$password."'" ;
$qz = str_replace("\'","",$qz);
$result = mysqli_query($con,$qz);
while($row = mysqli_fetch_array($result))
{
echo $row['id'];
}
mysqli_close($con);
?>
$myHost = "mysql.idhostinger.com";
$myUser = "u105190648_kulia";
$myPass = "superman94";
$myDbs = "u105190648_kulia";
$username = $_GET['fname'];
$password = $_GET['fpass'];
$con=mysqli_connect($myHost, $myUser, $myPass, $myDbs);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_free_result($result);
mysqli_close($con);
?>
$host = "mysql.idhostinger.com";
$dbu = "u105190648_kulia";
$dbp = "superman94";
$db = "u105190648_kulia";
$tbl_name="members"; // Table name
$dblink = mysqli_connect($host,$dbu,$dbp);
$seldb = mysqli_select_db($dblink, $db);
if(!empty($progress)) {
$sql = "UPDATE `$db`.`$tbl_name` SET `progress` =
'$progress' WHERE `$tbl_name`.`id` = '$userid'";
}else if(!empty($progress2)) {
$sql = "UPDATE `$db`.`$tbl_name` SET `progress2` =
'$progress2' WHERE `$tbl_name`.`id` = '$userid'";
}else if(!empty($progress3)) {
$sql = "UPDATE `$db`.`$tbl_name` SET `progress3` =
'$progress3' WHERE `$tbl_name`.`id` = '$userid'";
}else if(!empty($progress4)) {
$sql = "UPDATE `$db`.`$tbl_name` SET `progress4` =
'$progress4' WHERE `$tbl_name`.`id` = '$userid'";
}else if(!empty($evaluasi)) {
$sql = "UPDATE `$db`.`$tbl_name` SET `evaluasi` =
'$evaluasi' WHERE `$tbl_name`.`id` = '$userid'";
}
$result = $dblink->query($sql);
if($result){
}else{
//The query returned false - you might want to put some sort of
error reporting here. Even logging the error to a text file is fine.
echo 'There was a problem saving your progress. Please try
again later.';
}else{
echo 'Your id or progress wasnt passed in the request. Make sure
you add ?nama=NAME_HERE&score=1337 to the tags.';
}
Sekian Terimakasih