Saya pikir hampir semua topik dalam ilmu komputer dapat digunakan untuk memberikan ceramah yang menarik, tetapi beberapa lebih cocok, bagian yang lebih penting adalah presentasi.
Sisi Menyenangkan Ilmu Komputer
Saya telah menggunakan berbagai permainan dari Teori Permainan Kombinatorial, terutama dari "Permainan Adil" Richard Guy dan Elwyn R. Berlekamp, John H. Conway, dan "Kemenangan Cara Richard Ways untuk Permainan Matematika Anda" ( wiki ).
Mereka menyenangkan , dan Anda dapat memainkannya di kelas bersama mereka dan membiarkan mereka menemukan cara yang tepat untuk memainkannya, berikan beberapa petunjuk sehingga pada akhirnya mereka menemukan cara untuk memenangkan permainan. Permainan ini mungkin lebih cocok untuk siswa yang lebih muda.
Ada topik menyenangkan lainnya dalam Ilmu Komputer di mana Anda dapat memilih masalah yang lebih cocok untuk audiens Anda dan menggunakannya untuk melibatkan mereka.
Sisi Filsafat Ilmu Komputer
Ada banyak topik dalam ilmu komputer teoretis yang terkait dengan filsafat dan pertanyaan besar . Dari teorema ketidaklengkapan Gödel ke bukti nol-pengetahuan, keamanan, privasi, teori permainan algoritmik, P vs NP, pembelajaran mesin, ... Saya tidak akan merinci, hanya menunjukkan bahwa masalahnya menarik, mereka lebih dari sekadar ilmu komputer , Mereka terkait dengan pertanyaan besar. (Lihatlah Komputasi Quantum Scott Aaronson Sejak Democritus dan Ide-Ide Besar dalam kuliah Ilmu Komputer Teoritis ). Jangan membuat mereka merasa seolah-olah topiknya sudah mati (yaitu semua pertanyaan dijawab), buat mereka merasa bahwa daerah itu hidup, sudah ada kemajuan tetapi masih ada tantangan besar di depan, dan itu adalah perjalanan ke tanah yang belum ditemukan.
Sisi Teknologi Ilmu Komputer
Bicara tentang ilmu komputer di balik teknologi. Ada begitu banyak topik yang dapat dipilih di sini, teknologi yang biasa digunakan dari video-game hingga pencarian Google, terjemahan mesin, visi, ... teknologi yang digunakan setiap orang setiap hari, atau bahkan yang tidak dikenal. Bicara tentang kemajuan dan teknologi generasi mendatang, tentang dampaknya terhadap kehidupan kita, dan bagaimana mereka memperbaikinya. Bicara tentang penelitian yang terjadi di perusahaan terkenal besar (seperti Google, Microsoft, Apple, IBM, ...) dan produk yang mereka kembangkan. Bicara tentang masalah besar pada zaman kita dan apa dampak ilmu komputer terhadapnya.
Sisi Matematika Ilmu Komputer
Ini bagus untuk siswa yang sudah tertarik pada matematika, mereka yang tertarik dengan murni dan tepat , tetapi tanpa menggabungkannya dengan tema lain yang disebutkan di atas, itu tidak akan efektif bagi siswa lain. Saya akan pergi dengan pertanyaan besar dan pada titik tertentu menyebutkan mulai berbicara tentang masalah matematika yang terlibat.
Sisi Interdisipliner Ilmu Komputer
Ilmu Komputer mungkin adalah salah satu mata pelajaran yang paling interdisipliner , ada beberapa hubungan dengan hampir semua mata pelajaran lainnya, humanistik (sosiologi, linguistik, ekonomi, filsafat, ...), ilmu alam (matematika, fisika, ...), biologi, ilmu kedokteran, seni, teknik (elektronik, mekanik, ...), ... apa saja! Apa pun topik yang Anda minati, ada sesuatu dalam ilmu komputer yang terkait dengannya! Seperti kata Scott, Every Other Major Sucks By Comparison :).
Mereka semua
Anda juga dapat mencoba menyebutkan semua tema yang telah saya sebutkan di atas. Saya belum mencoba ini, dan saya tidak yakin seberapa efektif itu. Anda harus mentransfer perasaan dan menegaskan maksudnya, dan itu butuh waktu. Satu pilihan lain adalah dengan menyebutkan semuanya secara singkat di awal (atau di akhir) dan kemudian melanjutkan dengan salah satunya, dan memberi tahu mereka bahwa mereka dapat menghubungi Anda untuk mendapatkan informasi lebih banyak tentang yang lain jika mereka tertarik.
beberapa komentar
Apa pun yang akan Anda bicarakan, Anda harus antusias . Akan jauh lebih sulit untuk menarik mereka pada topik yang tidak terlalu menarik bagi Anda. Beri tahu mereka alasan Anda memilih ilmu komputer. Dan jangan membosankan .