» »

Računalniški praktikum

Računalniški praktikum

lebdim ::

Tisti, ki se še začenjate učiti programiranje, ali pa hodite v srednje šole (za računalništvo), je spletna stran kot nalašč, saj obsega veliko nalog.
Opozorilo:
1. Del so predvsem računalniŠka omreŽja in html
2. Del: programiranje v pascalu

Naloge iz pascala realizirate lahko tudi v tistih programskih jezikih, ki se jih učite.
  • polepsal: Mavrik ()

Isotropic ::

ne mi rec, da se na PeF se v teh casih ucite pascala?

lebdim ::

to je stara spletna stran, veljavna do leta 2012 ... vendar so še zmeraj gor kolokviji in izpiti, ki bi komu, ki se uči programiranje, prišla še kako prav ...
drugače pa smo se učili pri računalniškem praktikumu pascal, pri predmetu programiranje pa pascal, C, javoscript in PHP ...
to je bilo pri starem dodiplomskem študiju, ne vem pa, kako je pri bolonjskem ...

Zgodovina sprememb…

  • spremenil: lebdim ()

lebdim ::

@Isotropic,
sicer pa, kaj je pa narobe, če smo se učili pascal? osebno mislim, da je pascal ravno najbolj všečen (ali pa najbolj primeren) za začetek učenja programiranja, saj je tudi dokaj enostaven ... tako da pri nas so šli na to, da smo najprej DOBRO osvojili pascal, potem pa smo vzeli še ostale programske jezike

Isotropic ::

sedaj je aktualen python v te namene.
ne vem, kako je pri pascalu sicer z objektno orientiranostjo.

lebdim ::

saj nam ni bilo najprej toliko važno objektna orientiranost, ampak da smo se naučili osnovne koncepte in osnovno logiko v pascalu, nato smo razširili tudi na ostale prog jezike, pa še to smo imeli pri javiscript ...

genesiss ::

javiscript, javoscript... :)

lebdim ::

phyton se učijo za maturo za informatiko, se mi zdi ...

Isotropic ::

ja

pascal je bil aktualen 10 let nazaj v srednjih (racunalniskih)
ce bos kdaj ucil, definitivno priporocam py.

Zgodovina sprememb…

lebdim ::

hehe, ne, sej, moj uradni naziv bo (ko diplomiram) prof. matematike in računalništva, ampak ker sem študiral na PeF, bom lahko učil zgolj v osnovnih šolah ali pa v srednjih šolah, kjer matematika in računalništvo nista splošno maturitetna predmeta ... tako da sem bolj vezan na OŠ, in tamkajšnji učni načrt - ki ima tri predmete, UBE, ROM in MME (urejanje besedil, računalniška omrežja in multimedija), tam pa je programiranje neobvezna vsebina ...

Zgodovina sprememb…

  • spremenil: lebdim ()

lebdim ::

@Isotropic,
ampak a je ta phyton težek? zakaj se ti npr. bolj zdi, da bi uporabil phyton kot pascal? :D

Isotropic ::

jah bolj sodoben je. pa za razliko od pascala je tut uporabljan pri veliko CS101 predmetih po zahodnih univerzah.

black ice ::

Lebdim: tule je lepo razloženo.

Isotropic ::

skoda, ker je kylix zamrl. mogoce kdo ve, zakaj?

lebdim ::

@Isotropic,
sicer je programiranje pri tistih treh osnovnošolskih predmetih neobvezno, ampak mislim, da bom uvedel vsaj osnovne koncepte oz. pojme - kaj je to programski jezik, spremenljivka, tip spremenljivke, zanka. in pa seveda, za začetek, tipične matematične programe.... se ti zdi to v redu? bi ti tudi na tak način?

maxipin ::

V katerem razredu boš to učil?

lebdim ::

najverjetneje v 9. razredu pri multimediji ...

Invictus ::

Multimedija pa nima veliko povezave z programiranjem ...

Mislim da se da tam povedati veliko drugih, bolj osnovnih zadev ...
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

lebdim ::

@Invictus,

ok, saj verjetno imaš prav, ampak kje drugje bi pa uvedel programiranje? na izbiro imaš urejanje besedil in računalniška omrežja.

hojnikb ::

za kej takiga bi blo treba reformirat cel predmet računalništva ali pa uvest to kot dodatn predmet :)
#brezpodpisa

