Rekomendasi platform untuk sekolah pemrograman kompetitif online

Dec 03 2020

Saya membimbing tim yang saat ini mencoba membangun kursus / sekolah pemrograman kompetitif online untuk kumpulan sekolah menengah atas di Turki yang semuanya dimiliki oleh lembaga pendidikan swasta tertentu.

Sebagai mantan lulusan salah satu sekolah menengah ini, setelah berkompetisi di olimpiade fisika dan sedang mempelajari ilmu komputer, saya telah ditawari pekerjaan ini bersama dengan mahasiswa lain yang belajar ilmu komputer, beberapa di antaranya telah memenangkan medali di olimpiade nasional dan internasional di bidang informatika.

Tim kami telah membuat garis besar untuk kurikulum dan mulai mengajar ke sekelompok c. 80 siswa melalui Zoom. Meskipun kami yakin dengan bagaimana dan apa yang harus diajarkan, kami tidak yakin platform mana yang akan digunakan sebagai LMS untuk mengunggah, berbagi, dan mengatur materi kursus seperti presentasi, tugas, dll. Sebagai solusi sementara kami saat ini menggunakan Discord tetapi kami menyadari bahwa di Discord jangka panjang tidak optimal sebagai LMS, karena tidak ada cara untuk berbagi dan mengatur materi kursus secara terstruktur. Kami sedang mempertimbangkan solusi yang lebih baik dan lebih profesional tetapi memiliki sedikit pengalaman di bidang ini kami tidak yakin pilihan mana yang harus dipilih. Berikut ini telah dipertimbangkan:

  • Microsoft Teams
  • Moodle atau LMS serupa
  • Situs web yang dibuat khusus

Saya telah diberitahu bahwa moodle sulit diatur dan berlebihan. Mengembangkan situs web khusus tampaknya juga tidak praktis. Apakah menurut Anda Microsoft Teams dapat digunakan dengan tepat sebagai sistem pengelolaan kursus / pembelajaran, di mana materi dan tugas kursus dapat dikelola dengan cara yang terstruktur? Apakah Anda punya saran lain?

Jawaban

3 BenI. Dec 03 2020 at 04:41

Naluri pertama saya adalah bahwa setiap LMS berlebihan. LMS mengelola ruang kelas, itu benar, tetapi mereka juga dirancang untuk membantu mengelola sekolah , dan sebagian besar administrasi (dan sebagian besar fitur di luar aspek kelas literal, dan bahkan banyak fitur di dalam ruang kelas) dari LMS mana pun akan benar-benar tidak berguna bagi Anda. Bus, sebutan medis, rencana ketidakmampuan belajar, tugas makan siang sekolah, tugas konselor bimbingan, dll, dll, dll, dll, dll, semuanya melampaui apa yang Anda butuhkan untuk program sekecil itu.

Saya berasumsi bahwa kebanyakan dari apa yang Anda cari adalah cara untuk mendistribusikan dan menerima tugas. Jika memang demikian, saya merekomendasikan menggunakan GitHub.

Pada awalnya, anak-anak dapat menggunakan repo Anda sebagai cara untuk mengunduh file melalui antarmuka web, dan dapat mengirimkan tugas awal melalui Discord, seperti yang telah Anda lakukan. Setelah mereka merasa nyaman dengan antarmuka GitHub untuk mengunduh, Anda dapat mulai membuatnya menjadi proyek percabangan. Perkenalkan fungsionalitas git secara perlahan, dan tetap dukung mereka dengan Discord untuk sementara.

Anda akan mendapatkan dua manfaat besar dari pendekatan ini:

  1. Anda tidak perlu melakukan apa pun yang hampir seberat LMS.
  2. Siswa perlahan-lahan akan terbiasa dan nyaman dengan tindakan dasar git.
3 ThisClark Dec 04 2020 at 04:45

Google Kelas adalah antarmuka yang bersih dan ringan untuk mengelola distribusi dan koleksi materi kursus dari berbagai media. Saya mengajar sekitar 100 siswa di lima mata pelajaran setiap semester menggunakan platform ini. Jika Anda membutuhkan buku kelas yang terintegrasi juga.

Saya menautkan ke repl.it dan membiarkan siswa membagi kode saya di cloud untuk beberapa tugas dan demo. Saya juga dapat menautkan dan mengumpulkan tautan GitHub.

Kelas repl memiliki pengujian unit bawaan untuk beberapa bahasa. Ini mungkin berguna tergantung pada pemecahan masalah yang Anda ajarkan. Saya membuat daftar sejumlah kegiatan per hari di google kelas yang telah saya daftarkan di Repl with unit testing.

Kecuali sekolah yang bermitra dengan Anda memiliki penyiapan G Suite untuk organisasinya, Anda pada akhirnya dapat mengalami beberapa pembatasan penyimpanan dengan Google Drive.