Sunteți pe pagina 1din 8

PROIECT DIDACTIC

Instituția de Colegiul Național “Vladimir Streinu” Găești


învățământ
Cadru didactic Șerbănescu Mihai Cristian
Specializarea Matematică-Informatică
Data 18.05.2018
Specificul activității Proiectare didactică.
Comunicare-însușire de noi cunoștințe.
Acte normative Curriculumul Național - Programa școlară - Anexa nr. 5
utilizate în proiectarea la ordinul ministrului educaţiei, cercetării şi inovării nr.
activității 5099/09.09.2009.
Durata 50 minute
Clasa a X-a B
Locul de desfășurare Laboratorul de informatică.
Tema activității Algoritmi fundamentali de prelucrare a datelor
structurate. Căutare binară.
Scopul activității Însuşirea noilor cunoştinţe și implementarea algorimilor
studiați în cadrul unui mediu de programare.
Competenţele cheie 1. CE1-Competenţe în matematică şi competenţe
europene vizate de bază în ştiinţe şi tehnologie .
Competențe generale 1. CG1-Elaborarea algoritmilor de rezolvare a
vizate problemelor.
Competențe specifice 1. CS1-Prelucrarea datelor structurate în tablouri.
Obiective Cognitive
educaționale
1. Să utilizeze corect noţiunile teoretice însuşite;
2. Să utilizeze corect metodele de căutare.

Afectiv – atitudinale

1. Să aprecieze corect răspunsurile oferite de ceilalţi


elevi ai clasei;
2. Să se autoevalueze în raport cu obiectivele şi cu
clasa;
3. Să fie atenţi şi să participe activ la lecţie;
4. Să aprecieze rezultatele activităţii desfăşurate;
5. Să-şi dezvolte interesul pentru studiul informaticii
prin aplicarea cunoştinţelor în probleme variate.

Psihomotorii

1. Să-şi dezvolte gândirea logică, capacitatea de


generalizare şi problematizare;
2. Să dovedească trăinicia noţiunilor dobândite la
informatică;
3. Să dovedeasca abilitate în rezolvarea
problemelor cu ajutorul calculatorului.

Obiective operaționale Ob1-să descriem corect metoda căutării binare;


Ob2-să implementăm metoda căutării binare în cadrul
programelor;
Ob3-să eficientizăm algoritmii/ programele realizate;
Ob4-să dezvolte algoritmi într-un mediu de programare.

Strategii didactice Metode de învăţământ

Metode de comunicare orale

Explicaţia,
Exerciţiul,
Conversaţia,
Expunerea,
Problematizarea,
Demonstrarea,
Munca Independentă,
Brainstorming.

Metode de acţiune

Studiul de caz;
Învăţarea prin descoperire;
Informarea din surse ale producătorului.

Mijloace de învăţământ

fişe individuale de lucru,


prezentări electronice,
liste de verificare a abilităţilor,
rețeaua Internet,
tabla,
videoproiector,
stații de lucru.

Forma de organizare

mixtă (deductivă-inductivă), semidirijată


frontală,
individuală,
în echipă.

Suport Informațional

1. Metode și tehnici de programare-C++-Adrian


Runceanu
Forme de evaluare
1. Evaluare iniţială: verificarea cantitativă şi
calitativă a temei;
2. Evaluare formativă: aprecieri verbale,întrebări,
analiza răspunsurilor, observarea sistematică a
atenţiei, posibile mențiuni în catalogul școlar.

Propulsarea spre performanță

Lansarea de activități care au un grad de dificultate


peste medie în scopul diferențierii lucrului cu elevii și
propulsarea spre perfonță a grupului identificat.

Asigurarea feed-back-ului

Asigurarea procesului de colectare a gradului în care


informațiile transmise au fost înțelese și sunt utilizate
corect va implica tot colectivul de elevi prin intermediul
fișelor de lucru individuale și a platformelor educaționale
inovative.

Asigurarea transdisciplinarității

Utilizarea prezentărilor realizate în diverse domenii de


activitate.

Transferul de inovație

Inovarea și transferul de cunoștințe asociat acesteia


