Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

DICE GAME IN TEACHINGIN TEACHING OBJECT-ORIENTEDOBJECT-ORIENTED PROGRAMMING

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F71226401%3A_____%2F22%3AN0100743" target="_blank" >RIV/71226401:_____/22:N0100743 - isvavai.cz</a>

  • Výsledek na webu

    <a href="https://www.vspj.cz/soubory/download/id/9299" target="_blank" >https://www.vspj.cz/soubory/download/id/9299</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    angličtina

  • Název v původním jazyce

    DICE GAME IN TEACHINGIN TEACHING OBJECT-ORIENTEDOBJECT-ORIENTED PROGRAMMING

  • Popis výsledku v původním jazyce

    Object-oriented programming (OOP) is a crucial part of informatics-oriented study programmes. Therefore, understanding principles of object-oriented programming thoroughly is essential for college students. The knowledge and skills obtained in a course of object-oriented programming are further applied in other related courses as well as in practical life. Although students gradually learn the OOP principles, supplemented with explanatory examples, this approach can be enhanced even further by including the Larman’s Dice Game, which is a comprehensive problem that lead to fully understanding then principles and improving students’ skills. Dice game implementation is commonly performed in object-oriented languages such as Java, Python or C Sharp. However, some types of presented solutions are not full-featured or fully functional. In addition, the fact that some languages e.g. do not require object deallocation suppresses the significance of the moment of object cancellation. The paper presents a way of using the Larman’s Dice Game implementation in teaching object-oriented programming in the degree programme of Applied Informatics at the College of Polytechnics Jihlava. We introduce our teaching methodology and we describe our example (implementation in C++). In seminars, the Dice Game problem is explained in individual stages accompanied by related discussion. After using Dice Game for the first time in seminars, students’ responses are positive and the innovation proves to be a good teaching method.

  • Název v anglickém jazyce

    DICE GAME IN TEACHINGIN TEACHING OBJECT-ORIENTEDOBJECT-ORIENTED PROGRAMMING

  • Popis výsledku anglicky

    Object-oriented programming (OOP) is a crucial part of informatics-oriented study programmes. Therefore, understanding principles of object-oriented programming thoroughly is essential for college students. The knowledge and skills obtained in a course of object-oriented programming are further applied in other related courses as well as in practical life. Although students gradually learn the OOP principles, supplemented with explanatory examples, this approach can be enhanced even further by including the Larman’s Dice Game, which is a comprehensive problem that lead to fully understanding then principles and improving students’ skills. Dice game implementation is commonly performed in object-oriented languages such as Java, Python or C Sharp. However, some types of presented solutions are not full-featured or fully functional. In addition, the fact that some languages e.g. do not require object deallocation suppresses the significance of the moment of object cancellation. The paper presents a way of using the Larman’s Dice Game implementation in teaching object-oriented programming in the degree programme of Applied Informatics at the College of Polytechnics Jihlava. We introduce our teaching methodology and we describe our example (implementation in C++). In seminars, the Dice Game problem is explained in individual stages accompanied by related discussion. After using Dice Game for the first time in seminars, students’ responses are positive and the innovation proves to be a good teaching method.

Klasifikace

  • Druh

    J<sub>ost</sub> - Ostatní články v recenzovaných periodicích

  • CEP obor

  • OECD FORD obor

    10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)

Návaznosti výsledku

  • Projekt

  • Návaznosti

    V - Vyzkumna aktivita podporovana z jinych verejnych zdroju

Ostatní

  • Rok uplatnění

    2022

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Název periodika

    Logos Polytechnicos

  • ISSN

    2464-7551

  • e-ISSN

    2464-7551

  • Svazek periodika

    13

  • Číslo periodika v rámci svazku

    3

  • Stát vydavatele periodika

    CZ - Česká republika

  • Počet stran výsledku

    11

  • Strana od-do

    78-88

  • Kód UT WoS článku

  • EID výsledku v databázi Scopus