e-learning dan LMS


E-learning di masa pandemi covid19
di era pandemi(covd19) seperti saat tulisan ini dibuat(mid 2020). banyak sektor kehidupan manusia yang berubah demi menyesuaikan dengan kondisi saat ini,semua sektor diminta untuk menerapkan physical distancing dan social distancing,salah satunya bidang yang terdampak adalah bidang pendidikan, khususnya sekolah.
pembelajaran jarak jauh dengan memanfaatkan teknologi menjadi pilihan utama agar proses pembelajaran dapat terus berlangsung.
pemanfaatan teknologi dalam menyampaikan materi pembelajaran ini biasanya di sebut elearning.
pemilihan teknologi yang tepat memainkan peran penting dalam menentukan kesuksesan pembelajaran.

salah satu tool/aplikasi yang digunakan dalam elearning adalah LMS(learning management system),yang merupakan suatu sistem terpadu yang memang dibuat untuk mengakomodasi pembelajaran online
LMS biasanya memiliki fitur fitur seperti:, daftar nilai, quis online,pengiriman tugas online.
beberapa contoh LMS yang populer adalah:
MOODLE
EDMODO
SCHOLOGY
CANVAS
GOOGLE CLASROOM

membuat id otomatis dengan tambahan prefix pada tabel mysql di phpmyadmin


auto increament dengan prefix pada mysql

untuk membuat id pada tabel yang otomatis bertambah setiap kali record baru di tambahkan ,kita dapat menggunakan fungsi Auto increament yang diatur pada saat membuat tabel,
id otomatis ini biasanya berupa angka integer, misal 001, 002, dst…
bila kita menginginkan id otomatis dengan prefik, seperti: abc001, abc002, dst
maka hal ini dapat dilakukan dengan menambahkan trigger pada tabel.
berikut ini akan diberikan contoh pembuatannya, pengguna dapat memodifikasinya sesuai kebutuhan

untuk itu diperlukan tambahan 1 tabel pembantu untuk menghasilkan angka yang berurutan
contoh membuat tabel utama(tabel1) dan tabel pembantu(tabel1_seq):

CREATE TABLE table1_seq
(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY
);
CREATE TABLE table1
(
id VARCHAR(7) NOT NULL PRIMARY KEY DEFAULT ‘0’, name VARCHAR(30)
);

untuk membuat triggernya:

DELIMITER $$
CREATE TRIGGER tg_table1_insert
BEFORE INSERT ON table1
FOR EACH ROW
BEGIN
INSERT INTO table1_seq VALUES (NULL);
SET NEW.id = CONCAT(‘LHPL’, LPAD(LAST_INSERT_ID(), 3, ‘0’));
END$$
DELIMITER ;
sebelum menjalankan triger, kita perlu mengganti tanda delimiter pada kotak kecil dibawah kotak sql, yang awalnya berisi; diganti dengan $$

selanjutnya silahkan menambahkan data pada tabel1, tanpa mengisi field id, misal:

INSERT INTO Table1 (name) 
VALUES ('Jhon'), ('Mark'); hasil pada tabel1 akan menjadi:
|      ID | NAME |
------------------
| LHPL001 | Jhon |
| LHPL002 | Mark |

 

mengatasi delphi error conect ke mysql via zeosdb component


kasus ini biasanya terjadi pada OS Windows 64-bit

mengatasi delphi error conect to mysql via zeosdb component
setelah menginstall komponen zeosdb pada delphi 7 atau 6, ketika mencoba konek ke database mysql lokal (lokalhost) mungkin akan muncul error:yang mengatakan tidak ditemukannya file dll untuk mysql, berupa file  libmysql.dll dan beberapa file sejenis.

aplikasi delphi merupakan aplikasi 32 bit untuk dapat terhubung dengan mysql server,dibutuhkan library mysql (libmysql.dll) versi 32 bit,

download libmysql.dll ( versi 32-bit)

  • yang perlu dilakukan adalah: download file libmsql.dll versi 32-bit,pada link di atas
  • copykan file tersebut direktory C:/windows
  • viola.. coba konek lagi
  • jangan lupa pada komponen zconnection pilih protokol mysql

menghubungkan Delphi dengan mySQL


paket instalasi delphi datang dengan beberapa database bawaan, yang sayangnya tidak banyak digunakan pada aplikasi lain,untuk dapat terhubung dengan database yang populer seperti mysql, diperlukan komponen tambahan yang harus diinstall secara terpisah karena tidak termasuk dalam paket default/bawaan delphi. salah satu komponen yang dapat digunakan adalah:
zeosdb. komponen ini gratis di download dari sourceforge, yang disesuaikan dengan versi delphi kita,  link untuk Delphi 6 dan delphi 7 –>

–>zeosdb untuk delphi 6

zeosdb untuk Delphi 7

cara untuk menginstal zeosdb pada Delphi 7 dapat dilihat pada link berikut di bawah:

cara untuk menginstal zeosdb pada Delphi 7

#Delphi 7

#mysql

# zeosdb

Beasiswa USAID Prestasi S2 2014


USAID melalui IIEF kembali membuka kesempatan bagi putra-putri Indonesia untuk memperoleh beasiswa Master Degree dengan tujuan utama kuliah di Amerika.

  • Batas Akhir Pendaftaran : 14 Maret 2014
  • Wawancara                        : Mei – Juni 2014
  • Pengumuman                    : Juli 2014

Info lebih lanjut dapat di peroleh pada link-link berikut :

Panduan Pendaftaran

PRESTASI Application Form (1)

USAID - Flyer 14,8x21cm

Print