Erinevus lehekülje "Programmeerimise alused" redaktsioonide vahel

Allikas: Teadmusbaas
 
(ei näidata sama kasutaja 3 vahepealset redaktsiooni)
1. rida: 1. rida:
  
== Programmeerise alused mooduliga saavutatavad kompetentsused: ==
+
== Programmeerise alused mooduli läbimisel saavutatavad kompetentsused: ==
  
 
*objektorienteeritud programmeerimise põhimõtete ja mõistete teadmine;
 
*objektorienteeritud programmeerimise põhimõtete ja mõistete teadmine;
9. rida: 9. rida:
 
*(läbiv kompetentsus) dokumenteerib enda ja teiste meeskonnaliikmete tööd;
 
*(läbiv kompetentsus) dokumenteerib enda ja teiste meeskonnaliikmete tööd;
 
*(lõimitud ja läbiv kompetentsus) kasutab õppekeelset programmeerimise alast terminoloogiat;
 
*(lõimitud ja läbiv kompetentsus) kasutab õppekeelset programmeerimise alast terminoloogiat;
*(lõimitud ja läbiv kompetentsus) kasutab ingliskeelset programmeerimise terminoloogiat;
+
*(lõimitud ja läbiv kompetentsus) kasutab inglisekeelset programmeerimise terminoloogiat;
*(võtmepädevus) algatusvõime ja ettevõttlikkus.
+
*(võtmepädevus) algatusvõime ja ettevõtlikkus.
  
 
Mooduli sisu on seotud ülaltoodud pädevustega, tähtsamad teemad:
 
Mooduli sisu on seotud ülaltoodud pädevustega, tähtsamad teemad:
*objektorienteeritud programmeerimise põhimõted;
+
*objektorienteeritud programmeerimise põhimõtted;
 
*andmetüübid ja andmestruktuurid;
 
*andmetüübid ja andmestruktuurid;
 
*matemaatiliste oskuste arendamine;
 
*matemaatiliste oskuste arendamine;
*algoritmide loomine ja kautamine;
+
*algoritmide loomine ja kasutamine;
 
*rakenduste loomine erinevates programmeerimiskeeltes;
 
*rakenduste loomine erinevates programmeerimiskeeltes;
 
*lahenduste dokumenteerimine (kasutajanõuded SRS-iks, ülesehitus SDD-ks, testimine STD-ks, projektijuhtimise osa SPD-ks, kasutajahendite koostamine);
 
*lahenduste dokumenteerimine (kasutajanõuded SRS-iks, ülesehitus SDD-ks, testimine STD-ks, projektijuhtimise osa SPD-ks, kasutajahendite koostamine);
24. rida: 24. rida:
  
 
Alljärgnevalt väike lingikogu kõige uuema Basic keele kohta:
 
Alljärgnevalt väike lingikogu kõige uuema Basic keele kohta:
[http://smallbasic.com/ MS Small Basic ametlik leht]
+
*[http://smallbasic.com/ MS Small Basic ametlik leht]
 +
*[https://en.wikipedia.org/wiki/Microsoft_Small_Basic MS Small Basic Wikipedias]
 +
*[http://social.technet.microsoft.com/wiki/contents/articles/16982.small-basic-curriculum-online.aspx MS Small Basic õppekava]
 +
*[http://social.technet.microsoft.com/wiki/contents/articles/17553.wiki-small-basic-portal.aspx MS Small Basic Wiki]
 +
*[https://blogs.msdn.microsoft.com/smallbasic/2013/02/17/small-basic-program-gallery-listed-by-category/ Valmis MS Small Basic programme]
 +
*[https://koolielu.ee/waramu/search/curriculumSubject/61243430 TÜ Arvutiteaduste Instituudi õppematerjale]
  
[https://en.wikipedia.org/wiki/Microsoft_Small_Basic MS Small Basic Wikipedias]
+
Hea tava kohaselt joonestatakse algoritmid UML (ühtlustatud modelleerimiskeel)
  
[http://social.technet.microsoft.com/wiki/contents/articles/16982.small-basic-curriculum-online.aspx MS Small Basic õppekava]
+
UML 2.5 on praegu beeta 2 staatuses, [http://www.uml-diagrams.org/uml-25-diagrams.html UML 2.5 skeemid põhinevad praegu UML 2.4 määratlustel]
  
[http://social.technet.microsoft.com/wiki/contents/articles/17553.wiki-small-basic-portal.aspx MS Small Basic Wiki]
+
Algoritmide jaoks on kasutusel [http://www.uml-diagrams.org/activity-diagrams.html UML tegevusskeemid]
  
[https://blogs.msdn.microsoft.com/smallbasic/2013/02/17/small-basic-program-gallery-listed-by-category/ Valmis MS Small Basic programme]
+
 
 +
[http://wiki.kehtna.edu.ee/Tarkvara_ja_andmebaasid_uus Tagasi moodulite loetelu lehele]

Viimane redaktsioon: 15. november 2016, kell 08:03

Programmeerise alused mooduli läbimisel saavutatavad kompetentsused:

  • objektorienteeritud programmeerimise põhimõtete ja mõistete teadmine;
  • erinevate andmetüüpide ja andmestruktuuride teadmine;
  • (lõimitud ja läbiv kompetentsus, ühtlasi võtmepädevus) oskab kasutada matemaatika ja loogika põhiseoseid programmeerimisülesannete lahendamisel;
  • (läbiv kompetentsus) loob lihtsamaid rakendusi kasutades arendusvahendeid;
  • järgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid;
  • (läbiv kompetentsus) dokumenteerib enda ja teiste meeskonnaliikmete tööd;
  • (lõimitud ja läbiv kompetentsus) kasutab õppekeelset programmeerimise alast terminoloogiat;
  • (lõimitud ja läbiv kompetentsus) kasutab inglisekeelset programmeerimise terminoloogiat;
  • (võtmepädevus) algatusvõime ja ettevõtlikkus.

Mooduli sisu on seotud ülaltoodud pädevustega, tähtsamad teemad:

  • objektorienteeritud programmeerimise põhimõtted;
  • andmetüübid ja andmestruktuurid;
  • matemaatiliste oskuste arendamine;
  • algoritmide loomine ja kasutamine;
  • rakenduste loomine erinevates programmeerimiskeeltes;
  • lahenduste dokumenteerimine (kasutajanõuded SRS-iks, ülesehitus SDD-ks, testimine STD-ks, projektijuhtimise osa SPD-ks, kasutajahendite koostamine);
  • parimate praktikate järgimine.

Alustamisel peetakse kõige lihtsamaks keeleks BASIC keelt. Basic erinevaid versioone on suhteliselt palju ja valdavalt on need interpretaator tüüpi ehk tõlgendavad keeled.

Alljärgnevalt väike lingikogu kõige uuema Basic keele kohta:

Hea tava kohaselt joonestatakse algoritmid UML (ühtlustatud modelleerimiskeel)

UML 2.5 on praegu beeta 2 staatuses, UML 2.5 skeemid põhinevad praegu UML 2.4 määratlustel

Algoritmide jaoks on kasutusel UML tegevusskeemid


Tagasi moodulite loetelu lehele