Oinarrizko Programazioa26031
- Ikastegia
- Bilboko Ingeniaritza Eskola
- Titulazioa
- Kudeaketaren eta Informazio Sistemen Informatikaren Ingeniaritzako Gradua
- Ikasturtea
- 2022/23
- Maila
- 1
- Kreditu kopurua
- 6
- Hizkuntzak
- Gaztelania
- Euskara
- Kodea
- 26031
IrakaskuntzaToggle Navigation
Irakaskuntza-gidaToggle Navigation
Irakasgaiaren Azalpena eta Testuingurua zehazteaToggle Navigation
Kurtso honek ikasleak programazio inperatiboko oinarrizko kontzeptuak menperatzea du helburu.Ikasleak bukaeran ezagutu eta behar den bezala erabiliko ditu hurrengo kontzeptu eta tresnak:
- Kontrol egiturak.
- Oinarrizko datu-motak.
- Azpiprogramak.
- Zehaztapenean oinarritutako ebazpen teknikak, beherako metodoa erabilita algoritmo baten diseinua, proba kasuen azterketa eta algoritmoen inplementazioa.
- Zerrenda estekatuak.
Gaitasunak / Irakasgaia Ikastearen EmaitzakToggle Navigation
M01FB4 - Konputagailuen, sistema eragileen, datu baseen eta, orokorrean, ingeniaritzan aplikatzekoak diren programa informatiko guztien erabileraren eta programazioaren oinarrien berri izatea.
M01FB05 - Sistema informatikoen egituraren, funtzionamenduaren eta interkonexioaren berri izatea, baita haien programazioaren oinarrien berri ere.
Eduki teoriko-praktikoakToggle Navigation
Sarrera: Gaia hau programazioa zer den eta zeintzuk diren bere helburuak aurkeztean datza. Eta bidez batez programak garatzeko pausuak zeintzuk diren ere azalduko da, hala nola, espezifikazioa, algoritmoaren diseinua, programaren inplementazioa eta simulazioa. Programazio lengoaiak ere tratatzen dira erabiliko dena aurkeztuz.
Oinarrizko kontzeptuak: Algoritmoen diseinu eta idazketa azalduko da baliogarria izango den pseudokodea tresna bezala erabiliz. Honela, espresioak, oinarrizko datu motak, eragiketak, kontrol egiturak erabiliko dira, oinarrizko azpiprogramak erabilita bai sekuentziak tratatzeko eta baita problema matematikoak ebazteko algoritmoak diseinatuko dira.
Azpiprogramen diseinua. Gaia honetan programazio lengoaia konkretu batekin lan egiten hasiko da, aurretik ikasitako guztia lengoaia honetan inplementatuz eta ordenagailuan egikarituz. Aurreko gaian azpiprograma sinpleak landu dira, eta gaia honetan sakonduko da azpiprogramari buruz ikasitakoa. Funtzio eta prozedura arteko desberdintasunak, parametro formalak zein errealak, deiak eta prototipoak, aurrebaldintzak, postbaldintzak, aldagaien esparrua eta ikusgarritasuna e.a.
Datu egiturak. Hemen ataza desberdinak ebazteko behar diren datu egitura egokienak hautatzen eta diseinatzen ikasiko da. Horretarako hainbat kasu aztertuko dira non bektore, matrize erregistro, datu enumeratuak eta euren arteko konbinaketan erabili beharko diren.
Erakusleak: Erakusleak eta zerrenda estekatuak.
MetodologiaToggle Navigation
Klase teorikoetan, oinarrizko kontzeptuen azalpena, eta ikasleei planteatutako ariketak tartekatuko dira, ikaslearen partehartzea sustatzeko. Ikasleek planteatutako ebazpenak guztion artean eztabaidatuko dira, soluziorik hoberena hautatuz eta arrazoituz. Ikaslearen partehartzea bultzatzeko TGT (Teams-Games-Tournaments) metodologia aktiboa erabiliko da, baita ikasleek sortutako ebazpenen aurkezpena posterren bitartez. Beti dena dagokion rubrikarekin, ikasleak edozein momentuan bere, eta besteen lanaren kalitatea neurtzeko gai izan dadin.
Laborategiei dagokionez, astero eskeiniko zaizkio ikasleari enuntziatu sorta bat, baita laborategian planteatutako ariketan ebazteko jarraitu beharko duen metodologia ere, eta bukatzeko ikasleak sortutako programen egokitasuna ebaluatzeko programak ere eskeiniko zaizkio. Horrela beti bere eboluzioa ikusteko gai izango da.
Ebaluazio-sistemakToggle Navigation
- Ebaluazio Jarraituaren Sistema
- Azken Ebaluazioaren Sistema
- Kalifikazioko tresnak eta ehunekoak:
- Garatu beharreko proba idatzia (%): 70
- Praktikak egitea (ariketak, kasuak edo buruketak) (%): 30
Ohiko Deialdia: Orientazioak eta Uko EgiteaToggle Navigation
Defektuz, ikasleak ebaluazio jarraian egongo dira, baina 11. astea arte aldaketa eskatzeko aukera izango dute.
EBALUAZIO JARRAITUA:
- Proba indibidualak 1. %5, 2. %15 eta 3. %50
- Laborategiko txostenak %30
Bakarkako proba idatzietan:
- gutxienez 4 bataz besteko ponderatua
- gutxienez 4 3. proba indibidualean
Entregableetan gutxienez bataz besteko 3.5
3. partzialera ez aurkeztuz gero kalifikazioa EZ AURKEZTUA izango da.
EBALUAZIO FINALA EDO BAKARRA
Irakasgaia gainditzeko ondorengo minimoak bete behar dira:
-Azterketan gutxienez 5/10 puntu lortu behar dira.
-Azterketa honetan, atal bakoitzean gutxienez %30-eko nota lortu behar da.
Lauhilabetekoaren amaieran azterketa bakarra burutuko da. Bertan, ikastaro osoan burututako materiala sartuko da, baita laborategietan garatutakoa. Azterketa ez bada burutzen, ikasleak EZ AURKEZTUA kalifikazioa izango du.
Online ebaluazioa/azterketa (salbuespenezko egoerak) Ebaluazioa/azterketa aurrez aurre egitea ezinezkoa balitz, telematikoki egingo da. Hori salbuespenezko egoera baten alternatiba denez, ebaluazio/azterketa mota horrek irakasgaiko irakasleek talde bakoitzean ezartzen dituzten egitura, gidalerro eta berezitasunak jarraituko ditu, eta behar bezala zabalduko dira, eGela bidez edo irakasleen eta ikasleen artean komunikatzeko ohiko online (Bbc) bideen bidez. Azterketa ofizialaren eguna/ordua izango da, beti bezala, ikastetxeak bere egutegi ofizialean ezartzen duena.
Arautegiko 46.2 artikuluak adierazten duen bezala, atalen batean (azterketan, laborategian, proiektuan) iruzurra eginez gero, azken kalifikazioa EZ GAINDITUA izango da.
Ezohiko deialdia: Orientazioak eta Uko EgiteaToggle Navigation
EBALUAZIO JARRAITUA
Ohiko deialdian bezala izango da, baina 3. azterketa idatzia errekuperatzeko aukera egongo da. Azterketara aurkezten ez den ikaslearen kalifikazioa EZ AURKEZTUA izango da.
Ez-ohiko deialdiaren aurretik, ebaluazio jarraitutik finalera pasatzeko aukera dago, 100%eko azterketa idatzi bat burutuaz, ikasgaian azaldu diren gaitegi guztiarekin.
EBALUAZIO FINALA EDO BAKARRA
Irakasgaia gainditzeko ondorengo minimoak bete behar dira:
-Azterketan gutxienez 5/10 puntu lortu behar dira.
-Azterketa honetan, atal bakoitzean gutxienez %30-eko nota lortu behar da.
Azterketara aurkezten ez den ikaslearen kalifikazioa EZ AURKEZTUA izango da.
Online ebaluazioa/azterketa (salbuespenezko egoerak) Ebaluazioa/azterketa aurrez aurre egitea ezinezkoa balitz, telematikoki egingo da. Hori salbuespenezko egoera baten alternatiba denez, ebaluazio/azterketa mota horrek irakasgaiko irakasleek talde bakoitzean ezartzen dituzten egitura, gidalerro eta berezitasunak jarraituko ditu, eta behar bezala zabalduko dira, eGela bidez edo irakasleen eta ikasleen artean komunikatzeko ohiko online (Bbc) bideen bidez. Azterketa ofizialaren eguna/ordua izango da, beti bezala, ikastetxeak bere egutegi ofizialean ezartzen duena.
Arautegiko 46.2 artikuluak adierazten duen bezala, atalen batean (azterketan, laborategian, proiektuan) iruzurra eginez gero, azken kalifikazioa EZ GAINDITUA izango da.
Nahitaez erabili beharreko materialaToggle Navigation
Eclipse
Lengoiaren plugina
BibliografiaToggle Navigation
Oinarrizko bibliografia
"Una Introducción a la programación. Un enfoque algorítmico". J.J.Garcia, F.J. Montoya,J.L Fernandez, M.J. Majado Thomson Ed. 2005
"Oinarrizko Programazioa. Ariketa-bilduma" Díaz de Ilarraza A., Sarasola K. Udako Euskal Unibertsitatea, 1999.
http://es.wikibooks.org/wiki/Fundamentos_de_programación
ADAko eskuliburua
http://es.wikibooks.org/wiki/Programación_en_Ada (bakarrik 1, 2, 3, 4, 5, 6, 7.1, 7.2,7.5,7.7, 8)
Gehiago sakontzeko bibliografia
"La práctica de la programación". B.W. Kernighan, R. Pike. Prentice Hall. Ed, 2000.
Code Complete: A Practical Handbook of Software Construction. Steve McConnell. Microsoft Press, 2004.
Web helbideak
es.wikibooks.org/wiki/Fundamentos_de_programación
5., 6. eta salbuespenezko deialdien epaimahaiaToggle Navigation
- ATUTXA SALAZAR, AITZIBER
- LABAKA INTXAUSPE, GORKA
- LOPEZ CUADRADO, JAVIER
TaldeakToggle Navigation
01 Teoriakoa (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-08:30 (1) | 09:30-11:00 (2) | |||
1-10 | 10:00-12:00 (3) | ||||
11-11 | 10:00-12:00 (4) | ||||
12-12 | 10:00-12:00 (5) | ||||
13-13 | 10:00-12:00 (6) | ||||
14-14 | 10:00-12:00 (7) |
Irakasleak
Ikasgela(k)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (6)
- P5I 5A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (7)
01 Ordenagailuko p.-1 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-8 | 12:00-14:00 (1) | ||||
2-2 | 08:00-10:00 (2) | ||||
9-9 | 12:00-14:00 (3) | ||||
10-10 | 12:00-14:00 (4) | ||||
11-11 | 12:00-14:00 (5) | ||||
12-12 | 12:00-14:00 (6) | ||||
13-14 | 12:00-14:00 (7) |
Irakasleak
Ikasgela(k)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (6)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (7)
01 Ordenagailuko p.-2 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-8 | 11:00-13:00 (1) | ||||
2-2 | 10:00-12:00 (2) | ||||
9-9 | 11:00-13:00 (3) | ||||
10-10 | 11:00-13:00 (4) | ||||
11-11 | 11:00-13:00 (5) | ||||
12-12 | 11:00-13:00 (6) | ||||
13-14 | 11:00-13:00 (7) |
Irakasleak
Ikasgela(k)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (6)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (7)
31 Teoriakoa (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 13:30-14:00 (1) | 10:00-12:00 (2) | 09:30-11:00 (3) | ||
2-7 | 10:00-12:00 (4) | ||||
8-9 | 10:00-12:00 (5) | ||||
10-13 | 10:00-12:00 (6) | ||||
14-14 | 10:00-12:00 (7) |
Irakasleak
Ikasgela(k)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (6)
- P3I 9A - I.I.T.U.E. BILBO - SAN MAMES BARRIA (7)
31 Ordenagailuko p.-1 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-10:00 (1) | ||||
2-2 | 08:00-10:00 (2) | ||||
2-9 | 08:00-10:00 (3) | ||||
10-13 | 08:00-10:00 (4) | ||||
14-14 | 08:00-10:00 (5) |
Irakasleak
Ikasgela(k)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P7I 6I - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
31 Ordenagailuko p.-2 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-10:00 (1) | ||||
2-2 | 08:00-10:00 (2) | 10:00-12:00 (3) | |||
3-4 | 08:00-10:00 (4) | ||||
5-9 | 08:00-10:00 (5) | ||||
10-13 | 08:00-10:00 (6) | ||||
14-14 | 08:00-10:00 (7) |
Irakasleak
Ikasgela(k)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (1)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (2)
- P7I 6I - I.I.T.U.E. BILBO - SAN MAMES BARRIA (3)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (4)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (5)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (6)
- P7I 7L - I.I.T.U.E. BILBO - SAN MAMES BARRIA (7)