MARKDOWN IN STRUCTURING EDUCATIONAL AND METHODOLOGICAL SUPPORT FOR THE DISCIPLINE «PROGRAMMING»
DOI:
https://doi.org/10.58407/visnik.263903Keywords:
Markdown, GitHub, programming, educational and methodological support, vocational education, digital technologiesAbstract
The purpose of the article is to substantiate the feasibility of using Markdown and GitHub for structuring, updating and publishing educational and methodological support for the discipline «Programming» in the training of future vocational education teachers in the field of digital technologies, as well as to outline a practical model of such support based on the example of an open GitHub project of a C# programming textbook.
Methodology. The study is based on the analysis of scientific publications on the digitalisation of education, open educational resources, digital competence of teachers and the use of GitHub in programming education; the systematisation of pedagogical experience in creating electronic educational and methodological materials; structural and functional analysis of the content of an open repository; and the generalisation of the capabilities of Markdown as a lightweight markup language for presenting lectures, laboratory works, instructions, tables, links and fragments of programming code.
Scientific novelty. The methodological functions of Markdown and GitHub in the context of training future vocational education teachers have been clarified: structural and organisational, publishing, updating, communicative and professionally oriented functions. It is proposed to consider the educational and methodological support for the discipline «Programming», created in Markdown and published on GitHub, not merely as an electronic analogue of a traditional textbook, but as an open digital educational resource that supports content updating, transparency of authorial changes, integration of programming code and the formation of a culture of working with repositories.
Conclusions. The combination of Markdown and GitHub is appropriate for organising programming learning content, as it ensures the readability of source materials, ease of editing, open web publication, version control support and conditions for developing students’ digital competence. Prospects for further research are related to the development of quality criteria for open educational and methodological resources, methods of involving students in the collaborative improvement of materials, and the integration of GitHub-oriented resources into blended and distance learning.