List of publications on a keyword: «programming»
-
AI Assistants as Tutors: Ethical Boundaries for Using Neural Networks to Personalize Programming Education
Proceeding
Education, innovation, research as a resource for community development- Authors:
- Inna G. Iglinskaia, Anastasiia V. Petrakova
- Work direction:
- Использование нестандартных решений для повышения качества, доступности и эффективности образования
- Abstract:
- The article discusses the current problem of integrating artificial intelligence (AI), in particular, large language models (LLM), into the educational process of training specialists in the specialty 02/09/07 "Information Systems and Programming". The purpose of the study is to analyze the potential of AI assistants as personalized tutors to develop programming skills and identify the associated ethical risks and pedagogical limitations. Based on the analysis of modern literature and the author's practical experience, key dilemmas have been identified: the reliability of the generated code and explanations, the risk of intellectual dependence, issues of academic integrity and digital inequality. The article offers a model for the balanced use of AI assistants based on the principles of pedagogical support, the development of critical thinking and the formation of digital hygiene among students. It is concluded that AI is a powerful tool for improving the accessibility and effectivenes
- Keywords:
- pedagogical design, tutoring, ChatGPT, programming, AI ethics, academic integrity, Artificial intelligence in education, learning personalization, large language models (LLM), and professional education
-
Transgenerational transmission of psychotrauma through the maternal line: neurobiological mechanisms and family consequences
Proceeding
Social-Psychological Issues of a Contemporary Family: psychological and pedagogical support and mentoring- Author:
- Svetlana A. Pavlenko
- Work direction:
- Социально-психологические условия воспитания и развития личности ребенка в семье
- Abstract:
- This monograph provides a comprehensive interdisciplinary analysis of the phenomenon known in the scientific literature as the "maternal curse" – a specific mechanism for the transmission of mental and behavioral patterns through the maternal line. The study integrates data from epigenetics, neuroscience, psychology, sociology, and esoteric traditions to create a holistic model of the transgenerational transmission of traumatic experiences. The process of formation of the biochemical "landscape" in the prenatal period is analyzed, which becomes an unconscious landmark for the human psyche throughout the rest of life. Neurophysiological mechanisms of consolidation of this pattern through hormonal systems (cortisol, dopamine, hypothalamic-pituitary-adrenal) are considered and ways of its transformation through conscious work with maternal trauma are proposed. It is proved that the healing process corresponds to a state of deep mental balance, described in spiritual traditions as samadhi,
- Keywords:
- neuroscience, maternal curse, epigenetics, prenatal programming, perinatal Grof matrices, transgenerational trauma, hypothalamic-pituitary-adrenal axis, cortisol, dopamine, samadhi, spiritual growth, interdisciplinary analysis
-
Narrative Approaches in Psychology and Coaching: Methodology and Theory
ProceedingCoaching psychology: methodology, theory, practice- Author:
- Kirill V. Kaulin
- Work direction:
- Psychological security in the digital environment of an educational institution
- Abstract:
- The article examines the theoretical and methodological foundations of the narrative approach in psychology and coaching. The analysis of the approach is conducted through the lens of how a person perceives and structures information, forms a story, and how their consciousness functions. It explores methods and techniques that enhance the efficiency of this process and facilitate the delivery of information to the individual. Further directions for deepening the narrative approach are proposed, both in the theoretical domain and in practical application.
- Keywords:
- information, method, psychology, mass communication, social psychology, methodology, advertising, stereotype, attitude, techniques, Lasswell, communications, story, consciousness, narrative, mindfulness, Narrative approaches, narrative coaching, narrative psychology, post-nonclassical rationality, social constructivism, psychology theory, persuasion, mental image, image influence, social programming, analytical psychology, life script, authority, Lippmann, Gergen, Jung, McAdams, Dilts, Bruner, mindfulness practices, CBT (cognitive-behavioral therapy), personal myth
-
Thematic peculiarities of teaching programming to schoolchildren
Proceeding
Education, innovation, research as a resource for community development- Author:
- Konstantin A. Popov
- Work direction:
- Образовательный процесс в организациях общего и дополнительного образования
- Abstract:
- The article examines the content of basic computer science course and additional training for schoolchildren in the field of "Algorithmization and Programming", which are considered to be critical for students' successful preparation for the Unified State Exam.
- Keywords:
- unified state exam, programming, methods of teaching computer science, Python programming language, intradisciplinarity
-
Choosing a programming language for high school students
Review Article
Development of education Volume 6 No 3- Authors:
- Sergei A. Povitukhin, Elena N. Guseva
- Work direction:
- Pedagogy and Modern Education
- Abstract:
- Currently, special attention is paid to the content of the training of schoolchildren in computer science. Interest in software development and code writing methods is growing every year. This is due to the change in methods and means of training in the field of writing program code associated with the emergence and development of new paradigms and programming languages. The purpose of the study is to substantiate the choice of a programming language for the preparation of high school students in the field of programming and solving the tasks of the Unified State Exam in computer science. Materials and methods of research: in the course of the research, a theoretical approach was used: the study, systematization and analysis of theoretical materials, scientific and methodological resources for teaching programming to schoolchildren, demos, test tasks, manuals, educational websites for preparing for the Unified State Exam in computer science, as well as many years of experience in teaching schoolchildren and students the basics of programming. Research results and their discussion: Programming languages PascalABC.NET and Python are currently the most popular in school education. The article analyzes the possibilities of these programming systems and the prospects of their application in teaching high school students the basics of programming. Examples of solving typical problems from the Unified State Exam in computer science in both languages are given to compare the speed and efficiency of the code. Conclusions. Language PascalABC.NET it has a number of advantages and can be recommended as a language for teaching programming. The language is high-performance, well structured, has strict typing and is adapted to the tasks of the Unified State Exam in computer science. When teaching future programmers, the basics of writing code, it is advisable to combine languages PascalABC.NET and Python.
- Keywords:
- digitalization of education, Python, programming systems and paradigms, programming training, algorithms, programming languages, PascalABC, NET, preparation of high school students, the Unified State Exam in computer science
-
Start to learn programming with NeoBook
Proceeding
Current trends in the development of education system- Author:
- Vadim E. Liovkin
- Work direction:
- Современные технологии в образовании
- Abstract:
- Application builder (and appropriate script language) NeoBook is presented to attention of beginners in programming and teachers of informatics and information technologies in secondary and high schools. It allows to create qualitative applications of practically any form and view for Windows OS . Strong sides and limits of this programming technology are formulated. Advantages of NeoBook are shown both for learning programming "from zero" and for everyday practice of creating computer applications. In the end of the article there is a conclusion that NeoBook can be successfully learned as the first language of programming and it can be used as full-fledged application builder by people of any specialty who wish to automatize some task processing and get new possibilities.
- Keywords:
- NeoBook, programming for schoolchildren and students, programming for beginners, basics of programming, informatics