Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Verwijderd

Topicstarter
Hallo tweakers,

Ik wist niet precies waar ik dit moest neerzetten, dus ik zet het in de 'werk en inkomen' omdat je een opleiding doet om werk te krijgen :P
Kzeg het alleen maar even omdat ik het niet zeker weet en er soms weleens berichten verplaatst worden
omdat ik iets fouts dacht haha ;p

Ik ben dit jaar begonnen aan Informatica met echt 0,0 kennis van programmeren of wat dan ook met computers (databases, assembly) op het HBO Saxion in Enschede. Na een paar maand begint het toch echt lastig te worden en Java is misschien nog iets te hoog gegrepen voor mij op het niveau dat hier Java word gegeven. Ze zeggen wel dat ze rekening houden met mensen die geen programmeer-kennis hebben, maar de waarheid is hard. Ze houden maar een beetje rekening met mensen die geen programmeer-kennis hebben.

Nu vind ik Java erg leuk, al is het enorm moeilijk. Maar nu begin ik toch te twijfelen om maybe dit jaar te kappen en dan ICT-beheer te gaan doen (en in de tussentijd java en databases leren) en daarna weer Informatica te doen. Maar ik weet vrij weinig van ICT-beheer, ik ken de hardware van een computer wel, ik kan me eigen pc in elkaar zetten ( niet zo moeilijk ik weet het ). Maar wat kan ik nog meer verwachten met ICT-beheer?

Hebben mensen hier misschien ervaring met de opleiding ICT-beheer? Wat is hier nou het verschil met Informatica? Zijn er veel beroepen beschikbaar voor mensen die ICT-beheer hebben gedaan?
Is ICT-beheer makkelijker of moeilijker dan Informatica?

Dank je voor het lezen!

Groeten,

MiladD

PS:
Niet letten op alle grammatica fouten aub :P ik weet dat het niet super geweldig is haha.

[ Voor 5% gewijzigd door Verwijderd op 14-11-2010 18:38 ]


  • kluyze
  • Registratie: Augustus 2004
  • Niet online
Ik ken de opleiding niet, maar ik heb wel een opleiding ICT (in België) gedaan. Die opleiding die ik deed daar ging het soms meer naar zaken als server beheer. dwz. installeren en opzetten van servers. Linux install, netwerk configuratie ed.
Daar zat dus ook theorie bij als bv. netwerktopologie, IP adressen, routering protocols. Daarnaast zat natuurlijk nog een stukje programmeren zelf.

De opleiding was een elektronica opleiding met optie ICT, dus de andere tijd waren of algemene vakken (wiskunde, chemie, fysica, ...) of elektronica vakken (analoge digitale elektronica, regeltechniek, ...)

  • martieadams
  • Registratie: Februari 2005
  • Laatst online: 03-03 10:55
Door de zure appel heen bijten van java, als je de basis eenmaal doorhebt dan lijkt het mij dat je dat eerste jaar zo kan doorlopen. Het lijkt me waarschijnlijk dat het merendeel van je klas geen programmeerervaring heeft, die stoppen er toch ook niet allemaal mee?

Learn to forget...


  • DutchCommando
  • Registratie: November 2000
  • Laatst online: 08:29
De basis (syntax, basis object-orientatie) zou je binnen korte tijd moeten kunnen oppikken. Lukt dat niet, dan is een carriere als software ontwikkelaar wellicht niet de beste richting voor jou. Naar mijn idee is ook voor programma's schrijven enige aanleg nodig.

  • Motrax
  • Registratie: Februari 2004
  • Niet online

Motrax

Profileert

Met Bedrijfskundig Informatica kom je al een heel eind. Een stuk 'softer' dan HIO, als bedrijfskundige vakken je tenminste liggen...

☻/
/▌
/ \ Analyseert | Modelleert | Valideert | Solliciteert | Generaliseert | Procrastineert | Epibreert |


  • HuHu
  • Registratie: Maart 2005
  • Niet online
Er zijn twee soorten mensen die niet kunnen programmeren: mensen die het niet kunnen en mensen die het ook niet kunnen leren. De opleiding zal waarschijnlijk alleen rekening houden met mensen die niet kunnen programmeren, maar wel de capaciteiten bezitten om het te kunnen leren. Lukt het niet, dan zou je wellicht ook in die andere categorie kunnen vallen, die het ook niet kunnen leren.

  • drooger
  • Registratie: Augustus 2005
  • Laatst online: 09:24

drooger

Falen is ook een kunst.

Ik ben momenteel bezig met afstuderen van de opleiding ict beheer in Saxion Enschede.

De opleiding is, imo, een redelijk makkelijke opleiding. Ik moet zeggen dat ze wel de opleiding aan het veranderen zijn van inhoud, waarbij ik aantal nieuwe en aantal oude opzetten voor vakken nog heb.

Je krijgt, voor zover ik mij snel kan herinneren, vakken over:

