Sunteți pe pagina 1din 4

Proiect didactic

Instituţia: Centrul de Excelenţă în Energetică şi Electronică


Profesor : Gherboveţ Svetlana
Data: 01.11.2016
Disciplina : Informatica
Grupa: TT-0316
Unitatea de invãţare : Tipuri de date structurate.
Subiectul lecţiei : Tipuri de date șir de caractere (STRING)
Tipul lecţiei : Lecție practică
Competenţele Specifice (CS)
CS1. Formarea unei viziuni ştiinţifice asupra componentei informatice în societatea contemporană .
CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiză, de sintezăşi de programare pentru
soluţionarea problemelor legate de prelucrarea automatizată a informaţiei.
CS6. Translarea algoritmilor frecvent utilizaţi într-un limbaj de programare de nivel înalt.
Subcompetente:
Argumentarea necesității structurării datelor
Prelucrarea datelor de tip şir de caracter.
Alegerea structurii de date adecvate rezolvării problemelor.
Obective operaţionale:
O1. Să cunoască domeniul de valori, sintaxa, operaţiile cu datele de tip string.
O2. Să distingă date de tip tablou, string.
O3. Să poată utiliza adecvat date de tip string.
O4. Să poată elabora programe cu utilizarea datelor de tip string.
O5. Să poată depista şi corecta erorile din programe Pascal.
Strategii didactice:
1.Cooperarea; 2. Conversaţia euristică,dialogul; 3. Problematizarea; 4. Explicaţia; 5. Studiul individual,descoperirea; 6. Exerciţiul; 7. Instuirea programată şi asistată
la calculator;8. Lucru în grup; 9. Analiza
Resurse didactice:
Fişe. Videoproiector. Manualul de informatica. Prezentare Power Point. Calculatorul. Suport didactic. Caiete. Tabla. Instrumente de scris.
Evaluarea:
Scrisă. Orală. Practică
Bibliografie
1. Informatică, Ghid de implementare a curriculumului modernizat pentru treapta liceală, Ştiinţa, 2010
2. Anatol Gremalschi, Informatică. Manual pentru clasa a 10-a. Ştiinţa, Chişinău, 2007.
Scenariul didactic:

Etapele lecţiei Obectivele Activitatea Activitatea Durata Strategii didactice Evaluarea


profesorului elevilor
I. Evocare
1. Moment organizatoric - Elevii ascultă, se 2 min
2. Verificarea cunostintelor anterioare la pregatesc pentru lecţie;
tema: Tipul de date tablou(array).
Profesorul propune elevilor o fișă cu -Elevii lucrează Fişe
următoarele variante de lucru: Completează spaţiile lucru în grup Scrisă
a)Completaţi spaţiile libere ale libere ale programului P1
programului P1 şi scrieţi ce va afişa acest şi corectează greşelile din
program ( fisa 1) program P2 de pe fişă 1
O5 b) Atenţie!!!Programul conţine si fisa 2. 10 min Analiza
erori.Corectaţi greşelile din program Conversaţie
Orală
P2(fisa 2) Analizează răspunsurile Cooperarea
Profesorul împreună cu elevii analizează colegilor şi compară cu
rezultatele obţinute şi le compară cu cele propuse de către
varianta corectă propusă. profesor;

II. Realizarea
sensului 2.Anunţă tema lecţiei:
Tipuri de date șir de caractere Elevii notează în caiete
(STRING) tema lecţiei
3.Anunţarea obiectivelor O1-O5; 2 min
4.Explică partea teoretica;
- Valorile tipului string
18 min
Şiruri de caractere ASCII cu Demonsrtraţia
lungimea l<=255. Prezentare PP.
Caracterele şirului sînt indexate, Orală
începînd cu 1.
O1
- Definirea constantelor şi
variabilelor Problematizare
Const x=‘Tabelul este:’ Elevii notează în caiete Conversaţia euristică,
Var s1,s2:string;
s3:string[15];
- Operaţii cu şiruri de caractere
Concatenarea (s3:=s1+s2;)
Compararea (<, >, <>, =, <=, >=)
O2
- Funcţiile standard Elevii participa la
Length(s) – returnează lungimea şirului s. rezolvarea subiectelor Dialogul, Discuţia,
Pos(ss,s1) – returnează indicele unde şirul propuse de către profesor Analiza, explicatia
ss apare prima dată în şirul s1 sau 0 dacă
nu apare.
Concat(s1, s2...sn) – returnează şirul
obţinut prin concatenarea şirurilor
O3 enumerate.
Copy(s, i, l) – returnează un subşir din
şirul s ce începe cu poziţia i de lungime l.
Exemple (Anexa 1)

- Procedurile standard
Delete(s, i, l) – suprimă din şirul s un
subşir începînd cu poziţia i de lungime l.
Insert(ss, s, i) – inserează şirul ss în şirul s
în poziţia i .
Val(s, n, r) – converteşte şirul de cifre s în
valoarea numerică n.
Str(n, s) – converteşte numărul n în şirul
de caractere s.
Exemple (Anexa 1)

- Subiecte pentru rezolvare (Anexa1)


5.Rezolvarea problemelor;
III. Reflecţie Elevii rezolvă problemele 45 min Explicaţia.Studiul Practica
Profesorul propune pentru rezolvare la
propuse la calculator individual,Descoperirea la caculator
calculator urmatoarele problem.
O4
1. Să se scrie un program care citeste un Instuirea programată şi
şir de caractere şi afiseaza lungimea lui. asistată la calculator

2. Se consideră cuvintul X. Să se scrie un


program, care formeaza cuvintul Y din
literele cuvintului X, diferite de “a”.

O5 3. Se consideră numarul intreg N. Să se


scrie un program ce determina dacă acest
numar contine cifra “8”.

4. Să se scrie un program care verifica


daca cuvintul dat este polidrom.(cazac,
cojoc,potop)
IV. Extindere Aprecierea elevilor.
Tema pentru acasa Notează în caiete tema 3 min Notează în caiete tema
De învăţat § 1.2 pag. 14 pentru acasă pentru acasă
De rezolvat ex. 4 pag. 17

S-ar putea să vă placă și