marți, 27 septembrie 2016

S3:27.09-30.09

Unitatea de invatare: Informatia 
Competente individuale: Utilizează informaţii de pe Internet.
Continuturi tematice: Analiza informaţiei

 
A.Moment introductiv 
Durata: 10 min
 Material auxiliar: 1_ai.pps

Subiecte propuse discutiei:
  1. Data si informatia
  2. Tehnologia informatiei 
  3. Societatea informationala
  4. Sistem informational si sistem informatic
 B. Activitate de grup

C. Materiale de invatare - activitate individuala coordonata de profesor
Durata: 15 min


Sisteme informatice

Studiu de caz 
1. Identificati sistemul informational din scoala voastra. Identificati sistemul informatic.  Ce activitati ar mai putea fi informatizate? Propuneti solutii de realizare.
2. Realizati o prezentare Power Point cu studiu de caz realizat si expuneti subiectul ora urmatoare de TIC.
Observatie: se va lucra in grupe decate 2 elevi

D. Feedback  
Durata: 5 min

marți, 13 septembrie 2016

S1-S2: 12.09-16.09


Nr ore alocate
Sapta mana
Norme de protecţia muncii si PSI
Prezentarea programei scolare, planificarii calendaristice.
Recapitulare
1
S1(I)
Test initial
1
S2(I)


  1. Norme de protecţia muncii si PSI
  2. Prezentarea programei scolare
  3. Planificarii calendaristice
  4. Prezentarea manualului
  5. Recapitulare
Sugestii cu privire la procesul şi metodele de predare / învăţare 
  • Locul de desfăşurare a activităţilor de învăţare se recomandă a fi un laborator echipat cu tehnica de calcul. 
  • Este necesar să existe o dotare minimală care presupune un număr de staţii de lucru egal cu numărul elevilor din clasă, conectate în reţea şi conexiune Internet. 

Analizele, lucrările şi proiectele elevilor, studiile de caz vor fi prezentate la videoproiector. 

Se vor promova metodele de predare-învăţare activ-participative, care duc la rezolvarea problemei pusă în discuţie. 
Ca un argument în favoarea acestor metode se remarcă următoarele avantaje: 
• sunt centrate pe elev/cursant şi activitate 
• pun accent pe dezvoltarea gândirii, formarea aptitudinilor şi a deprinderilor 
• încurajează participarea elevilor/cursanţilor, iniţiativa, implicarea şi creativitatea 
• determină un parteneriat profesor-elev/cursant prin realizarea unei comunicări multidirecţionale. 
Se recomandă:
·       renunţarea la expunere şi
·       orientarea către metode bazate pe rezolvarea unor sarcini de lucru, utilizându-se cu precădere rezolvarea unei game cât mai variate de aplicaţii practice şi punându-se accent pe realizarea cu exactitate şi la timp a cerinţelor sarcinilor de lucru. 
Realizarea proiectelor în cadrul activităţilor practice va urmări dezvoltarea abilităţilor de lucru în echipă. 
Profesorii vor alege cele mai potrivite metode:
·       descoperire, discuţia în grup, dezbaterea/masa rotundă, studiul de caz, observaţia individuală, vizionare de prezentări. 
Specificul disciplinei impune metode didactice interactive, recomandând mai ales învăţarea prin metode practice/activităţi de laborator, teme/proiecte . 
Astfel de metode impun de la sine folosirea pachetelor de materiale de învăţare, ghiduri. 
Modelele de materiale de învăţare create pentru fiecare domeniu, pot fi folosite ca atare sau adaptate conform structurii claselor de elevi în funcţie de: stilurile de învăţare identificate; tipurile de inteligenţe recunoscute; nevoile speciale identificate la anumiţi elevi/cursanţi. 
Plecând de la principiul integrării, care asigură accesul la educaţie a oricărei persoane, şi acceptând faptul că fiecare individ este diferit, se va avea în vedere utilizarea de metode specifice pentru dezvoltarea competenţelor pentru acei elevi care prezintă deficienţe integrabile.
utilizarea de programe individualizate,
pregătirea de fişe individuale pentru elevii care au nevoie şi care le cer,
utilizarea instrumentelor ajutătoare de învăţare,
stabilirea împreună a paşilor următori.
Pentru nevoile speciale identificate, materialele de învăţare vor fi individualizate şi se pot propune activităţi suplimentare care să sprijine acei elevi cu dificultăţi în depăşirea lor. Folosirea mijloacelor multimedia (CD-uri multimedia, tutoriale), de exemplu, poate fi foarte utilă atât în dezvoltarea tuturor stilurilor de învăţare cât şi ca activitate suplimentară în cazuri mai speciale.
Aplicaţiile prezentate efectiv elevilor, trebuie să aibă ca obiect, pe cât posibil, probleme concrete ale activităţilor productive din domeniul de activitate pentru a sublinia avantajele utilizării sistemelor informatice.
Achiziţia treptată a cunoştinţelor şi deprinderilor poate fi stimulată printr-o prezentare atractivă şi motivantă a programelor.