data modellen, databases, operating systems, statistiek, projectmatig werken (prince2 o.a.), ITIL, CCNA, etc. Bij het specialisatiesemester kan je op het moment kiezen voor virtualisatie, architectuur&infrastructuur, beheer&security en volgens mij nog wel 1 of 2 andere thema's.

Het grootste struikelblok was/is voor de meeste mensen Shell en AWK. Ik denk dat in vergelijking met Informatica het niveau van programmeren wel flink mee zal vallen, dus ik ga er niet vanuit dat jij veel moeite hiermee zal hebben.

edit: Ik denk dat het werk vinden met deze opleiding niet moeilijk hoeft te zijn, meestal is het bezitten van een ICT-diploma wel genoeg, ipv dat het een specifieke richting moet zijn. Je moet alleen niet deze opleiding gaan doen als je java/.net-developer wilt worden (aangezien je dan veel beter I of TI kan doen), maar denk ook niet dat dat jouw ambities zijn. :9

[ Voor 17% gewijzigd door drooger op 15-11-2010 11:51 ]

“A single person acting without integrity could stain the whole cause and damage everything we hope to achieve.” ― The Precipice


Verwijderd

Topicstarter
martieadams schreef op zondag 14 november 2010 @ 20:34:
Door de zure appel heen bijten van java, als je de basis eenmaal doorhebt dan lijkt het mij dat je dat eerste jaar zo kan doorlopen. Het lijkt me waarschijnlijk dat het merendeel van je klas geen programmeerervaring heeft, die stoppen er toch ook niet allemaal mee?
Er zijn eigenlijk best veel van mijn klas gestopt ;x

Verwijderd

Topicstarter
HuHu schreef op maandag 15 november 2010 @ 08:51:
Er zijn twee soorten mensen die niet kunnen programmeren: mensen die het niet kunnen en mensen die het ook niet kunnen leren. De opleiding zal waarschijnlijk alleen rekening houden met mensen die niet kunnen programmeren, maar wel de capaciteiten bezitten om het te kunnen leren. Lukt het niet, dan zou je wellicht ook in die andere categorie kunnen vallen, die het ook niet kunnen leren.
Ik ben zelf niet echt super in programmeren al ken ik al vrij veel van het programmeren zelf.
Ik kan opzich wel kleine programmatjes maken, maar wanneer ik een opdracht krijg waar in principe allemaal
kleine programma's aan elkaar moeten en verbindingen moeten ontstaan tussen classes dan begint het echt lastig te worden. En dit ging vrij snel op die manier. Ik denk wel dat jij gelijk hebt, ze verwachten dat je gewoon de aanleg hebt om het te kunnen ook al weet je er nog weinig van.

Ik kom er zowiezo in december of januari wel achter of ik geschikt ben.

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 13-09 11:57
Verwijderd schreef op maandag 15 november 2010 @ 11:59:
[...]


Ik ben zelf niet echt super in programmeren al ken ik al vrij veel van het programmeren zelf.
Ik kan opzich wel kleine programmatjes maken, maar wanneer ik een opdracht krijg waar in principe allemaal
kleine programma's aan elkaar moeten en verbindingen moeten ontstaan tussen classes dan begint het echt lastig te worden.
En dit ging vrij snel op die manier. Ik denk wel dat jij gelijk hebt, ze verwachten dat je gewoon de aanleg hebt om het te kunnen ook al weet je er nog weinig van.

Ik kom er zowiezo in december of januari wel achter of ik geschikt ben.
Dat heeft waarschijnlijke iedere beginnend programmeur, is gewoon een kwestie van doen en zodoende ervaring opdoen. De OO-manier van denken moet je jezelf eigen maken en dit kost bij de een meer tijd dan de ander, gewoon doorzetten en niet bang zijn om te falen...daar leer je echt het meeste van (klinkt cliché), maar ik heb het zelf ervaren.

Ik vind/vond dit ook heel moeilijk, maar nu een jaar verder gaat het steeds beter :) .

  • SneaKz
  • Registratie: December 2006
  • Laatst online: 06-11 14:50
Ik studeer een versnelde ICT Beheerder niveau 4 opleiding in Eindhoven.

Deze opleiding biedt de volgende vakken:
 Aries
 Gebruikersondersteuning
 ECDL, Geautomatiseerde informatie voorziening
 Beroepshoudingaspecten
 Projectmatig werken
 Engels
 Nederlands
 MCV, Maatschappelijk Culturele Vorming
 Ontwikkelen van informatiesystemen 4
 Beheren van informatiesystemen 4
 Het inrichten en aansturen van een servicedesk 4
 Het ontwikkelen en onderhouden van applicaties
 Het ontwikkelen en onderhouden van embedded systemen 4
 Implementeren van informatiesystemen

Het is vooral zelf studie mbv Aries: Hardware, Software, Networking, Wireless, Server en Security, laatste 3 zijn engels talig en hardware en software zijn nederlands.

