Pertanyaan ini ditujukan untuk orang yang memberikan masalah: guru, asisten siswa, tutor, dll.
Ini telah terjadi pada saya beberapa kali dalam karir saya selama 12 tahun sebagai seorang profesor: Saya buru-buru menetapkan beberapa masalah dari teks dengan berpikir "ini terlihat bagus." Kemudian saya sadar saya tidak bisa menyelesaikannya. Beberapa hal lebih memalukan.
Berikut ini adalah contoh terbaru: "Berikan algoritma linear-waktu yang menentukan apakah digraf memiliki siklus panjang ganjil." Saya menetapkan pemikiran ini sepele, hanya untuk kemudian menyadari bahwa pendekatan saya tidak akan berhasil.
Pertanyaan saya: menurut Anda apa yang harus dilakukan "profesional":
- Terobsesi pada masalah sampai Anda menyelesaikannya, maka jangan katakan apa pun kepada siswa Anda.
- Batalkan masalah tanpa penjelasan dan lanjutkan hidup Anda.
- Minta bantuan pada cstheory.SE (dan dapatkan responsnya, "apakah ini masalah pekerjaan rumah?")
Catatan: Saya mencari saran praktis dan berkepala dingin yang mungkin belum saya pikirkan. Saya menyadari pertanyaan saya memiliki elemen subjektif yang kuat karena menangani situasi ini melibatkan selera sendiri, sehingga saya mengerti jika pembaca lebih suka melihatnya tidak dibahas.