Evaluarea implică observarea, evaluarea produsului şi chestionarea. 
Toate metodele de evaluare se încadrează în una sau mai multe din aceste categorii. 
  1. Observarea înseamnă observarea elevului în timp ce el sau ea efectuează o activitate (fie ea reală sau simulată). 
  2. Evaluarea produsului înseamnă să apreciezi ceva făcut sau produs de elev după ce activitatea a fost încheiată: raport, analiza, prezentare, site Web, proiect, planificarea unui proiect 
  3. Chestionarea constă în punerea de întrebări elevului, la care se poate răspunde fie verbal fie în scris. Întrebările pot să fie legate de activităţile descrise sau pot să testeze capacitatea elevului de a lucra în alte contexte precizate. Chestionarea este de asemenea un mijloc util de stabilire a dovezilor despre cunoştinţele de bază şi despre înţelegerea elevului. 

Pentru evaluare se recomandă a fi utilizate cu precădere, alături de metodele tradiţionale: 
• observarea sistematică a comportamentului elevilor care permite evaluarea conceptelor, capacităţilor, atitudinilor faţă de o sarcină dată, a comunicării, investigaţia. 
• autoevaluarea prin care elevul/cursantul compară nivelul la care a ajuns cu obiectivele şi standardele educaţionale având astfel posibilitatea de a-şi impune un ritm propriu şi eficient de învăţare 
• metoda proiectelor ş.a. 
Ca instrumente de evaluare se pot folosi: 
• fişe de observaţie (pentru probe practice) 
• fişe test (pentru probe scrise) 
• fişe de autoevaluare (pentru probe orale şi scrise) 
• proiectul 
• studiu de caz 
Instrumentele de evaluare trebuie concepute într-o corelare continuă cu indicatorii de performanţă şi cu probele de evaluare din unităţile de competenţă relevante pentru modul


Recapitulare

  1. Manual online de competenţe digitale - Google Sites
  2. http://lab.infobits.ro/competente-digitale/concepte-it
  3. http://lectieticinfo.blogspot.ro/

fisa_B_2014_var_02.pdf
 Descărcaţi
fisa_B_2014_var_03.pdf
 Descărcaţi
fisa_B_2014_var_05.pdf
 Descărcaţi
fisa_B_var_01.pdf
 Descărcaţi
fisa_B_var_07_2013.pdf
 Descărcaţi
fisa_B_var_10_2013.pdf
Descărcaţi
fisa_B_var_10.pdf
Descărcaţi
fisa_B_var_13.pdf
Descărcaţi

luni, 13 iunie 2016

13.06.2016 Limbajul SQL

LIMBAJUL SQL 5.1 Prezentare generală SQL 



Sarcina de lucru:
1. Studiati urmatorul soft educational:
2. Alegeti  subiectele tratate si aprofundati-le prin studiu.
3. Realizati o prezentare Power Point cu notiunile studiate.
4. Postati pe grup pana la data de
20.06.2016

<<descarca>> MATERIAL DIDACTIC

