Tytuł pozycji:
Humanist – platforma e-learningowa dla humanistów z przykładowym kursem o kulturze Mexików
The main purpose of this dissertation was to create manageable e-learning platform with the emphasis on basic functionality, where a person without programming knowledge and skills will know hot to create a humanities course. Beginning on general information about e-learning, like definitions, differences between e-learning and distance-learning, differences between e-learning and traditional learning, forms of e-learning, advantages and disadvantages of distance learning and primary components of e-learning courses, through short description of e-learning platforms like classification of e-learning systems, its components and ending with examples, theoretical sections have been presented. The main part of the thesis consist of logic and implementation of humanist – platform created by author. Main assumptions of the project, functionalities and restrictions based on type of user have been presented. Respectively working environment, structure of the platform and structure of the e-course have been described, database schemas and implementation of main processes in a way of screenshot have been also given.Framework Ruby on Rails (Ruby v. 2.2.2, Rails 4.2.3) has been used as a base to create platform. As a course example Culture of Mexics has been chosen.
Celem niniejszej pracy było stworzenie prostej platformy e-learningowej, z podstawową funkcjonalnością, gdzie osoba bez umiejętności programowania, będzie mogła stworzyć kurs e-learningowy o tematyce humanistycznej. Pracę rozpoczynają wiadomości ogólne o e-learningu tj definicje, różnice między e-learningiem a nauczaniem na odległość, różnice między e-learningiem a nauczaniem tradycyjnym, formy e-learningu, wady i zalety zdalnego nauczania oraz podstawowe komponenty kursów e-learningowych. Idąc dalej zaprezentowany został temat platform e-learningowych tj klasyfikacji systemów e-learningowych, ich komponentom oraz wybranymi przykładami. Główne działy pracy zawierają opis stworzonej przez autora platformy humanist tj. objaśniają jej logikę oraz implementację. Przedstawiono w nich założenia projektu, główne funkcjonalności z podziałem na role użytkowników oraz ich ograniczenia. Zamieszczono informacje o środowisku pracy w jakim tworzono projekt, strukturze platformy oraz strukturze kursu e-learningowego, schemat bazy danych oraz implementację poszczególnych procesów w postaci screenshotów. Projekt został napisany z wykorzystaniem frameworku Ruby on Rails (Ruby v. 2.2.2, Rails 4.2.3).Za przykład kursu e-learningowego na platformie posłużył kurs o kulturze Mexików.