- Se repetă cu elevii regulile de rezolvare a ecuațiilor pătratice
- Amintiți-vă de design algoritmică IF-then-else
- Desenați o diagramă bloc a programului și programul în sine în limba Pascal
- Verificați funcționarea programului cu exemple specifice
- Expand reprezentarea studenților cu privire la utilizarea Pascal
- Cultivați sentiment de acuratețe, atenție, responsabilitatea studenților
- Învățați elevii să găsească propriile greșeli în programele
- Tablete cu formule
- Poster cu o diagramă bloc a algoritmului KVUR
- Pliante cu sarcinile individuale
- Sistemul de programare „Turbo Pascal 7.0“
Până în prezent, am vorbit despre unele dintre problemele de matematică abstracte. Astăzi vorbim despre o anumită problemă, pe care îl întâlnește la aproape fiecare lecție. Această soluție a ecuației pătratice. Vă doresc un exemplu de această problemă să înțeleagă că programarea - nu este doar un capriciu al profesorului, este într-adevăr o secțiune de informatică, care ne poate ajuta, de exemplu, pentru a rezolva probleme matematice specifice. Este necesar doar pentru a fi în măsură să înțeleagă acest lucru.
2. Soluția matematică
Să ne amintim ce se înțelege printr-o ecuație pătratică?
Care sunt numerele a, b, c și cum acestea sunt numite?
Cum de a începe o soluție dintr-o ecuație de gradul doi?
Găsiți o formulă pentru discriminant în jurul lui. (D = b 2 -4ac) (Anexa 3)
Cum putem rezolva o ecuație pătratică de mai jos? (Comparativ cu zero, D)
Ce concluzii putem face acest lucru?
(If D <0, то нет корней, если D=0, то один корень, если D>0, apoi două rădăcini)
Cum de a găsi rădăcinile unei ecuații pătratice? Găsiți rădăcinile de formula printre cele care sunt agățate pe tot parcursul.
Dacă am un caz de a avea rădăcinile unei ecuații pătratice reduse la starea D 0, atunci ce pot obține, în cazul D = 0?
(Două rădăcină identice)
Să vedem din nou exact problema noastră:
Deci, avem o ecuație ax pătratică 2 + bx + c = 0.
Noi trebuie să-l rezolve, și anume, găsi astfel de valori ale lui x, la care partea dreaptă a ecuației = 0. Știm că trebuie să facem:
Găsiți discriminant D = b 2 - 4ac.
Comparați-l la zero
În cazul în care D<0. то "корней нет" иначе два корня х1 и х2.
Exemplu: (elev apel)
D = b 2 -4ac = 10 2 -4 * 3 * 3 = 100-36 = 64
3. Pregătirea schemei logice.
Pentru o soluție dată va încerca să facă o schemă logică într-un notebook. Cine poate ocupa prima cerere la bord.
Sigila elementele de bază ale unui bloc - schema pentru limbajul de programare.
4. Desen pe blocul de program - schema.
Acum, cu ajutorul înregistrărilor noastre, compune un program și arătați-o la profesor. Oricine până la sfârșitul lecției va fi doar programul fără a verifica pe computer, pentru a primi trei, care ridica programul pe computer, dar nu-l verificați în exemple, pentru a primi trei. Cel care îndeplinește toate de locuri de muncă vor primi cinci.
Și voi distribui temele.
Var a, b, c, d, x1, x1: real;
Write ( 'Introduceți ecuația coeficienții a, b, c'); readln (a, b, c);
Puteți da sarcini suplimentare:
Schimbarea programului, astfel încât răspunsul a fost o precizie de 2 zecimale.
1) Scrieți verificatorul parola. Lăsați parola - un număr înregistrat în program. Programul imprimă un prompt „introduceți parola“ și introduceți un număr. În cazul în care numărul introdus este aceeași cu o parolă fixă, programul afișează un mesaj de salut în cazul în care nu - a raportat că nici o parolă este ghicit.
7. Rezumând rezultatele lecției.
Deci, băieți, astăzi suntem cu tine pentru a rezolva probleme specifice de matematică, aplicând abilitățile lor de programare. Ați primit următoarea evaluare a cunoștințelor lor. (Transferul estimărilor) În lecția următoare vom întâlni noi algoritmi - ciclic.
În prezent, lecția noastră este de peste. La revedere.