Invictus ::

hojnikb je izjavil:

za kej takiga bi blo treba reformirat cel predmet računalništva ali pa uvest to kot dodatn predmet :)

this ...
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

WarpedGone ::

javiscript, javoscript... :)

Kaj ima pa ta spakedranščina skupnega s programiranjem?
Zbogom in hvala za vse ribe

Invictus ::

WarpedGone je izjavil:

javiscript, javoscript... :)

Kaj ima pa ta spakedranščina skupnega s programiranjem?

Na žalost postaja precej standardni skriptni jezik pri večini vendorjev za avtomatizacijo softvera.

Drugače pa ne prav veliko ...
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

WarpedGone ::

skoda, ker je kylix zamrl. mogoce kdo ve, zakaj?

Ker je praktično hkrati umrl tudi borland, ta pa je umrl ker so šefi študirali z ritjo namesto z glavo.
Kylix več kot imena firme ni nikdar mel za pokazat. Namesto njega životari Lazarus.



Sploh pa ni vprašanje jezika ampak je vprašanje zasnove aplikacije - ali se dela program za en računalnik ali se dela zadeva, ki živi na mreži.
Prvo je stvar prejšnjega tisočletja, drugo pa sedanjost. Za drugo nucaš poleg samega jezika še aplikacijski strežnik in zelo hitro tudi bazo.
Priporočam Oracle APEX
Zbogom in hvala za vse ribe

lebdim ::

seveda, se čisto strinjam z vašimi predlogi ... računalništvo, ki se poučuje v osnovni šoli, je čisto brezveze sedaj v takšni obliki kot je ... ko smo pri didaktiki računalništva gledali učne načrte in jih analizirali, smo prišli do zaključkov, da je učni načrt, ki zdaj velja v OŠ, čisto brezvezen ...
seveda bom pa raje poučeval računalništvo kot matematiko, se mi zdi računalništvo precej bolj zanimivo za poučevanje ... ;)

WarpedGone ::

S tega vidika pozabi kaj je danes aktualno ( javascrip, python, php, ... čez 5 let bo zadeva sigurno že zelo drugačna) in kot osnovni kriterij vzemi "višino prve stopnice" i.e. kolk hebade moraš dat skoz da ti program odzdravi z dobrim starim Hello World!
Po hebado se šteje vse:
- namestitev ustreznega okolja in razno raznih patchov in knjižnic in ostalega sranja, ki je odvisno eno od druzga
- intuitivnost delovnega okolja
- odsotnost skritih pravil (i.e. da prazen plac ni vedno enak praznemu placu: tab in presledek v pythonu recimo)
- neobčutljivost na pravi editor (če napišeš v XY neki dela, ko isto narediš v YX ne dela)

Nato upoštevaj še višino naslednjih stopnic, da se ti Hello world pojavi v svojem oknu.

Žal je tako da v zadnjih letih vse programske novotariije na teh točka grdo grdo pogrnejo. So polne butase Hebade. Ena reč dela, če v programski poti nimaš preslodkov, druga dela če namesto presledkov tolček tabe, tretja dela če se pri pretipkavanju uspeš NEzatipkat (brez da bi kaj protestirala seveda), četrta še ni slišala za barvanje sintakse, itd.

S tega vidika je bil Delphi čisti biser. Kliketikli in si mel vizualen helloworld ki je delal povsod, brez 1,5GB knjižnic in frameworkov in ostalega sranja, ki si ga moral met na mašini da je stvar sploh začela migat. Žal je računalništvo zadnjih 10 let močno opletanje v stran, brez nekega resnega napredka.
Zbogom in hvala za vse ribe


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Moje želeno delo - programer

Oddelek: Šola
479434 (5611) zzbil
»

Kje/kako ste se naučili programiranja? (strani: 1 2 3 4 5 )

Oddelek: Programiranje
21656302 (40978) DaMachk
»

Izbor programskega jezika in vaje(za učenje)

Oddelek: Programiranje
296508 (5413) Yacked2
»

Programer (strani: 1 2 )

Oddelek: Šola
538015 (6819) hunter01
»

S katerim programskim jezikom narediti prve korake v svet programiranja ? (strani: 1 2 )

Oddelek: Programiranje
616379 (4782) b

Več podobnih tem