Het is veel maar met een goeie planning wel haalbaar!

Verwijderd

Topicstarter
Cubic X schreef op maandag 15 november 2010 @ 13:00:
[...]

Dat heeft waarschijnlijke iedere beginnend programmeur, is gewoon een kwestie van doen en zodoende ervaring opdoen. De OO-manier van denken moet je jezelf eigen maken en dit kost bij de een meer tijd dan de ander, gewoon doorzetten en niet bang zijn om te falen...daar leer je echt het meeste van (klinkt cliché), maar ik heb het zelf ervaren.

Ik vind/vond dit ook heel moeilijk, maar nu een jaar verder gaat het steeds beter :) .
Ik had een 2,5 voor Inleiding Java :(

Verwijderd

Verwijderd schreef op maandag 15 november 2010 @ 17:13:
[...]


Ik had een 2,5 voor Inleiding Java :(
Jammer :)

Maar hoe lang ben je al met Java bezig? Hoe leer je het? Hoeveel tijd spendeer je er aan?

  • BHQ
  • Registratie: November 2003
  • Laatst online: 18-11 17:50

BHQ

SneaKz schreef op maandag 15 november 2010 @ 13:51:
Ik studeer een versnelde ICT Beheerder niveau 4 opleiding in Eindhoven.

Deze opleiding biedt de volgende vakken:
 Aries
 Gebruikersondersteuning
 ECDL, Geautomatiseerde informatie voorziening
 Beroepshoudingaspecten
 Projectmatig werken
 Engels
 Nederlands
 MCV, Maatschappelijk Culturele Vorming
 Ontwikkelen van informatiesystemen 4
 Beheren van informatiesystemen 4
 Het inrichten en aansturen van een servicedesk 4
 Het ontwikkelen en onderhouden van applicaties
 Het ontwikkelen en onderhouden van embedded systemen 4
 Implementeren van informatiesystemen

Het is vooral zelf studie mbv Aries: Hardware, Software, Networking, Wireless, Server en Security, laatste 3 zijn engels talig en hardware en software zijn nederlands.

Het is veel maar met een goeie planning wel haalbaar!
Dat klinkt als MBO niveau 4. Is een hele andere league, helaas ook qua mentaal niveau..

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 13:37

sopsop

[v] [;,,;] [v]

Hoe leer jij Java? Volg je alleen de les en eventueel praktika, of gebruik je de opgedane kennis ook voor hobby en andere zaken? Als je dat laatste namelijk niet doet blijft het programmeren namelijk gortdroog en verdwijnt je opgedane kennis al snel. Als je er ook hobbymatig mee aan de gang gaat en je ook op diverse Java-oriented fora rondhangt steek je veel meer op, leert andere technieken en snapt ook beter waarvoor je bepaalde zaken op school onder de knie moet hebben.

ICT-beheerder gaan doen om het later makkelijker te krijgen op je opleiding informatica, daar zie ik weinig logica in. Er zijn wel raakvlakken tussen de opleiding en je hebt ook echt wel wat aan de beheerskennis als programmeur (het is zelfs een grote plus om ook die kant te kennen), maar je hebt er helemaal niets aan om de logica achter het programmeren te doorgronden.

Verwijderd

Topicstarter
Ik doe ook wel aan java in mijn vrije tijd, alleen het programmeren zelf is nieuw voor mij. Ik vind het ook echt leuk en heb er al best veel geleerd, maar ik merk gewoon dat het voor mij te snel gaat. Tijd is iets waar ik tekort aan heb,. En ik ben niet lui en kan ook zeker veel dingen uit me hoofd leren, maar met programmeren is het niet alleen dingen in je hoofd stampen en dan toepassen terwijl ik het gevoel heb dat het met ICT beheer wel meer echt dingen onthouden is en hard werken en dan gewoon hoe meer je hebt onthouden hoe beter. Terwijl programmeren meer iets is dat je gewoon moet snappen en toepassen net als met wiskunde.

mijn idee was dus ICT beheer te gaan doen, meer over computers zelf snappen en tegelijk leren programmeren op me eigen tempo met behulp van internet en boeken. En dan als ik ICT beheer met succes afgerond heb hopelijk werken (bijbaantje in de ICT) en informatica erbij doen als dat kan.

Verwijderd

Ik denk dat je voor jezelf eerst eens heel erg goed moet gaan nadenken over wat je in de toekomst wilt gaan doen. Programmeren of beheer, of misschien wel iets heel anders? De kans bestaat natuurlijk dat die andere opleiding ook problemen op gaat leveren. Dus ik zou m'n keuze baseren op toekomstvisie als ik jou was... Dan kun je je ook volledig op die ene studie storten.

Zou je eens wat meer over die "Inleiding Java" kunnen vertellen? Ben wel benieuwd hoe dat er precies uit ziet. Misschien zegt het ons en/of jou dan ook wat meer over je Java-kunsten :) En misschien dat we je er dan mee kunnen helpen? Ik ben best Java fan, dus kom maar op :)