sunt instrumente de dezvoltare vitale pentru unitățile de
învățământ din spațiul european. Inovarea este un factor
de progres social, economic și ecologic. Transferul de
cunoștințe susține procesul de inovare prin faptul că
menține organizațiile și indivizii informați și favorizează
schimbul de idei pe tema noilor practici, care pot avea o
influență hotărâtoare.
Nr. Etapele lecţiei / Ob. Eșalonarea conţinutului Strategia didactic
crt Timp Op.
. Activitatea Activitatea elevilor
profesorului Metode, Mijloace
procedee și de înv.
tehnici did.
1. Momentul   Organizarea şi Elevii vor pregăți caietele și  
organizatoric pregătirea clasei: se vor așeza la stațiile de   Conversația Catalogul
2 min lucru. școlar
Verificarea
frecvenţei
elevilor;
Verificarea
existenţei
resurselor
materiale;
2. Reactualizarea Ob4 Verificarea Elevii vor răspunde:  
cunoştinţelor și cunoştinţelor Explicația Tabla
deprinderilor predate anterior Conversația Video-
5 min prin intermediul Problematizarea Proiector
următoarelor Fișe de
întrebări: lucru 1

-1- Ce reprezintă -1- Tabloul reprezintă o


un tablou? structură omogenă. El
constă dintr-o mulţime de
componente de acelaşi tip,
pe care îl numim tip de bază.

-2- Ce operaţii -2- Să citim elementele, să le


putem aplica afişăm, să verificăm dacă
asupra toate elementele unui tablou
elementelor îndeplinesc o proprietate, să
dintr-un tablou? verificăm dacă există un
element cu proprietatea P,
să sortăm elementele
tabloului în funcţie de
anumite criterii, să căutăm o
anumită valoare în tablou.

-3- Cum putem -3- Prin metoda selecţiei: se


căuta o valoare compară valoarea căutată cu
într-un vector? elementele vectorului
începând de la prima poziţie
şi până la ultima sau până la
găsirea valorii. Dacă o găsim
afişăm poziţia pe care se află
iar dacă nu un mesaj.
3. Activitate/discuți Ob1 P. Realitatea ne Elevii vor participa activ în Prezentar
e introductivă oferă frecvent cadrul acestei etape având Problematizarea e în Power
3 min problema căutării posibilitatea de a adresa Exercițiul Point.
unui element întrebări și de a completa Brainstorming
într-o mulţime şi subiectul cu exemple din Exemplificarea Video-
frecvent experiența proprie. Conversația proiector
mulţimea euristică
respectivă este Tabla
ordonată (de
exemplu
căutarea unui
FIȘĂ DE LUCRU
PE GRUPE – 2 ELEVI
CĂUTARE BINARĂ
Nume elev 1
GRUPA ____ Nume elev 2
___________________________
___________________________
VECTORI

7 9 78 90 93 99

Elementul din Elementul din


vector se află vector se află
în poziția în poziția
____________ ____________

Vectorul are
____________
elemente

Fie următoarea secvență:


For(i=0;i<n;i++)
{
Cout<<”Numarul de elemente a vectorului=”;cin>>n;
}
V[1]=0;
V[2]=1;
n=n-1;
ATUNCI PENTRU EXEMPLUL PREZENTAT MAI SUS AVEM:
n=_________ i € [ ____,_____] V[4]= _________
După operațiile de atribuire vectorul va fi:
NUME ȘI PRENUME ELEV___________________

FIȘĂ ASIGURARE FEED-BACK

Să se modifice programul astfel încât să afișeze și poziția în care a fost găsit elementul.

 #include <iostream>
using namespace std;
int main()
{ int v[100],ok,st,dr,m,n,i,x;

cout<<"Numar de elemente ale vectorului=";cin>>n;


for(i=0;i<n;i++)

{ cout<<"v["<<i<<"]=";cin>>v[i];
}
cout<<"Introduceti valoarea cautata=";cin>>x;

st=0; dr=n-1; ok=0;

while(st<=dr&&ok==0)

{m=(st+dr)/2;

if(x==v[m])

ok=1;

else

if(x<v[m])

dr=m-1;

else

st=m+1;
}
if(ok==1)

cout<<"x se gaseste in vector in pozitia";

else cout<<"x nu se gaseste in vector";

return 0;

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