C++ versus Pascal

C++ versus Pascal

Mesajde nala » 25 Iul 2004, 15:34

Ma ajuta cineva in sustinerea ideii de a preda, la liceu, C++ si nu pascal?
Chiar si parerile contra m-ar ajuta - as incerca sa le combat!
Va multumesc!
nala
 
Mesaje: 16
Membru din: 25 Iul 2004, 15:27

Re: C++ versus Pascal

Mesajde mircea77 » 26 Iul 2004, 00:34

nala scrie:C++ si nu pascal?
Chiar si parerile contra m-ar ajuta - as incerca sa le combat!
Va multumesc!


Motiveaza-ti un coleg care stie pascal sa invete c++ la o varsta peste 30 de ani si admira-l daca o face !
mircea77
 
Mesaje: 119
Membru din: 27 Apr 2004, 23:09

Mesajde nala » 27 Iul 2004, 13:58

pai cam de aici a pornit toata chestia...
nala
 
Mesaje: 16
Membru din: 25 Iul 2004, 15:27

Mesajde mircea77 » 03 Aug 2004, 23:37

In primul rand sa-i arati ce ai creat tu cu ajutorul limbajului c++!
Apoi gandestete ca nu-l poate obliga nimeni... e ca si cum "de ce sa ma leg la cap daca nu ma doare"
mircea77
 
Mesaje: 119
Membru din: 27 Apr 2004, 23:09

Mesajde nala » 16 Aug 2004, 13:41

povestea "conflictului" (prea mult spus conflict, dar altceva nu gasesc momentan) e ceva mai lunga...ideile de baza ar fi urmatoarele:
- eu am prea putina experienta
- folosind pascalul am ajunge mai usor/repede la performanta
- elevii invata mai usor pascal
- replici de genul: elevii nu fac diferenta intre = si == ! raspunsul a fost ca aceeasi elevi nu fac diferenta nici intre := si =
Inteleg foarte bine ca nu-l poate obliga nimeni sa predea C++ si nici nu doresc asta! Tot ce doresc e sa fiu lasata in pace si sa nu fiu obligata sa predau pascal! Si pentru asta am nevoie de argumente. Si de parerile unor oameni cu mai multa experienta. Si pro si contra! Multumesc!
nala
 
Mesaje: 16
Membru din: 25 Iul 2004, 15:27

Mesajde mircea77 » 24 Aug 2004, 00:00

nala scrie:Tot ce doresc e sa fiu lasata in pace si sa nu fiu obligata sa predau pascal! Si pentru asta am nevoie de argumente.