Verwijderd

Topicstarter
Verwijderd schreef op maandag 15 november 2010 @ 20:18:
Ik denk dat je voor jezelf eerst eens heel erg goed moet gaan nadenken over wat je in de toekomst wilt gaan doen. Programmeren of beheer, of misschien wel iets heel anders? De kans bestaat natuurlijk dat die andere opleiding ook problemen op gaat leveren. Dus ik zou m'n keuze baseren op toekomstvisie als ik jou was... Dan kun je je ook volledig op die ene studie storten.

Zou je eens wat meer over die "Inleiding Java" kunnen vertellen? Ben wel benieuwd hoe dat er precies uit ziet. Misschien zegt het ons en/of jou dan ook wat meer over je Java-kunsten :) En misschien dat we je er dan mee kunnen helpen? Ik ben best Java fan, dus kom maar op :)
Naja, ik kan niet erg goed uitleggen hoe ik java begrijp, want ik snap het zelf niet, ik zeg wel iets heel erg basis.

Java is een object georienteerde taal waarbij je methoden kunt maken en uitvoeren, je hebt private variabelen, een constructor(niet altijd, maar vaak wel) en daarna heb je nog methodes. Een constructor is handig voor als je bijvoorbeeld een bedrag wil veranderen van je bankrekening dan heb je bijvoorbeeld de methode
public void veranderBedrag( int bedrag ){
this.bedrag = bedrag;
}

in de constructor boven de methodes heb je dan ook this.bedrag = bedrag staan, en zo kun je bijvoorbeeld met een andere methode het bedrag terugvragen door het volgende:

public void getBedrag(){
return bedrag;
}

verder gebruik je String als je iets met tekst wilt invoeren, int voor getallen en boolean voor true en false.
0 = false
1 = true
hoe dat verder in zijn werking gaat kan ik ook niet precies uitleggen nu want ik werk heel weinig met booleans.

Jah.. veel dingen moet je echt proberen bijvoorbeeld door methodes te maken die je in een andere methode vervolgens aanroept.. maar ik kan je niet echt veel uitleggen xD

En ja, ik zou niet weten wat ik anders zou moeten doen, dus ga ik maar voor ict-beheer ben ik tenminste met me hobby bezig

  • Hillie
  • Registratie: Januari 2000
  • Laatst online: 13:22

Hillie

Poepen = ultieme ontspanning

Verwijderd schreef op maandag 15 november 2010 @ 18:46:
Terwijl programmeren meer iets is dat je gewoon moet snappen en toepassen net als met wiskunde.
Dit is de kern. Programmeren is niet 1001 dingetjes uit je hoofd leren en dan kun je code kloppen. Het begin zal te doen zijn, maar op een gegeven moment moet je de stap zetten om naar een hoger niveau te abstraheren. Als je daar vaardigheid in ontwikkelt, dan ga je beter zien hoe diverse klasses samenwerken, hoe je je informatie kunt structureren enzovoorts. Dat is deels talent en deels doorzettingsvermogen.

Het leukste is op een gegeven moment dat je ontdekt dat kunnen programmeren iets anders is dan een taal beheersen. Als je kunt programmeren, kun je je dat in een hoop talen eigen maken. Laat je niet intimideren door sommige experts. De kenmerkelijke verpiswedstrijden tussen mensen gaat dan vooral tussen hoe snel en hoe handig ze een bepaald probleempje wel niet op kunnen lossen met een mooie exotische oplossing in taal XYZ. Als je het concept begrijpt kun je de juiste implementatie ook wel vinden, en hoe meer ervaring je met een taal opdoet, hoe mooier en optimaler het zal gaan.

Wanneer je je Java een beetje doorhebt en je wat meer wilt bekwamen in programmeertechnieken, dan kun je eens naar een niet taalspecifiek boek gaan kijken.

Liefhebber van schieten en schijten. Ouwehoer en niet-evangelisch atheist.

Daniel36: Dat zeg ik(?) Nee, dat zeg ik niet, je hebt gelijk.


Verwijderd

Het lijkt er op dat je nog aardig wat basiskennis mist en dat je hier en daar wat missers hebt opgenoemd... Lijkt me een goed teken (afhankelijk van de hoeveelheid tijd je al in Java hebt gestoken) :) Daar is namelijk niks mis mee, tenzij je jaren zo door blijft gaan. Op den duur zul je merken dat het niet zo "statisch" is als wat je hier beschrijft. De basis is heel simpel, maar je moet het wat tijd gunnen om dat door te krijgen... Kwestie van doorzetten...

