Názor ke článku Kam kráčaš Borland? od Bredy - Já bych naopak začátečníkům doporučil C++ obohacený nějakou...

  • 9. 6. 2008 12:51

    Bredy (neregistrovaný)

    Já bych naopak začátečníkům doporučil C++ obohacený nějakou knihovnou, která by vznikla pro účely výkladu algoritmizace. Proč studenty učit pointery, když máme string, vektory, obecně kontejnery, stromy, a kde co. Nemusí to být vůbec postavené na STL, klidně postačí nějaká na míru napsaná knihovna. Má to i své další výhody
    * Student se lehce seznámi se základni syntaxí jazyka aniz by se musel učit špeky (++ a side effekty)
    * K algoritmizaci použijeme třídy, které si napíšeme tak, jak potřebujeme ve výuce vytsvětlit.
    * Někdy i syntaxi si můžeme upravit přetěžováním operátorů (sčítání řetězců)
    * Postupně v pokročilých kurzech rozkrýváme implementaci naší školské knihovny, kde se odhalí další a další programátorské postupy a záludnosti... klidně pointery můžeme nechat na konec.
    * Od začátku učíme OOP.