Cine te obliga sa predai Pascal ? Si pentru C++ este programa, chiar ministerul a aprobat-o, sunt manuale (cei drept alternative, dar bune), la liceu poate constitui materie de Bacalaureat!
Pe de alta parte deschide drumuri spre programarea in windows (Visual C++ si C#) sau poti merge spre php pe parte de internet (uitate la majoritatea site-urilor), deopotriva poti trece si in linux, iar daca iti plac solutiile Inprise poti merge pe Borland C++.
La inceput pentru invatare nu necesita calculatoare foarte costisitoare la fel ca si Pascal-ul
Iti formezi din timp un stil de programare pe care nu trebuie sa ti-l schimbi cand evoluezi spre alte limbaje (daca respecti aceeasi linie).
mircea77
 
Mesaje: 119
Membru din: 27 Apr 2004, 23:09

Mesajde nala » 31 Aug 2004, 17:37

inca nu ma obliga nimeni...mi s-a indicat pascalul pentru a pastra "unitatea in catedra", asta in conditiile in care, din patru, trei eram pentru C++...dar unul din colegi a plecat de la noi, asa raportul actual e de 2 la 1...iar pentru celalalt coleg e cam totuna ce preda, asa ca oricand raportul poate deveni 1 la 2 :evil: !
si inca ceva: la expozitia de carte nu era nici un manual de C++! doar algoritmica si pascal...sunt absolut de acord ca fara algoritmica nu se poate programare, dar fara programare algorimica nu-si justifica existenta!
cat despre programarea pentru internet, am cativa copii cu care am inceput cate ceva din php si javascript
multumesc pentru sustinere!
nala
 
Mesaje: 16
Membru din: 25 Iul 2004, 15:27

Mesajde alg » 01 Sep 2004, 23:57

Eu am inceput sa zic asa informatica cand eram intr-a VIII-a cand fratele meu imi dadea cursuri de C (el fiind un impatimit al calculatorului, este informatician).Apoi,am trecut la liceu si desigur am facut pascalul.Mi s-a parut floare la ureche dupa ce un an intreg am fost dascalita de fratele meu zi de zi,in ciuda faptului ca aveam capacitatea si trebuia sa invat pt examene.
Parerea mea este ca pentru cei apti,pt clasele de intensiv info,ar fi indicat sa se predea C++
alg
 
Mesaje: 18
Membru din: 31 Aug 2004, 13:47
Localitate: Bucuresti

Mesajde iulia79ro » 06 Sep 2004, 09:28

Ideea in sine nu este deloc rea, dar s-ar putea sa ai surprize, pentru ca la o ora pe saptamana va fi foarte greu si pentru tine si pentru elevi. Eu si colegele am facut altceva: am propus la clasa a X-a de Matematica Informatica un optional de C++ si se pare ca elevii au prins tare usor materia dupa un an de Pascal in spate. Unii! Pentru ca au fost printre ei si cei de care spuneai ca oricum nu fac diferenta intre = si := si care sunt stresati de faptul ca invata doua limbaje de programare si de fapt nu se descurca cu nici unul. Si sa nu uitam ca Pascalul este pur didactic, menit sa-i invate algoritmica dupa care pot invata cu usurinta orice alt limbaj. Daca ii intereseaza acest lucru si vor. Daca incerci "experimentul", eu una sunt curioasa de rezultate, pe care sper sa ni le impartasesti si noua!
iulia79ro
 
Mesaje: 5
Membru din: 11 Mai 2004, 16:59

Mesajde nala » 06 Sep 2004, 11:41

pai, cum sa spun, nu e doar o idee, ci trei ani pana acum am predat C++...cand am scris prima data, nu stiam de faza cu o ora pe saptamana, unde, parerea mea e ca nu prea ai ce face mare lucru, chiar predand pascal...pe de alta parte, momentan n-o sa-mi pun problema in felul respectiv pentru ca predau doar la clase de intensiv informatica, care, tot parerea mea si asta, pot si merita mai mult...
cat despre a preda C++ si pascal la aceeasi clasa, nu prea vad rostul... daca au prins partea de algoritmica e suficient unul din ele, pe care sa-l stie bine, si daca au bazele se poate construi pe ele. dupa mine, bazele inseamna C++ si algoritmica, peste care poti sa pui o gramada de lucruri, gen JavaScript, PHP, C Builder etc
cat despre a invata usor orice altceva dupa pascal, da-mi voie sa ma indoiesc, am incercat respectivul experiment la clasa de excelenta (grupa de a X-a), unde erau jumatate (ai mei) cu C++ si jumatate cu pascal, copii buni, dar care n-au prins C++ intr-un semestru intreg....de unde am tras concluzia, ca stiind C++ poti sa inveti pascal in doua saptamani, dar invers nu
cat despre chestiuni "pur didactice", fara prea mare aplicabilitate, au parte din plin... la fel cum am avut si eu in facultate (o gramada de chestii pur teoretice si aproape nimic concret), si tocmai asta incerc sa schimb
cand ma intreaba copilul "Si la ce-mi foloseste asta?" ce sa-i raspund: pai daca stii pascalul poti sa te faci prof, ca mine, si sa castigi trei milioane sau sa-i raspund - daca inveti C++ si apoi JSP(de exemplu), poti sa te angajezi de prin anul doi de facultate si sa ai independenta financiara?
si cam cum vad eu problema, problema care se refera la majoritate si nu la varfuri: care-i diferenta daca un copil invata pascal de 6 si C++ de 5?
nala
 
Mesaje: 16
Membru din: 25 Iul 2004, 15:27

Mesajde alinb » 09 Sep 2004, 11:58

"Controversa" aceasta (Pascal vs. C++) a fost prezenta acum 1 an sau 2 si pe lista de discutii [tinfo], dar nu s-a finalizat cu niste concluzii, asta si pentru ca partizanii ambelor "tabere" nu prea voiau sa asculte de argumentele prezentate de ceilalti.
Eu prefer sa predau C++ la clasele mele, iarasi fiind vorba de clase de intensiv, dar am facut acest lucru si la cateva clase neintensive. In catedra nu s-a pus niciodata problema sa predam toti acelasi lucru; in ultimul timp aproape toti am trecut catre C++.
Iata cateva argumente pro C++ :
1. nu s-a demonstrat ca limbajul C++ ar fi mai greu de invatat de catre un elev de clasa a 9a sau ca Pascal ar fi mai usor de insusit !!!
La urma urmei exista aceleasi structuri, in mare aceeasi operatori,...
2. C++ aduce cateva simplificari fata de Pascal. De exemplu, nu vad de ce sa indexez un tablou cu orice tip ordinal, inclusiv enumerari ! Nu vad rostul PRACTIC al existentei tipului multime, atat timp cat este drastic restrictionat ca numar si tip de elemente.
Mecanismele OOP in Pascal nu prea sunt de luat in considerare
3. C++ permite o exprimare mai libera si mai compacta
4. ofera deschidere catre o varietate mare de limbaje: Java, PHP, JavaScript

Astept argumente "contra" !

Alin Burtza
alinb
 
Mesaje: 17
Membru din: 10 Noi 2003, 13:32
Localitate: Buzau


Înapoi la Informatică

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 6 vizitatori