Maar als ICT beheer je hobby is, dan staat niks of niemand je in de weg om een studie in die richting te gaan volgen :) Grote kans dat dat je veel meer aan zal spreken en dat het makkelijker zal zijn dan Informatica. Desalniettemin is en blijft programmeren erg leuk om te doen ;)

Verwijderd

Topicstarter
Verwijderd schreef op maandag 15 november 2010 @ 21:49:
[...]

Het lijkt er op dat je nog aardig wat basiskennis mist en dat je hier en daar wat missers hebt opgenoemd... Lijkt me een goed teken (afhankelijk van de hoeveelheid tijd je al in Java hebt gestoken) :) Daar is namelijk niks mis mee, tenzij je jaren zo door blijft gaan. Op den duur zul je merken dat het niet zo "statisch" is als wat je hier beschrijft. De basis is heel simpel, maar je moet het wat tijd gunnen om dat door te krijgen... Kwestie van doorzetten...

Maar als ICT beheer je hobby is, dan staat niks of niemand je in de weg om een studie in die richting te gaan volgen :) Grote kans dat dat je veel meer aan zal spreken en dat het makkelijker zal zijn dan Informatica. Desalniettemin is en blijft programmeren erg leuk om te doen ;)
Nouja, ik besefte vanochtend ook wel dat ik heel veel fouten maakte.
Ik weet wel hoe een ArrayList werkt en kan wel while loops gebruiken en ja dit uitleggen aan een ander
is gewoon moeilijk en heeft eigenlijk wat meer tijd nodig. Ik gaf gewoon wat echt simpele info en ja ik heb niet echt goede dingen genoemd nee, idd veel missers.

Maarja, ik vind java echt geweldig maar het wiskundige verder haat ik als de pest.
Computers zijn gewoon mijn hobby en programmeren vind ik ook super en met applicaties rotzooien is gewoon leuk en met html werken en photoshop en computers hardware spelen.

Verder baal ik hier ook gewoon het meest van, ik begin me Saxion-carrière goed =')
Maarja, ik ga nog even door, hopelijk gaat het beter maarja.. :+

Thx voor alle reacties tweakers! Ik denk dat me topic wel verwijderd kan worden :P

  • zaiziks
  • Registratie: Juli 2009
  • Laatst online: 16-11 19:11

zaiziks

Da da da

Verwijderd schreef op zondag 14 november 2010 @ 18:24:
Hebben mensen hier misschien ervaring met de opleiding ICT-beheer? Wat is hier nou het verschil met Informatica? Zijn er veel beroepen beschikbaar voor mensen die ICT-beheer hebben gedaan?
Is ICT-beheer makkelijker of moeilijker dan Informatica?
Toen ik een jaar of wat terug afstudeerde aan het Saxion in Enschede, was Beheer als opleiding nog net niet volwaardig, maar een soort afgeleide van Bedrijfskundige Informatica (de opleiding die ik deed). Ik geloof dat het een soort keuzemodule was... dat zegt wel iets natuurlijk, dat ze beheer onder die opleiding aanbieden en niet onder Informatica. Wat iedereen hier zegt; als programmeren je niet echt ligt (dat had ik ook) is BI danwel Beheer wellicht interessanter. Als programmeren je wel leuk lijkt, is BI misschien. We kregen namelijk wel een handjevol programmeer-vakken, maar ook veel bedrijfs- en proceslessen.
Weet ik natuurlijk niet in hoeverre de (toen nog drie) IT-opleidingen daarzo inhoudelijk veranderd zijn...

La la la la la la la la la


  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 13:37

sopsop

[v] [;,,;] [v]

Verwijderd schreef op dinsdag 16 november 2010 @ 18:35:
[..]
Maarja, ik vind java echt geweldig maar het wiskundige verder haat ik als de pest.
[..]
Ik denk door bovenstaande regel dat op professioneel niveau programmeren niets voor jou is.

Java is een taal, net als Engels, Spaans en Portugees. Je kunt nu goedemorgen, goedemiddag zeggen en een brood bij de bakker bestellen. Pas door veel te oefenen kun je je echt uit de voeten maken in zo'n taal. Het is echter een heel ander verhaal om een bestseller te schrijven in een andere taal.

Dat heeft met taalgevoel te maken. Dat vergt talent, inzicht en kwaliteiten. Voor het ontwikkelen komen die kwaliteiten vaak uit de wiskunde. Je moet iets kunnen bouwen en onderbouwen. ontwikkelen is geen trial & error (ik maak trouwens bewust het onderscheid tussen ontwikkelen en programmeren).

Is een switch richting frontend developer niets voor je? Of 'gewoon' webdeveloper. Over het algemeen heb je daar iets minder 'last' van wiskundige problemen, al zal je er altijd mee te maken blijven houden.

  • b00ster
  • Registratie: December 2006
  • Laatst online: 16-10 19:08
