Profil Militar
Informatica intensiva pentru viitorii ofiteri - varianta Matematica-Informatica
📋 Ce spune programa oficiala
Specializari: Matematică-informatică militară (MApN — Ministerul Apărării Naționale)
Liceul militar românesc (filiera vocațională, profil militar MApN, specializarea matematică-informatică militară) urmează un curriculum aprobat prin OMEC nr. 4.350/20.06.2025 (Anexa 16), implementat progresiv începând cu clasa a IX-a din anul școlar 2026-2027. Fiecare an de studiu totalizează 33 ore/săptămână, dintre care aria Tehnologii cuprinde: 1 oră/săptămână TIC (trunchi comun) + 3 ore/săptămână Informatică (curriculum de specialitate CS) + 2 ore/săptămână Pregătire militară (CS) — în toate cele patru clase IX-XII. Limbajul de programare principal este Python (cu SQL introdus la clasa a XII-a); C++ nu se studiază la profilul militar în noul curriculum (C++ este suplimentar doar la filiera teoretică matematică-informatică, regim intensiv). Activitățile practice de informatică se desfășoară obligatoriu în laboratorul de informatică. Până la intrarea deplină în vigoare a noilor programe (cls. X din 2027-2028, cls. XI din 2028-2029, cls. XII din 2029-2030), rămân aplicabile programele din OMECI 5099/09.09.2009 — care utilizează C/C++ drept limbaj principal. Profilul MAI (ordine și securitate publică) NU este inclus în OMEC 4350/2025; planul-cadru pentru unitățile MAI se aprobă prin ordin separat și nu a putut fi confirmat printr-un document oficial curent identificat.
Clasa a IX-a
- Societate digitală: comunicare și colaborare digitală, e-mail, rețele sociale, neticheta
- Aplicații și platforme pentru învățare; utilizarea responsabilă a inteligenței artificiale
- Introducere în inteligența artificială: algoritmi, LLM, gândire critică, AI Act, responsabilitate, proprietate intelectuală
- Introducere în tehnologii emergente: realitate virtuală și augmentată
- Birotică — documente digitale: formatare profesională, îmbinare corespondență, cuprins automat, codificare text (ASCII, Unicode)
- Birotică — prezentări digitale: teme, animații, interactivitate, multimedia
- Componenta hardware: arhitectura sistemului de calcul, CPU (ALU, UC, regiştri, cache), RAM, stocare (HDD, SSD), interfețe, periferice
- Componenta software: sisteme de operare, aplicații, licențe
- Organizarea datelor: modelul liniar — listă, stivă (LIFO), coadă (FIFO), acces direct, acces secvențial, lista de frecvențe
- Strategii de rezolvare: gândire computațională, etapele elaborării unui program (analiză, proiectare, implementare, testare, depanare), pseudocod, diagrame
- Eficiența algoritmilor: complexitate timp și spațiu, notația O()
- Interfețe: consolă, GUI (ferestre, butoane), fișiere text
- Prelucrarea numerelor: cifre, divizibilitate, CMMDC (algoritmul lui Euclid), conversii baze de numerație, Ciurul lui Eratostene, exponențiere rapidă
- Generarea sistematică a elementelor: secvențe cu proprietăți date, șiruri recurente (Fibonacci)
- Metode de sortare: selecția minimului, lista de frecvențe, metoda bulelor
- Subprograme (funcții): antet, corp, variabile locale/globale, parametri, returnare, apel; funcții predefinite Python (abs, round, sqrt, min, max, len, sum)
- Introducere în OOP: clasă, obiect, membri, instanțiere, biblioteci
- Fișiere text: deschidere, citire, scriere, închidere; clasa TextIOWrapper Python
- Biblioteca Tkinter pentru GUI: Tk, Label, Button, Entry, Text, Frame, Canvas, MessageBox
- Clasa list Python: operatori ([], in, not in, +, *, ==), metode (append, extend, remove, sort, reverse, copy, index, count)
- Disciplină militară specifică profilului (regulamente, instrucție — conținut detaliat în programa separată Pregatire_militara_CS_IX-XII.pdf)
Clasa a X-a
- Securitate cibernetică și etică în spațiul digital
- Navigare avansată pe web
- Birotică: calcul tabelar avansat (formule, grafice, macro-uri), baze de date introductive (tabele, interogări)
- Imagini digitale: prelucrare, formate, compresie
- Componenta software avansată: sisteme de operare, rețele de bază, întreținere și depanare elementară
- [OMECI 5099/2009 — în vigoare] Elemente de bază ale limbajului C/C++: structura programelor, vocabular, tipuri simple, constante, variabile, expresii, citire/scriere
- [OMECI 5099/2009] Structuri de control: liniară, alternativă, repetitivă; mediu de programare (editare, compilare, rulare, depanare)
- [OMECI 5099/2009] Tipul tablou: unidimensional și bidimensional; fișiere text
- [OMECI 5099/2009] Algoritmi fundamentali pe tablouri: căutare secvențială și binară, sortare, interclasare; prelucrari specifice tablourilor bidimensionale
- [OMECI 5099/2009] Aplicații interdisciplinare; analiza eficienței algoritmilor
- [Proiecție noul curriculum] Structuri liniare avansate, subprograme cu parametri, recursivitate — Python
- Continuare pregătire militară specifică profilului
Clasa a XI-a
- Modele computerizate ale unor sisteme expert, activități economice, de mediu sau recreative
- Prelucrări audio și audio-video: formate, instrumente de editare
- Baze de date: tabele, interogări, formulare, rapoarte (nivel introductiv)
- Dispozitive inteligente și Internetul obiectelor (IoT): caracteristici, configurare, utilizare
- Fundamente ale roboticii: roboți virtuali, comportament, testare
- Rețele de calculatoare: componente, protocoale (TCP/IP), configurare de bază
- [OMECI 5099/2009 — în vigoare] Subprograme în C++ (funcții și proceduri): parametri, transmitere prin valoare și referință
- [OMECI 5099/2009] Recursivitate
- [OMECI 5099/2009] Metoda backtracking: principiu, aplicații (permutări, combinări, labirint)
- [OMECI 5099/2009] Structuri de date: noțiuni despre liste înlănțuite, arbori, grafuri
- [OMECI 5099/2009] Algoritmi pe grafuri: BFS/DFS (la nivelul curriculumului matematică-informatică)
- [Proiecție noul curriculum] OOP aprofundat (moștenire, polimorfism, encapsulare), structuri de date avansate — Python
- Continuare pregătire militară specifică profilului
Clasa a XII-a
- Participare civică și profesională în spațiul digital: portofoliu digital, identitate online, cetățenie digitală
- Aplicații cu interfețe vizuale: design UI/UX, ergonomie digitală, principii de comunicare vizuală
- Rețele de calculatoare avansate: proiectare configurație, monitorizare, securizare rețea
- Proiecte integrate de creare de produse digitale personalizate
- [OMECI 5099/2009 — în vigoare] Modul obligatoriu: Baze de date (1 oră/săpt. teorie): concepte, modele entitate-relație
- [OMECI 5099/2009] Module opționale: Sisteme de gestiune a bazelor de date + SQL (Oracle, MySQL, Microsoft SQL Server) — 3 ore practică
- [OMECI 5099/2009] Programare vizuală (Visual Basic .NET) — 1 oră teorie + 2 ore practică (opțional)
- [OMECI 5099/2009] Programare web (HTML, CSS, JavaScript) — 1 oră teorie + 2 ore practică (opțional)
- [OMECI 5099/2009] Programarea procedurală a bazelor de date (PL/SQL, Transact-SQL, MySQL) — 1 oră teorie + 2 ore practică (opțional)
- [Noul curriculum 2025] SQL în Python: interogări, CRUD, modele relaționale; proiecte software complete; elemente de inteligentă artificială
- Continuare pregătire militară specifică profilului
Baza legala: OMEC nr. 4.350/20.06.2025 (Anexa 16 — plan-cadru); programa școlară în consultare publică nov-dec 2025
Sursa: programe scolare oficiale (edu.ro). Unele programe sunt in tranzitie 2025–2026; tool-urile vechi se pot inlocui cu echivalente moderne.
📊 Ore pe saptamana
| An | TIC | Info | Total |
|---|---|---|---|
| IX | 1h | 2h | 3h |
| X | 1h | 2h | 3h |
| XI | 1h | 4h | 5h |
| XII | 1h | 3h | 4h |
🎯 Competente generale
📚 Ani de studiu
🎓 Pregatire Bacalaureat - Proba E(d) Informatica
Program identic cu Mat-Info. Pregatire completa pentru examenul de Informatica.
Nota: Profilul Militar urmeaza exact curriculum-ul Mat-Info intensiv. Continutul este identic, adaptat pentru colegiile militare (Breaza, Campulung, Alba Iulia).