Snahou bylo vytvořit vzorová řešení úkolů do kurzu Programování v jazyce C. Práce navazuje na bakalářskou práci Automatické hodnocení úkolů v kurzech programování, která řeší samotnou opravu odevzdaných úkolů. Jsou zde popsána jednotlivá řešení vzorových úkolů a také soubory se vstupními daty, které generují.
Annotation in English
The goal of this project is to create model solutions of student exercises for the course ‘‘Programming in C language‘‘. This work continues the bachelors thesis project ‘‘Automatic assessment of assignments in programming courses‘‘, which evaluates the uploaded exercises automatically. Every model solution is described here, also every file with input data, which generates the model solution.
Keywords
moodle, vzorová řešení, programovací jazyk C
Keywords in English
moodle, model solutions, programming language C
Length of the covering note
35 s.
Language
CZ
Annotation
Snahou bylo vytvořit vzorová řešení úkolů do kurzu Programování v jazyce C. Práce navazuje na bakalářskou práci Automatické hodnocení úkolů v kurzech programování, která řeší samotnou opravu odevzdaných úkolů. Jsou zde popsána jednotlivá řešení vzorových úkolů a také soubory se vstupními daty, které generují.
Annotation in English
The goal of this project is to create model solutions of student exercises for the course ‘‘Programming in C language‘‘. This work continues the bachelors thesis project ‘‘Automatic assessment of assignments in programming courses‘‘, which evaluates the uploaded exercises automatically. Every model solution is described here, also every file with input data, which generates the model solution.
Keywords
moodle, vzorová řešení, programovací jazyk C
Keywords in English
moodle, model solutions, programming language C
Research Plan
1. Vytvořte sadu vzorových programů, které budou sloužit k testování správnosti funkce studentských programů v systému Moodle.
2. Vyberte z následujících: Buble sort, Násobení matic, Násobení matic přes ukazatele, Načtení souboru do dynamického pole, Porovnání metod násobení matic, Lineární seznam, Ukazatel na funkci, Obecný binární strom, Výmaz poznámek programu v jazyce C, Převod čísel mezi soustavami, Syntéza slovního vyjádření čísel, Hádání čísel, Analýza aritmetického výrazu.
Research Plan
1. Vytvořte sadu vzorových programů, které budou sloužit k testování správnosti funkce studentských programů v systému Moodle.
2. Vyberte z následujících: Buble sort, Násobení matic, Násobení matic přes ukazatele, Načtení souboru do dynamického pole, Porovnání metod násobení matic, Lineární seznam, Ukazatel na funkci, Obecný binární strom, Výmaz poznámek programu v jazyce C, Převod čísel mezi soustavami, Syntéza slovního vyjádření čísel, Hádání čísel, Analýza aritmetického výrazu.
Recommended resources
Publikace:
1. Andrews, Mark Programujeme v jazyce C++, Computer Press, 1997
2. Chalupa, Radek 1001 tipů a triků pro Visual C++, Computer Press, 2003
Internetové stránky:
3. http://www.builder.cz
Recommended resources
Publikace:
1. Andrews, Mark Programujeme v jazyce C++, Computer Press, 1997
2. Chalupa, Radek 1001 tipů a triků pro Visual C++, Computer Press, 2003
Internetové stránky:
3. http://www.builder.cz