S24 – Facilități ale mediului de dezvoltare pentru un limbaj de programare: editare, rulare și depanare
Durata: 1 oră
Obiective:
- Să înțeleagă facilitățile oferite de un mediu de dezvoltare integrat (IDE) pentru programarea în C++.
- Să editeze, ruleze și depaneze un program simplu.
- Să utilizeze facilitățile IDE-ului pentru a îmbunătăți eficiența în dezvoltarea programelor.
Materiale necesare:
- Calculatoare cu un IDE instalat (ex. Dev-C++, Code::Blocks sau Visual Studio).
- Proiector pentru demonstrarea funcțiilor IDE.
- Fișă cu un exemplu de cod pentru depanare.
Structura lecției
1. Introducere – Ce este un IDE? (10 minute)
- Definiție:
- Un mediu de dezvoltare integrat (IDE) este un software care oferă instrumente pentru scrierea, rularea și depanarea programelor.
- Facilități comune ale unui IDE:
- Editare: Ajutor la scrierea codului, colorare sintactică, sugestii automate.
- Rulare: Compilare și execuție directă din editor.
- Depanare: Identificarea și rezolvarea erorilor din cod.
- Exemplu de IDE-uri populare:
- Dev-C++, Code::Blocks, Visual Studio, CLion.
2. Demonstrație – Facilități ale unui IDE (15 minute)
- Editare:
- Scrierea codului cu ajutorul IDE-ului:
- Colorarea sintaxei (highlighting).
- Indentarea automată.
- Sugestii pentru completarea codului.
- Exercițiu: Introducerea unui program simplu în IDE:
- Scrierea codului cu ajutorul IDE-ului:
#include <iostream>
using namespace std;
int main() {
cout << „Bun venit la programare C++!” << endl;
return 0;
}
· Rulare:
- Compilarea programului și rularea acestuia direct din IDE.
- Explicația pas cu pas a procesului:
- Scrierea codului.
- Salvarea fișierului.
- Apăsarea butonului „Compile” sau „Run”.
· Depanare:
- Identificarea unei erori comune (ex. lipsa unui punct și virgulă):
#include <iostream>
using namespace std;
int main() {
cout << „Acest cod are o eroare” << endl
return 0;
}
- Mesajul de eroare indicat de IDE.
- Corectarea erorii și rularea programului corect.
3. Activitate practică – Scrierea, rularea și depanarea unui program (20 minute)
Sarcina:
Elevii vor scrie un program care să citească două numere întregi și să afișeze suma lor.
- Scriere:
- Introduceți codul în IDE:
#include <iostream>
using namespace std;
int main() {
int a, b;
cout << „Introduceti doua numere: „;
cin >> a >> b;
cout << „Suma este: ” << a + b << endl;
return 0;
}
- Rulare:
- Compilați și rulați programul pentru a verifica funcționarea acestuia.
- Depanare:
- Induceți o eroare intenționată (ex. lipsa
;
) și observați mesajul de eroare. - Corectați eroarea și rulați din nou programul.
4. Recapitulare și feedback (10 minute)
- Întrebări pentru recapitulare:
- Ce este un IDE și care sunt avantajele utilizării acestuia?
- Ce înseamnă procesul de compilare?
- Cum ajută funcția de depanare a IDE-ului?
- Discuție:
- Ce a fost cel mai util în utilizarea IDE-ului?
- Unde ați întâmpinat dificultăți?
Criterii de evaluare:
- Editare: Utilizarea corectă a facilităților IDE pentru scrierea codului.
- Rulare: Programul funcționează corect după rulare.
- Depanare: Identificarea și rezolvarea erorilor din cod.