Competenţe specifice şi exemple de activităţi de învăţare
1. Utilizarea responsabilă și eficientă a tehnicii de calcul și de comunicații
-
1.1. Editarea/tehnoredactarea de documente utilizând aplicații specializate
- Explorarea elementelor de interfață ale unei aplicații de editare a textelor în scopul identificării principalelor facilități ale acesteia.
- Editarea unui document prin aplicarea operațiilor specifice.
- Formatarea unui document utilizând instrumente dedicate.
-
1.2 Documentarea pe diferite teme prin utilizarea aplicațiilor audio respectiv audio-video
- Realizarea de interviuri pe o temă dată între colegi cu înregistrare în format audio respectiv audio-video.
- Realizarea unui clip tematic prin editarea unei aplicații audio respectiv audio-video aplicând operațiile specifice.
- Prelucrarea unei aplicații audio, audio-video prin utilizarea instrumentelor specializate.
-
1.3 Utilizarea aplicațiilor colaborative în scopul dezvoltării în echipă a unui produs informatic
- Realizarea de povești cu autor colectiv (pe grupe sau pe clase) utilizând aplicații colaborative, pagini wiki sau participarea în bloguri la nivel de școală pe teme specifice unor discipline școlare.
- Vizualizarea contribuției individuale a membrilor colectivului de autori prin utilizarea funcției de istoric de editare în scopul autoevaluării și interevaluării.
- Introducerea unor elemente de identitate locală (imaginea școlii sau locului de rezidență, informații de interes public/turistic etc.) în sisteme informaționale geografice - GIS.
-
1.4 Utilizarea unui mediu de programare pentru implementarea algoritmilor
- Explorarea elementelor de interfață ale unui mediu de programare în scopul identificării principalelor facilități ale acestuia.
- Aplicarea etapelor pentru dezvoltarea unei aplicații folosind un mediu de programare: editare cod sursă, compilare, executare, testare și depanare.
- Testarea într-un mediu de programare a unor surse model.
2. Rezolvarea unor probleme elementare prin construirea unor algoritmi de prelucrare a informației
-
2.1 Analizarea enunțului unei probleme simple în vederea rezolvării ei printr-un algoritm
- Identificarea datelor de intrare și ieșire pentru o problemă familiară la una dintre disciplinele studiate/hobby personal.
- Identificarea operațiilor necesare pentru rezolvarea problemei prin analiza elementelor structurale.
- Identificarea unui algoritm de rezolvare a unei probleme alese.
-
2.2 Construirea unor algoritmi elementari care combină structurile fundamentale de control secvențiale, alternative, repetitive și reprezentării acestora în pseudocod în scopul rezolvării unor probleme
- Realizarea unor secvențe de operații descrise în pseudocod pentru prelucrarea unor date numerice (de exemplu, suma cifrelor, cifra minimă/maximă a unui număr etc.).
- Realizarea unor algoritmi pentru rezolvarea unor probleme elementare de divizibilitate (de exemplu, determinarea divizorilor unui număr, determinarea celui mai mare divizor comun, testarea primalității).
- Realizarea unui algoritm plecând de la problema gestionării eficiente a bugetului de cumpărături sau a altor calcule simple (de exemplu, numărări, sume, produse).
3. Elaborarea creativă de produse informatice care să valorifice conexiunile dintre disciplina Informatică și TIC și societate
-
3.1 Elaborarea unor documente utile în situații cotidiene folosind aplicațiile studiate
- Tehnoredactarea unor referate tematice după model și reguli simple, specificate.
- Realizarea unor documente de tip scrisoare, carte de vizită, CV, diplomă, felicitare etc.
- Realizarea în echipă a unui afiș, pliant etc, folosind aplicații colaborative.
-
3.2 Elaborarea unor produse audio respectiv audio-video pentru a ilustra o temă dată, folosind aplicațiile studiate
- Realizarea unui montaj audio-video pe baza unui scenariu.
- Integrarea fișierelor audio respectiv audio-video în alte produse: prezentări, aplicații colaborative etc.
- Realizarea unui videoclip cu fundal muzical pus la dispoziție de profesor, având ca temă prezentarea unei activități desfășurate în școală.
-
3.3 Implementarea algoritmilor într-un mediu de programare în scopul rezolvării unor probleme cu ajutorul calculatorului
- Realizarea codului sursă prin transcrierea structurilor algoritmului cu ajutorul instrucțiunilor/comenzilor specifice limbajului.
- Rularea linie cu linie a unei surse existente pentru urmărirea valorilor variabilelor din program, respectiv pentru identificarea erorilor de implementare sau de proiectare a algoritmului.
- Realizarea unor aplicații interdisciplinare elementare (de exemplu: calculul vitezei de deplasare a unui mobil în mișcare rectilinie și uniformă; determinarea concentrației unei soluții chimice, a ariei și perimetrului unui pătrat, triunghi, trapez).