"Blockchain Technology" distance course for engineering specialties

- Яланецький, В.А. (orcid.org/0000-0001-6163-0258) (2023) "Blockchain Technology" distance course for engineering specialties Information Technologies and Learning Tools, 2 (94). pp. 150-163. ISSN 2076-8184

[img] Text
Валерій Анатолійович Яланецький.pdf - Published Version

Download (872kB)

Abstract

The article describes the development of the distance course of the pilot selective educational component “Blockchain Technology”, a description of its structure and the main aspects of the computer workshop. The course was developed to eliminate the shortage of competencies in the field of blockchain technologies at the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”. The course includes a set of presentations and lectures, methodological guidelines for laboratory work with examples of implementation in the Python and Java languages, and tasks for laboratory work. During the creation of the pilot course, the syllabus of the discipline was developed for the first time, its content was filled, and the method of teaching the discipline was proposed. The main emphasis of the discipline is aimed at practical training in blockchain programming with modern tools and frameworks. The software development of the basic components of the blockchain is as close as possible to the real Bitcoin blockchain. This generates new professional skills and abilities in students for the future professional solution of deployment and maintenance of blockchain ecosystems in business, production and education. The article provides fragments of software solutions for the development of blockchain components. Educational and methodical materials are uploaded using cloud-based technologies in the teacher's account Google Classroom, which is integrated with the “Sikorsky” distance-learning platform. Such a flexible organization of resources makes it possible, depending on the work programs of the faculties, to choose appropriate course topics and supplement the topics with the necessary regulatory documentation and task options. As an experiment, the educational discipline was implemented as a selective one into the educational process at the Faculty of Informatics and Computer Engineering. The application of the pilot course in the educational process yielded a high level of interest in the field of Blockchain among students, as well as an increase in the quality of future IT engineering specialists.

Item Type: Article
Keywords: blockchain; blockchain technology; consensus; information systems and technologies.
Subjects: Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 00 Prolegomena. Fundamentals of knowledge and culture. Propaedeutics > 004 Computer science and technology. Computing. Data processing > 004.4 Software
Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 00 Prolegomena. Fundamentals of knowledge and culture. Propaedeutics > 004 Computer science and technology. Computing. Data processing > 004.7 Computer communication. Computer networks > 004.75 Distributed processing systems
Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 00 Prolegomena. Fundamentals of knowledge and culture. Propaedeutics > 004 Computer science and technology. Computing. Data processing > 004.9 ІКТ ( Application-oriented computer-based techniques )
Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 3 Social Sciences > 37 Education > 378 Higher education. Universities. Academic study
Divisions: Institute for Digitalisation of Education > Generic resouse
Depositing User: Алла 1 Алла Почтарьова
Date Deposited: 30 Apr 2024 09:06
Last Modified: 30 Apr 2024 09:06
URI: https://lib.iitta.gov.ua/id/eprint/740571

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item