Mijn ervaring met ICT beheer @ Saxion Enschede is dat je eerst door de zure appel heen moet.
AKA Semester 2! :P daarin is inderdaad shell en AWK voor heel, maar dan ook heel veel mensen de zure appel! (zijn zelfs een paar uit semester 7 die dat nog niet gehaald hebben).

Semester 3 (zit ik nu in) is wat mij betreft een verademing! :9
(CCNA 2,3,4 / Windows Server 2008, Webtechnologie, Linux en Virtualisatie, en een stukje Recht).

Semester 4 wordt weer volgens vele ... een *** Semester! :*) O-) :'(

  • GoT
  • Registratie: Mei 2004
  • Niet online

GoT

/ / ( . Y . ) \ \

Ik heb geen idee hoe het zit bij Saxion, maar waarschijnlijk begin je eerst met gestructureerd programmeren, daarna (2e jaar ?) ga je over op OOP ?
NOFI: maar als je nu al problemen hebt, dude: it gets worse!

In "mijn" HIO tijd was het C++, maar it's the same ball game.
Wat bij veel studenten de nek omdraaide was niet zozeer het programmeren, maar de Wiskunde:
- Discrete Wiskunde
- Calculus
- Operations Research

Het is niet zo dat als je beheer doet dat je dan later Informatica kan gaan doen, het blijft 2 verschillende takken van sport.


Edit: @hierboven: Semester #3 / #4 / #7 / huh :?
Ik ben al een tijdje geleden afgestudeerd, maar ik ken alleen semester 1 en semester 2.

[ Voor 7% gewijzigd door GoT op 12-12-2010 11:39 ]

o << Your asshole before prison.
O << Your asshole after prison.


  • drooger
  • Registratie: Augustus 2005
  • Laatst online: 09:24

drooger

Falen is ook een kunst.

GoT schreef op zaterdag 11 december 2010 @ 13:43:
Ik heb geen idee hoe het zit bij Saxion, maar waarschijnlijk begin je eerst met gestructureerd programmeren, daarna (2e jaar ?) ga je over op OOP ?
NOFI: maar als je nu al problemen hebt, dude: it gets worse!

In "mijn" HIO tijd was het C++, maar it's the same ball game.
Wat bij veel studenten de nek omdraaide was niet zozeer het programmeren, maar de Wiskunde:
- Discrete Wiskunde
- Calculus
- Operations Research

Het is niet zo dat als je beheer doet dat je dan later Informatica kan gaan doen, het blijft 2 verschillende takken van sport.


Edit: @hierboven: Semester #3 / #4 / #7 / huh :?
Ik ben al een tijdje geleden afgestudeerd, maar ik ken alleen semester 1 en semester 2.
Semester 3 = eerste semester van het 2e jaar. ;)

Alles gaat in semesters, ipv jaren. Dit komt doordat de vakken (en dus ook de semesters) 2x in het jaar gegeven worden, instroom in september en februari.

“A single person acting without integrity could stain the whole cause and damage everything we hope to achieve.” ― The Precipice


  • GoT
  • Registratie: Mei 2004
  • Niet online

GoT

/ / ( . Y . ) \ \

Beetje Off-topic:
Dan krijg je toch gigantische overloop qua vakken, 1 vak dient 2x in het jaar gegeven te worden door een docent. Het lijkt mij dan dat het aantal verdubbelt, maar de diversiteit halveert/verminderd om het te compenseren.
Met het vakkenpakket dat ik kreeg toen ik nog studeerde zou dit niet mogelijk zijn, daarvoor zou er dan 2x zoveel docenten rond moeten lopen.
Dit zal uiteindelijk ten koste gaan van de kwaliteit van de opleiding.

o << Your asshole before prison.
O << Your asshole after prison.


  • drooger
  • Registratie: Augustus 2005
  • Laatst online: 09:24

drooger

Falen is ook een kunst.

GoT schreef op vrijdag 17 december 2010 @ 20:48:
Beetje Off-topic:
Dan krijg je toch gigantische overloop qua vakken, 1 vak dient 2x in het jaar gegeven te worden door een docent. Het lijkt mij dan dat het aantal verdubbelt, maar de diversiteit halveert/verminderd om het te compenseren.
Met het vakkenpakket dat ik kreeg toen ik nog studeerde zou dit niet mogelijk zijn, daarvoor zou er dan 2x zoveel docenten rond moeten lopen.
Dit zal uiteindelijk ten koste gaan van de kwaliteit van de opleiding.
Nou ja, het is wel relaxt dat je prima een half-jaar achterstand kan krijgen ipv gelijk aan een jaar vast te zitten. Het is nou eenmaal het gevolg van een opleiding die op 2 momenten instroom heeft, waarschijnlijk wel ten koste van kwaliteit, maar ik denk eerlijk gezegd niet dat dat de hoofdreden is dat de kwaliteit lichtelijk tegenvalt. :P

“A single person acting without integrity could stain the whole cause and damage everything we hope to achieve.” ― The Precipice


  • Rhy
  • Registratie: November 2000
  • Laatst online: 26-12-2024

