Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

NLP in Education

26 minute read

Published:

This is a short draft post on natural language processing in education, especially where applied linguistics, computer science education, and educational innovation meet. It is intentionally brief for now so we can test the blog layout with real titles.

Language Acquisition and Rule Formation

28 minute read

Published:

This article reflection on how learners build rules, notice patterns, and gradually form structured understanding in language acquisition. For now it gives the page real content and a cleaner archive.

Human Language and Computational Thinking

30 minute read

Published:

This article explores the relationship between human language, abstraction, and early computational thinking. It is a short working version for local testing and will later be expanded into a fuller article.

Grammar Awareness and Pattern Recognition

26 minute read

Published:

Article looks at grammar awareness as a support for comparison, pattern recognition, and more structured language learning. I am using it as a placeholder text that still reflects my real research direction.

Language Development and Conceptual Growth

26 minute read

Published:

Language development extends beyond vocabulary and grammar. It contributes to conceptual differentiation, reflective thinking, categorization, and the ability to understand and express increasingly complex relationships.

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