TOKI Learning Center menyelenggarakan kontes pemrograman bulanan bernama TOKI Open Contest sejak Desember 2010 untuk mempersiapkan siswa menghadapi Olimpiade Sains Nasional. Kontes ini diikuti oleh puluhan siswa SMA/MA dari seluruh Indonesia setiap bulannya.
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Setahun TOKI Learning Center
1. Setahun
TOKI Learning
Center
http://www.toki.or.id
http://www.tokilearning.org
Petra Novandi Barus http://www.twitter.com/tokilearning
petra.barus@gmail.com
petra@toki.or.id
http://about.me/petrabarus
2. Visi
Menjadikan Indonesia sebagai negara sumber daya manusia, karya,
serta inovasi terbaik di bidang Teknologi Informasi.
Mewujudkan pendidikan keinformatikaan yang dapat
dijangkau oleh segenap pelajar Indonesia.
Misi
Mengenalkan dan mempopulerkan pemrograman komputer
kepada siswa sekolah menengan di Indonesia dengan
cara yang mendidik, menarik, serta menyenangkan.
Membangun sebuah sistem pelatihan pemrograman
komputer yang dapat diakses oleh pelajar
dari seluruh Indonesia.
3. Sejarah
pra Desember '08: TOKI Learning Center 1 (sebutan: Ranau)
Desember '08: Inisiasi Pengembangan TOKI Learning Center (sebutan: LC2).
Juli '09: LC2 digunakan untuk pelatihan jarak jauh nasional pra OSN untuk bagian
pengenalan pemrograman. Bagian lanjut menggunakan Ranau.
Agustus '09: OSN Informatika Terbuka pertama kali diadakan di Indonesia.
Didukung oleh TOKI Learning Center (LC2).
November '09: LC2 digunakan untuk pelatihan nasional I TOKI 2010 ITB.
Pelatihan selanjutnya menggunakan Ranau.
Juni '10: Pengembangan versi baru LC2: LX.
Juli '10: LX digunakan untuk pelatihan jarak jauh nasional pra OSN untuk bagian
pengenalan pemrograman. Bagian lanjut masih menggunakan Ranau.
Agustus '10: OSN Informatika Terbuka II menggunakan LX.
September '10: LX digunakan untuk penyelenggaraan ITB Programming Contest 2010.
4. Sejarah
Oktober '10: LX dibuka untuk umum dengan alamat http://www.tokilearning.org
November '10: LX resmi digunakan untuk pelatihan nasional TOKI.
Desember '10: TOKI Open Contest pertama kali diselenggarakan dengan
diikuti sebanyak 81 peserta.
TOKI Spotlight pertama kali diadakan dengan bintang tamu
Ashar Fuadi (IOI 2010).
September '11: LX resmi digunakan untuk penyelenggaraan
Olimpiade Sains Nasional Informatika 2011 dan mengadopsi
aturan kontes International Olympiad of Informatics terkini.
5. Spesifikasi Teknis
Barang-barang di balik TOKI Learning Center
Server
Xeon Quad Core Compilers
8 GB Memory GCC 4.4.1
Ubuntu Server 8.04 LTS Freepascal 2.2.4
Lokasi fisik di Institut Teknologi Bandung
Front End
PHP 5.3.2
Apache 2
MySQL 5.1
Back End
C
BASH
6. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
86.839 Kunjungan
24.176 Kunjungan Unik
1.509.260 Tayangan Laman
17,38 Laman / Kunjungan
00:17:52 Waktu Rata-Rata Kunjungan
27,36% Kunjungan Baru
Sumber: Google Analytics
7. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
16000
14000
12000
10000
8000
6000
4000
2000
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Kunjungan
Sumber: Google Analytics
400000
350000
300000
250000
200000
150000
100000
50000
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Tayangan Laman
Sumber: Google Analytics
8. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
Lokasi asal Kunjungan
Jakarta
Jawa Barat
Jawa Timur
Jawa Tengah
32869 Sumatera Utara
kunjungan
Yogyakarta
Sumatera Selatan
Bali
Lampung
Luar Negeri
14041
kunjungan
9. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
4500
4000
3500
3000
2500
2000
1500
1000
500
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Pengunjung Unik
Sumber: Google Analytics
4000
3500
3000
2500
2000
1500
1000
500
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
*805 anggota dari Oktober 2010 sudah terdaftar sejak penggunaan privat tahun 2008
Anggota
10. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
900
800
700
600
500
400
300
200
100
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Jumlah Soal
140000
120000
100000
80000
60000
40000
20000
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Jumlah
Jawaban
11. Statistik
31 Oktober 2010 s.d 31 Oktober 2011
Bahasa Pemrograman yang digunakan pada jawaban
80000
70000
60000
50000
40000
30000
20000
10000
0
Oktober 10 Desember 10 Februari 11 April 11 Juni 11 Agustus 11 Oktober 11
Pascal
C/C++
12. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasional
Nasional TOKI TOKI Open
ITB Programming Contest
Contest
Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
13. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan tingkat nasional untuk
Pelatihan 30 siswa Nasional
yang terpilih dari
Nasional TOKI Olimpiade Sains Nasional sebagai
TOKI Openof
persiapan untuk menghadapi
International Olympiad
ITB Programming Contest
Informatics.
Contest
Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
14. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Seleksi tingkat nasional yang Olimpiade Sains
Pelatihan
diikuti oleh sekitar 100 siswa dari Nasional
seluruh sekolah setingkat
Nasional TOKI
SMA/MA di Indonesia.
TOKI Open
ITBSejak tahun 2009. TOKI
Programming Contest
Contest
mengadakan OSN Informatika
Terbuka yakni kompetisi yang Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
diadakan bersamaan Pra Olimpiade Sains
dengan OSN,
Nasional
dan boleh diikuti siapa saja. Nasional
Kontes Pemrograman
Kerja Sama
15. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasional
Nasional TOKI TOKI Open
ITB Programming Contest
Kontes independen yang
Contest
diadakan oleh TOKI Learning Pelatihan Daerah Pra
Center setiap bulan Pelatihan Nasional
Desember Olimpiade Sains
Pra Olimpiade Sains
hingga April. Ditujukan bagi siswa Nasional
untuk mempersiapkan diri
Nasional
Kontes Pemrograman
mengikuti OSN
Kerja Sama
16. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasional
Kontes pemrograman yang
diadakan oleh Institut Teknologi
Nasional TOKI Bandung. Ditujukan untuk pelajar
TOKI Open
setingkat SMA/MA dan
ITB Programming Contest
Perguruan Tinggi strata I
Contest
Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
17. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasional
Nasional TOKI
Pelatihan tingkat nasional secara
jarak jauh untuk mempersiapkan
TOKI Open
siswa dalam keikutsertaan di
ITB Programming Nasional
Olimpiade Sains Contest
Contest
Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
18. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasionalsebagai
Pelatihan bekerja sama dengan
dinas pendidikan provinsi
Nasional TOKI persiapan mengikuti Olimpiade
TOKI Open
Sains Nasional.
ITB Programming Contest
Contest
Pelatihan Daerah Pra
Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
19. Kontes
Digunakan lebih dari 30 kontes pemrograman setingkat nasional
Olimpiade Sains
Pelatihan Nasional
Nasional TOKI
Kerja sama dengan lembaga yang
ingin mengadakan kontes TOKI Open
ITB Programming
pemrograman tetapi tidak
Contest
mempunyai sumber daya untuk
Contest
mengelola materi dan penjurian Pelatihan Daerah Pra
kontes. Pelatihan Nasional Olimpiade Sains
Pra Olimpiade Sains Nasional
Nasional
Kontes Pemrograman
Kerja Sama
20. Arsip Soal
Berisi arsip-arsip soal yang dikumpulkan dari kontes-kontes pemrograman di seluruh Indonesia
terbuka untuk umum. Disusun berdasarkan tahun saat soal dipublikasikan.
2008 2009
ACM ICPC 2008 Jakarta Binus INC 2009
Padmanaba Programming Competition 2008 Schematics 2009
JOINTS 2008 JOINTS 2009
BNPC HS 2008 BNPC HS 2009
Olimpiade Sains Nasional 2009
2010 2011
TOKI OpenContest Desember 2010 TOKI OpenContest Januari - April 2011
Binus INC 2010 JOINTS 2011
BNPC HS 2010 Arkavidia 2011
ITBPC 2010
Olimpiade Sains Nasional 2010
Terima kasih kepada panitia kontes pemrograman yang berbaik hati menyumbangkan arsipnya :)
21. TOKI Training Gate
Fitur latihan TOKI Learning Center di mana siswa mengerjakan latihan tahap demi tahap.
Chapter I Pengenalan
I.A. Input/Output I.C. Loop
I.B. Branching I.D. Function & Procedure
Chapter II Struktur Data
II.A. Array II.C. String
II.B. Multidimentional Array II.D. Stack & Queue
Chapter III Ad Hoc
II.A. Simulation II.C. Number Theory
II.B. Sorting
22. TOKI Training Gate
Fitur latihan TOKI Learning Center di mana siswa mengerjakan latihan tahap demi tahap.
Chapter IV Complete Search
IV.A. Complete Search I IV.C. Complete Search III
IV.B. Complete Search II IV.D. Algorithm Analysis
Chapter V Divide and Conquer
V.A. Dichotomic Search V.C. Binary Search II
V.B. Binary Search I V.D. Merge Sort & Quick Sort
Chapter VI Dynamic Programming & Greedy
VI.A. Greedy VI.B. Dynamic Programming
23. TOKI Training Gate
Fitur latihan TOKI Learning Center di mana siswa mengerjakan latihan tahap demi tahap.
Chapter VII Graph
VII.A. Graph Traversing VII.C. Minimum Spanning Tree
VII.B. Shortest Path
Chapter VIII Advanced Algorithms
VIII.A. Mathematics VIII.C. NP-Complete
VIII.B. Geometry
24. TOKI Open Contest
Kontes yang diadakan TOKI Learning Center.
Terbuka untuk umum. Diadakan setiap Desember – April.
Ditujukan bagi siswa SMA/MA, untuk mempersiapkan diri menghadapi OSN.
Desember 2010
TOKI Open Contest pertama. Diikuti oleh 81 peserta.
Pemenang: Mochammad Dikra Prasetya (SMA Negeri 8 Jakarta)
Januari 2011
Diikuti oleh 78 peserta.
Pemenang: Achmad Zaky (SMA Negeri 8 Jakarta), Felik Juvianto (SMAK BPK
Penabur Gading Serpong), Jessica Handojo (SMA Santa Ursula
Jakarta), Jonathan Irvin Gunawan (SMAK 1 BPK Penabur Bandung),
Kelvin Valensius (SMAK 1 BPK Penabur Bandung), Teddy Buddiono
Hermawan (SMA Sutomo 1 Medan)
Februari 2011
Diikuti oleh 68 peserta.
Pemenang: Achmad Zaky (SMA Negeri 8 Jakarta)
25. TOKI Open Contest
Maret 2011
Diikuti oleh 98 peserta.
Pemenang: Febry Antonius (SMA Xaverius I Jambi), Jessica Handojo (SMA
Santa Ursula Jakarta), Jonathan Irvin Gunawan (SMAK 1 BPK Penabur
Bandung), Teddy Buddiono Hermawan (SMA Sutomo 1 Medan),
William Gozali (SMA Tarakanita 2 Jakarta).
April 2011
Diikuti oleh 63 peserta.
Pemenang: Mochammad Dikra Prasetya (SMA Negeri 8 Jakarta)
Agustus 2011
Diikuti oleh 253 peserta.
TOKI Open Contest ini secara khusus diadakan untuk memperkenalkan kepada calon
Peserta OSN terhadap sistem kontes yang diadopsi dari International Olympiad of
Informatics.
26. TOKI Spotlight
Diadakan bersamaan dengan TOKI Open Contest.
Mengundang tokoh TOKI (alumni, pembina, dst) untuk diwawancara oleh publik (siswa).
Bertujuan untuk memotivasi para siswa untuk terus giat belajar/berlatih
Desember 2010 Januari 2011 Februari 2011
Ashar Fuadi Irvan Jahja Andrian Kurniady
IOI 2010 IOI 2008 IOI 2004
Maret 2011 April 2011 Agustus 2011
Angelina Veni Ardian K.P. Petra Barus
IOI 2009 Winner of Developer of
Google Code Jam 2005 & 2006 TOKI Learning Center
27. TOKI Gathering
Karena kita adalah sebuah keluarga besar
Alumni Gathering 2010
Desember 2011, Jakarta
Qt ITB Programming Contest 2011
November 2011, Bandung
ACM ICPC Asia Jakarta 2010
Desember 2011, Jakarta
28. TOKI Gathering
Karena kita adalah sebuah keluarga besar
TOKI Meeting 2011
Januari 2011, Depok
Kamp Kerja TOKI 2011
Januari 2011, Lembang
29. TOKI Gathering
Karena kita adalah sebuah keluarga besar
Qt ITB Programming Contest 2011
November 2011, Bandung
International Olympiad of Informatics 2011
Juli 2011, Pattaya
30. Apa Kata Mereka?
“Keberadaan tokilearning.org benar-benar menjadikan programming William Gozali
contest berkembang pesat di Indonesia! Fiturnya benar-benar
user-friendy dan menarik. Maju terus tokilearning.org!” IOI 2011
Fredrikus Hudi “tokilearning.org dengan fitur barunya, Training Gate, benar-benar bagus
untuk meningkatkan ilmu mereka yg baru mempelajari programming”
IOI 2011
"tokilearning.org sangat membantu untuk mengembangkan skill Jessica Handojo
programming saya. Webnya rapi dan enak dipakai, thanks berat buat
kakak-kakak yang merintis tokilearning.org :D saya yakin ke depannya IOI 2011
pasti jadi lebih keren lagi!"
31. Apa Kata Mereka?
Yulianti Ramahalim “tokilearning.org sangat membantu guru dalam persiapan menuju OSN bidang Informatika
siswa dapat belajar mandiri dan latihan soal-soal sesuai dengan waktu dan tingkatannya,
Guru TIK guru dapat mengakses materi ajar dan memberi latihan dengan menggunakan website ini.
IPEKA International Akan sangat baik, jika web ini dan penggunaanya di sosialisasikan ke guru-guru pembina
Christian School OSN bidang informatika sehingga dapat mengarahkan siswa-siswanya, khususnya daerah-
daerah yang kemampuan SDM guru nya kurang.”
“What stands out most to me about tokilearning.org is the fact that the people behind the site
really care about users and about the challenge that the site is tackling. Petra and co. are Angelina Veni
first and foremost TOKIers who are fiercely passionate about, and have been continually
contributing to, the advancement of informatics education in Indonesia. The developers' IOI 2009
passion on this issue really comes through in the development, maintenance and user-
relations of tokilearning.org, ultimately making computing education accessible to more and
more Indonesian people.”
"Situs TOKI Learning sangat membantu pelaksanaan berbagai kegiatan TOKI. Secara
Petrus Risan langsung, TOKI menggunakan TOKI Learning sebagai sarana untuk penilaian program
peserta. Akan tetapi, peran TOKI Learning yang terbesar adalah perannya dalam
IOI 2008 peningkatan kualitas peserta olimpiade informatika di Indonesia yang belum terjangkau
pembina TOKI melalui Training Gate-nya. Selain peningkatan kualitas, TOKI Learning
melalui Open Contest dan TOKI Spotlight telah menarik minat berbagai peserta di tanah air.
Sukses terus TOKI Learning, semoga bisa menjadi semakin berperan bagi tanah air.”
32. Rencana Pengembangan
Perbaikan fitur dan antarmuka pengguna.
Penambahan dukungan untuk bahasa pemrograman lain:
Java dan lain-lain.
Penyediaan layanan bagi lembaga yang membutuhkan
menggunakan integrasi dengan Learning Management
System yang sudah ada.
Penambahan fitur pertemanan (social) dan permainan
(game) agar lebih menarik.
Perbaikan/penambahan infrastruktur untuk menjaga
kualitas karena peningkatan penggunaan yang sangat
pesat.
33. Rencana Pengembangan
Penambahan fitur statistik peserta dan soal.
Penulisan buku panduan TOKI Training Gate untuk pelajar
yang memulai belajar pemrograman.
Penyelenggaraan TOKI OpenContest yang lebih rutin dan
dengan penyediaan hadiah bagi para pemenang.
Pengembangan LiveCD untuk sistem latihan offline.
34. Kontak
Saran, usul, pertanyaan, sumbangan?
Petra Novandi Barus
petra.barus@gmail.com
petra@toki.or.id
@petrabarus
Karol Danutama
karoldanutama@gmail.com
karol@toki.or.id
@karoldanutama