Rhy

Once a nerd; always a geek

HIO aan de Hogeschool Enschede is een suffe opleiding. Mijn inziens alleen geschikt als je al diehard kunt programmeren of daar veel interesse in hebt. Dus dat je het als moeilijk ervaart kan ik goed inkomen.

Ik ben zelf in 2001 afgestudeerd aan de opleiding Computertechniek aan Hogeschool Enschede (de pre-alfa versie van ICT beheer). Als deze studie nogsteeds zo'n organisatorische bende is als de 25jaar daarvoor? Dan zou ik -- als ik jou was -- direct overstappen naar BI i.c.m. tweede studie Small Business. BI-ers krijgen namelijk meer betaald in het bedrijfsleven, en wanneer je je ondernemerskwaliteiten kan aanscherpen geeft je dat ook een belangrijke voorsprong. Of ... BI i.c.m. CCNA, MSCA (via de LOI). Alleen op basis van je HBO diploma krijg je namelijk geen baan ... het is puur en alleen een basis. Certificaten zijn extreem veel waardevoller.

  • MasterTweaker
  • Registratie: Maart 2010
  • Laatst online: 16-11 21:46
Het probleem met de taal Java is dat je het wel moet gebruiken met een krachtige IDE zoals Netbeans om de "Big Picture" onder ogen te krijgen.

Je begrijpt dan al snel dat een programma bestaat uit "events" ( stukjes code ) die aangeroepen worden door op een bepaalde knop te drukken. Maar in plaats van dat bij het leren programmeren de gebruikers interactie als uitgangspunt genomen wordt gaat men meestal eerst beginnen met klassen en polymorfisme en functies e.d ( Dit is in de meeste Java programmeer boeken zo ). Dit is dan moeilijk in de context van een complex programma te plaatsen. Terwijl als jij de gebruikers interactie als uitgangspunt neemt dit al snel duidelijk wordt. Stel je voor dat als er op de knop:
"button1" gedrukt wordt er een persoon aangemaakt moet worden met de Naam: bertus , het adres: Bertusstraat 34, en met geslacht: man. En dat deze informatie dan geplaatst moet worden in een Arraylist ( Dat soort termen moet je dan wel even weten )

Dan kan je onder de event Button1 de volgende code plaatsen ( Pseudo code )

Event button1
Dim naam As String = "Bertus"
Dim adres As String = "Bertusstraat34"
Dim geslacht As String = "m"

Dim person as Arraylist = new Arraylist
person.add(naam & adres & geslacht )
End Sub

En dan kan je daarna beginnen met het effectiever schrijven van zo'n stukje code. Je kan bijvoorbeeld een klasse aanmaken met daarin een methode die het bovenstaande stukje code uitvoert:

Public class person

Public sub newperson()
Dim naam As String = "Bertus"
Dim adres As String = "Bertusstraat34"
Dim geslacht As String = "m"

Dim person as Arraylist = new Arraylist
person.add(naam & adres & geslacht )
End Sub
End Class

En dat als je dan het volgende doet binnen de Button1 event dan wordt exact hetzelfde bereikt alleen met het gebruik van een klasse ( een extra abstractie niveau )

Event button1
Dim myperson As Person = New person
myperson.newperson()
End Sub

Dit is dan geen goed voorbeeld van hoe een klasse gebruikt zou moeten worden, maar het is zo wel gelijk duidelijk dat een klasse niks anders is dan een abstractie niveau die een programma beter onderhoudbaar en sneller aanpasbaar maakt. Want stel je voor je hebt 10 knoppen in je programma die deze functie uitvoeren. In Situatie 1 zou je 10 keer de code aan moeten passen. In Situatie 2 met het gebruik van de klasse zou je alleen de klasse zelf aan moeten passen.

Dus met de gebruikers interactie als uitgangspunt wordt het programmeren sneller duidelijk dan als de klasse zelf als uitgangspunt genomen. Het is naar mijn inziens dan ook beter als je begint met VB.NET in Visual Studio en dan overstapt op JAVA.

  • qadn
  • Registratie: Juni 2007
  • Laatst online: 31-03 20:56

qadn

Pinnacle of Perversion

*twitch*

Dat is een manier om tegen programmeren aan te kijken waar ik het volledig niet mee eens ben.

Object georiënteerd programmeren is één van de vele mogelijke manier om tegen data-abstractie en code-reuse aan te kijken. Toevallig een vrij intuïtieve en daarom ook prettig om te leren.

User/Event driven programmeren is een manier om daar tegen aan te kijken, maar vanuit hoe de datastructuren efficient kunnen worden opgezet cq. voor verschillende taken gebruikt is veel interessanter / nuttiger.

Maargoed, ik spreek vanuit een formele informatica achtergrond.
Zelfs voor user-actie-dingen-gebeuren programmas denk ik vanuit de datastructuur.

