Posts by Collection

portfolio

publications

Language Acquisition and Rule Formation Permalink

Published in Research and Academic Work, 2022

An academic article on how learners build rules, patterns, and structured understanding in language acquisition.

Recommended citation: Irena Popova (2024). "Language Acquisition and Rule Formation." Research and Academic Work.

From Raw Data to Verifiable Knowledge: Python, Blockchain, and the Architecture of Data Trust

Published in Research and Academic Work, 2023

An interdisciplinary examination of how Python-based data pipelines, blockchain technologies, and provenance mechanisms can support transparent, traceable, and trustworthy data transformation.

Recommended citation: Popova, I. (2023). "From Raw Data to Verifiable Knowledge: Python, Blockchain, and the Architecture of Data Trust." Research and Academic Work.

Human Language and Computational Thinking Permalink

Published in Research and Academic Work, 2024

An academic article on the relationship between human language, abstraction, reasoning, and computational thinking in early programming education.

Recommended citation: Irena Popova (2024). "Human Language and Computational Thinking." Research and Academic Work.

Grammar Awareness and Learning Precision Permalink

Published in Research and Academic Work, 2024

An academic article on grammar awareness as a foundation for precision, interpretation, and conscious language learning.

Recommended citation: Irena Popova (2024). "Grammar Awareness and Learning Precision." Research and Academic Work.

Grammar Awareness and Pattern Recognition Permalink

Published in Research and Academic Work, 2025

An academic article on how grammar awareness supports pattern recognition, comparison, and structured language learning.

Recommended citation: Irena Popova (2025). "Grammar Awareness and Pattern Recognition." Research and Academic Work.

Grammar Awareness and Linguistic Control Permalink

Published in Research and Academic Work, 2025

An academic article on grammar awareness as a basis for self-correction, precision, and stronger linguistic control.

Recommended citation: Irena Popova (2025). "Grammar Awareness and Linguistic Control." Research and Academic Work.

Algorithmic Thinking as an Educational Capacity

Published in Research and Academic Work, 2025

An academic article on algorithmic thinking as a bridge between language, problem-solving, cognitive learning, and programming education.

Recommended citation: Irena Popova (2025). "Algorithmic Thinking as an Educational Capacity." Research and Academic Work.

Developing Digital Literacy through Project-Based Learning

Published in Astra Strategic Library, 2026

Irena Popova (2026). Research article published in Astra Strategic Library.

Recommended citation: Irena Popova (2026). "Developing Digital Literacy through Project-Based Learning." Research article published in Astra Strategic Library.

Computational Thinking and Language Acquisition Permalink

Published in Research and Academic Work, 2026

An academic article on the relationship between language acquisition, cognitive development, and computational thinking.

Recommended citation: Irena Popova (2026). "Computational Thinking and Language Acquisition." Research and Academic Work.

Learning Between Language and Structure Permalink

Published in Research and Academic Work, 2026

An academic article on cognitive learning processes between linguistic understanding, pattern recognition, and formal structure.

Recommended citation: Irena Popova (2026). "Learning Between Language and Structure." Research and Academic Work.

Before the First Line of Code: Language, Logic, and Computational Thinking

Published in Independent Working Paper, 2026

This conceptual paper examines how language, logic, and interpretation shape computational thinking before formal coding begins.

Recommended citation: Popova, I. (2026). Before the First Line of Code: Language, Logic, and Computational Thinking. Independent working paper.

talks

Build Your First Interactive Web Page with JavaScript

Published:

This practical workshop introduced participants to the development of interactive web pages with HTML, CSS, and JavaScript. Beginning with a simple static interface, the session demonstrated how JavaScript can be used to respond to user actions, modify content, validate input, and control the behaviour of elements displayed in the browser.

JavaScript Fundamentals for Beginners

Published:

This introductory workshop presented the foundations of JavaScript to learners beginning their journey in web development. It introduced core concepts such as variables, data types, conditional logic, functions, and basic interaction with web pages.

From Problem to Program: Python Fundamentals for Beginners

Published:

This introductory workshop presented Python as an accessible language for learning the foundations of programming and computational problem-solving. Participants explored how everyday problems can be translated into structured instructions, represented through variables and data types, and solved through conditions, loops, and reusable functions.

teaching