Tehnici software de prelucrare a datelor:
Limbajul SQL pentru interogarea bazelor de date
  • Interogarea de selectie 
  • Interogarea total 
  • Interogari actiune


A. Activitate de predare invatare :

 1. Noţiuni generale
SQL (de la numele englez Structured Query Language - limbaj de interogare structurat - este un limbaj de programare specific pentru manipularea datelor în sistemele de manipulare a bazelor de date relaționale (RDBMS), iar la origine este un limbaj bazat pe algebra relațională.
 Acesta are ca scop inserarea datelor, interogații, actualizare și ștergere, modificarea și crearea schemelor, precum și controlul accesului la date.
A devenit un standard în domeniu (standardizatANSI-ISO), fiind cel mai popular limbaj utilizat pentru creearea, modificarea, regăsirea și manipularea datelor de către SGBD-urile (Sistemele de Gestiune a Bazelor de Date) relaționale.

De exemplu, o instrucțiune SQL simplă care regăsește o listă cu numele de familie al persoanelor cu prenumele Maria poate arăta astfel:
SELECT Last_Name
FROM Contacts
WHERE First_Name = 'Mary';

2.Comenzi pentru definirea datelor

Bazele de date sunt folosite pentru stocarea informatiilor in vederea furnizarii ulterioare in functie de solicitarea primita.
Cele mai uzuale operatii cu bazele de date sunt:
Comanda
Semnificatie
CREATE
creaza o baza de date sau un tabel
DROP
sterge o baza de date sau un tabel
INSERT
adauga inregistrari intr-un tabel
DELETE
sterge inregistrari dintr-un tabel
UPDATE
updateaza inregistrarile dintr-un tabel
SELECT
selecteaza un tabel
ALTER
alterarea unui tabel

Comanda CREATE DATABASE
Înaintea realizării ansamblului de tabelecare vor servi la păstrarea datelor, trebuie creatăo bază de date folosind comanda create database.
Exemplu : mysql> CREATE DATABASE proiect;

Comanda USE DATABASE
Pentru a lucra cu o bază de date, aceasta trebuie precizatăfolosind instrucţiunea use
Exemplu: mysql> USE DATABASE proiect

Comanda CREATE TABLE
După crearea bazei de date şi selectarea ei ca bază de date curentă se poate trece la crearea tabelelor (fişierelor) bazei.
 Instrucţiunea create tableare sintaxa:
CREATE TABLE nume ( nume_coloana1 tip atribute, nume_coloana2 tip atribute, ..., primary key (nume_coloană), index nume_index(nume_coloană) )




 Sintaxa pentru prima formă este:


Proprietatea SELECT poate fi utilizata intr-o comanda mysql_query pentru a alege anumite informatii din tabelul bazei de date.

 Sintaxa pentru preluarea datelor din tabelul bazei de date este:  

SELECT  expresii si coloane FROM nume tabela
  [WHERE conditie][ORDER BY lista coloane expresii] [ASC/DESC]]
