Abstract:
Acest articol explorează utilizarea expresiilor regulate (regex) în limbajele de programare C++, JavaScript și Java, cu accent pe aplicarea lor în cadrul orelor de informatică din liceele din Republica Moldova. Expresiile regulate sunt un instrument puternic pentru manipularea și validarea șirurilor de caractere, jucând un rol esențial în educația informatică modernă. Integrarea acestora în curriculum oferă elevilor oportunități de a înțelege și aplica noțiuni fundamentale din matematică și logică, alături de dezvoltarea competențelor de programare. Articolul prezintă exemple concrete și propune strategii de implementare a regex-urilor în procesul de predare.
Description:
This article explores the use of regular expressions (regex) in languages of C++, JavaScript and Java programming, with an emphasis on their application in computer science classes from high schools in the Republic of Moldova. Regular expressions are a powerful tool for manipulating and validating strings, playing an essential role in computer education modern. Integrating these into the curriculum provides opportunities for students to understand and apply fundamental notions of mathematics and logic, along with the development of skills of programming. The article presents concrete examples and proposes strategies for implementing regex in the teaching process.