In het genoemde voorbeeld zou je een lijst hebben met personen.
Een persoon is een item/ding, dus die kan mooi in een klasse (om het even kort door de bocht te zeggen).
Een persoon heeft een aantal eigenschappen (naam, adress, whatever).
Als je de datastructuur duidelijk voor je hebt is het ook duidelijk wat er nu precies moet gebeuren als er een nieuw persoon wordt toegevoegd.

Te koop: Agfa clack; DM voor details.


  • MasterTweaker
  • Registratie: Maart 2010
  • Laatst online: 16-11 21:46
qadn schreef op maandag 27 december 2010 @ 17:55:
*twitch*

Dat is een manier om tegen programmeren aan te kijken waar ik het volledig niet mee eens ben.

Object georiënteerd programmeren is één van de vele mogelijke manier om tegen data-abstractie en code-reuse aan te kijken. Toevallig een vrij intuïtieve en daarom ook prettig om te leren.

User/Event driven programmeren is een manier om daar tegen aan te kijken, maar vanuit hoe de datastructuren efficient kunnen worden opgezet cq. voor verschillende taken gebruikt is veel interessanter / nuttiger.

Maargoed, ik spreek vanuit een formele informatica achtergrond.
Zelfs voor user-actie-dingen-gebeuren programmas denk ik vanuit de datastructuur.

In het genoemde voorbeeld zou je een lijst hebben met personen.
Een persoon is een item/ding, dus die kan mooi in een klasse (om het even kort door de bocht te zeggen).
Een persoon heeft een aantal eigenschappen (naam, adress, whatever).
Als je de datastructuur duidelijk voor je hebt is het ook duidelijk wat er nu precies moet gebeuren als er een nieuw persoon wordt toegevoegd.
Oke hier ben ik het zeker mee eens. Klassen komen inderdaad bij het ontwerp van een data structuur het best tot hun recht. En als je eenmaal bekent bent met een programmeertaal is het denken vanuit data structuren natuurlijk het beste, maar als je geen enkele programmeer ervaring hebt zoals TS is dit niet bevorderlijk voor het leer proces.

Het als uitgangspunt nemen van datastructuren bij het voor het eerst aanleren van een programmeertaal als JAVA maakt het leren van een programmeertaal naar mijn mening dus onnodig ingewikkeld.
Omdat je deze data structuren niet kan plaatsen in het grotere geheel van het programma met de daarbij behorende User Interface. Terwijl als je de gebruikers interactie als uitgangspunt neemt dit veel sneller duidelijk wordt en je ook sneller het belang van een klasse onder ogen ziet.

Een klasse is gewoon een vraag begrip als je net begint met programmeren. Ze kunnen je beter eerst 1 lap code laten schrijven zonder klassen om vervolgens deze code efficiënter en beter leesbaar te maken door het toepassen van klassen. :)

[ Voor 3% gewijzigd door MasterTweaker op 27-12-2010 18:49 ]


  • qadn
  • Registratie: Juni 2007
  • Laatst online: 31-03 20:56

qadn

Pinnacle of Perversion

Ik vind het veel natuurlijker om te leren programmeren vanuit een echte taak. Dus niet een gebruiker-centrische speelgoed voorbeeldje, maar een echte (zei het simpele) taak.

Toen ik in 2006 en 2007 programeren/scripting gaf (met nadruk op gebruik voor NLP) begonnen we met simpele tel-taken. En als eindopdracht een voorprutsertje voor een machine learning systeem (i.e., het bedenken en berekenen van een aantal features en die als (comma seperated) vector wegschrijven per invoer-unit. (zin en paragraaf in dit geval)).

Bij dit soort tel taken is het belangrijk om intern een goede/duidelijke datastructuur te hebben.

Bij het begin ga je het natuurlijk niet direct hebben over complexiteit in geheugengebruik en/of tijd.

Te koop: Agfa clack; DM voor details.


  • ik222
  • Registratie: Maart 2007
  • Niet online
MasterTweaker schreef op maandag 27 december 2010 @ 18:47:
[...]
Een klasse is gewoon een vraag begrip als je net begint met programmeren. Ze kunnen je beter eerst 1 lap code laten schrijven zonder klassen om vervolgens deze code efficiënter en beter leesbaar te maken door het toepassen van klassen. :)
Ik ben het er mee eens dat dit misschien makkelijker te begrijpen is in het begin maar de opleiding Informatica is meer dan alleen snel wat werkende code kunnen produceren. Efficiente datastructuren bedenken is daarbij een heel belangrijk onderdeel.

Ik begrijp wel dat een beetje in de praktijk met code spelen in het begin veel makkelijker is. Maar ik denk dat wanneeer je Informatica studeert op HBO / WO niveau je juist om moet kunnen gaan met meer abstracte en theoretische stof in het begin.
Pagina: 1