Does an Algorithm Really Make a Difference?: A Hands-on Experience


DAL D., AYDIN T.

10th International Conference on Computer Science and Education (ICCSE), Cambridge, Kanada, 22 - 24 Temmuz 2015, ss.332-336 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/iccse.2015.7250266
  • Basıldığı Şehir: Cambridge
  • Basıldığı Ülke: Kanada
  • Sayfa Sayıları: ss.332-336
  • Atatürk Üniversitesi Adresli: Evet

Özet

"I hear and I forget; I see and I remember; I do and I understand."Motivated by this famous saying, this paper attempts to demonstrate the importance of an algorithm through a hands-on experience over the problem of finding the amicable number pairs in a range. An algorithm may work just fine for solving this particular problem when the range is small, but it may fail when the problem size gets bigger. This work tries to justify the validity of the previous sentence through the eyes of the second-semester computer engineering freshmen enrolled in an introductory level object-oriented programming course taught by the authors of this paper.