Exemple:
SELECT * FROM tabel;afiseaza tot continutul tabelului
SELECT camp1 FROM tabel;afiseaza continutul campului 1
SELECT camp1, camp2 FROM tabelafiseaza continutul campului 1 si campului 2
SELECT * FROM tabel WHERE camp1 = 'valoare1';afiseaza toate randurile din camp1 a caror valoare este "valoare1"
SELECT camp1, camp2 FROM tabel WHERE camp2 LIKE 'valoare2';afiseaza continutul campului 1 si campului 2 acolo unde campul 2 este asemanator cu "valoare2"
SELECT * FROM tabel WHERE camp2 LIKE 'valoare2%';afiseaza toate inregistrarile acolo unde campul 2 incepe cu "valoare2"
SELECT * FROM tabel WHERE camp2 LIKE '%valoare2';afiseaza toate inregistrarile acolo unde campul 2 se termina cu "valoare2"
SELECT * FROM tabel WHERE campul2 LIKE '%valoare2%';afiseaza toate inregistrarile acolo unde campul 2 se aseamana cu "valoare2" oriunde in text
SELECT * FROM tabel WHERE camp1=valoare1 AND camp2 LIKE '%valoare2%';afiseaza inregistrarile acolo unde campul 1 este egal cu "valoare1" si campul 2 este asemanator cu "valoare2"
SELECT camp1, camp2 FROM tabel WHERE camp1 != valoare3;afiseaza camp 1 si camp 2 acolo unde camp 1 este diferit de "valoare3"
SELECT * FROM tabel WHERE camp3 NOT LIKE 'valoarea3%';afiseaza toate inregistrarile acolo unde campul 3 nu incepe cu "valoare3"
SELECT camp2 FROM tabel ORDER BY camp2 ASC;afiseaza campul 2 in ordine crescatoare
SELECT camp1, camp2 FROM tabel ORDER BY camp1 ASC, camp2 DESC;afiseaza continutul campului 1 in ordine crescatoare si continutul campului 2 in ordine descrescatoare
SELECT count(*) FROM tabel;afiseaza cate inregistrari sunt in total in tabel
SELECT count (*) FROM tabel WHERE camp1=valoare1;afiseaza cate inregistrari sunt in tabel al caror camp 1 este "valoare1"
SELECT SUM(coloana1) FROM tabel;afiseaza suma elementelor din campul"coloana1" din tabelul "tabel"
SELECT AVG(coloana1) FROM tabel;afiseaza media aritmetica a elementelor din campul"coloana1" din tabelul "tabel"
SELECT CONCAT(coloana1, coloana2) FROM TABEL;afiseaza valorile coloanei 1 si coloanei 2 concatenate
SELECT LENGTH(coloana1) FROM tabel;afiseaza cate caractere contine fiecare valoare din coloana 1
SELECT MAX(camp1) FROM tabel;afiseaza numarul cel mai mare din coloana "camp1"
SELECT MIN(camp1) FROM tabel;afiseaza numarul cel mai mic din coloana "camp1"
SELECT * FROM tabel LIMIT 0,5;afiseaza primele 6 inregistrari din tabel(0 = prima inregistrare, 1 = a doua etc)
SELECT * FROM tabel LIMIT 6,4;afiseaza incepand de la inregistrarea 6, inca 4



 SARCINA DE LUCRU:

 Fie relaţia (tabelul) Angajat cu următoarele atribute: NumeAngajat, PrenumeAngajat, DataNasterii, CNP, Adresă, DataAngajarii, Functie. 
Executarea comenzii:
SELECT NumeAngajat, PrenumeAngajat, Funcţia
FROM Angajat
WHERE Salariu = 1000;
are drept rezultat?
SELECT Nume, Prenume, Funcţia
FROM Angajat ORDER BY Nume  ASC;
Are drept rezultat listarea tuturor angajaţilor cu toate atributele existente în relaţia Angajat ordonaţi alfabetic după nume.
a. adevarat
b. fals



Pentru corigenti:
Descarcati fisierul de lucru:  
Rezolvati urmatoarele cerinte:

Dispuneţi de baza de date VANZARI cu tabelele CLIENTI(Codcl, Nume, Adresa, Zona), AGENTI(Codag, Nume, Salbaza, Zona) şi COMENZI(Nrcom, Data, Codcl, Codag, Valoare).
  1. Analizaţi atributele din fiecare tabel şi stabiliţi cheile primare corespunzătoare acestora.
  2. Definiţi legăturile dintre tabele şi aplicaţi restricţiile referenţiale.
  3. Să se afişeze pe ecran o listă a comenzilor din ziua de 9 mai 2010, în ordinea zonelor.
  4. Calculaţi totalul comenzilor pe zone.
  5. Dispuneţi de baza de date VANZARI. Să se realizeze un raport al comenzilor grupate după agentul care a preluat comanda (Nrcom, Data, Valoare). 
  6. În antetul de grup se va afişa numele agentului, iar la sfârşitul grupului valoarea totală a comenzilor fiecărui agent