The F# programming language and its suitability for teaching purposes

Thesis title: Programovací jazyk F# a účelnosť jeho zaradenia do výuky
Author: Cibulka, Lukáš
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Slovensky
Abstract:
Táto bakalárska práca sa zaoberá programovacím jazykom F# a účelnosťou jeho zaradenia do výučby. Práca je rozdelená na tri časti. Prvá časť je úvodom do funkcionálneho progra-movania. Venuje sa základným charakteristikám funkcionálneho programovania a základnej syntaxi jazyka F#. V druhej časti sa opisujú možnosti jazyka F# so zreteľom na funkcionálny a objektovo orientovaný spôsob programovania. Cieľom je ukázať techniky a spôsoby, akými sa v F# funkcionálne a objektovo orientovane programuje. V poslednej časti sa práca venuje analýze účelnosti jazyka F# vo výučbe, a to v kurzoch programovania.
Keywords: F#; programovanie; objektovo orientované; funkcionálne
Thesis title: Programovací jazyk F# a účelnost jeho zařazení do výuky
Author: Cibulka, Lukáš
Thesis type: Bakalářská práce
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Slovensky
Abstract:
Tahle bakalářská práce se zabývá programovacím jazykem F# a účelností jeho zařazení do výuky. Práce je rozdělena na tři části. První část je úvodem do funkcionálního programování. Věnuje se základním charakteristikám funkcionálního programovaní a základní syntaxi jazyka F#. V druhé části se popisují možnosti jazyka F# se zřetelem na funkcionální a objektově orientovaný způsob programování. Cílem je ukázat techniky a způsoby, jakými se v F# funkcionálně a objektově orientovaně programuje. V poslední části se práce věnuje analýze účelnosti jazyka F# ve výuce, a to v kurzech programování.
Keywords: F#; objektově orientované; funkcionální; programování
Thesis title: The F# programming language and its suitability for teaching purposes
Author: Cibulka, Lukáš
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Slovensky
Abstract:
This thesis deals with the programming language F#, specifically whether it is suitable for teaching purposes. It is divided into three parts. In the first part, we introduce the function-al programming. Our goal is to describe its characteristics and the basic syntax of F#. In the second part, we explore the possibilities of using the programming language with regard to the functional and object-oriented way of programming. We want to show different techniques and ways of programming in F#. In the third part, we analyse the suitability of F# in the teaching process and for the programming courses.
Keywords: F#; functional; programming; object-oriented

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 14. 2. 2013
Date of submission: 15. 5. 2013
Date of defense: 20. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/41373/podrobnosti

Files for download

    Last update: