Results 1 to 11 of 11

Thread: Lesboek voor beginners

  1. #1

    Lesboek voor beginners

    Ik ben op zoek naar een goed (les)boek voor beginners. Het gaat om eerste jaars MBO elektrotechniek studenten. Dus het boek moet geschikt zijn voor mensen zonder enige programmeer ervaring. Het moet over goede uitleg beschikken van de programmeer basis zoals variabelen, constanten, procedures, lusjes en bij voorkeur dat alles in console applicaties. Na die basis wil ik ook nog een begin maken aan applicaties met een GUI. En dit alles natuurlijk bij voorkeur in Nederlandse taal.

    Ik heb een beetje op het net gesurft, maar ben eigenlijk geen geschikt boek tegen gekomen. Ik heb alvast maar een opzetje gemaakt voor een eigen boek, maar dat is mij toch eigenlijk iets te veel werk.

    Dus maak me blij met een reply, dat scheelt mij een hoop werk

  2. #2
    DeX 3 Delphi := The ease of VB with the power of C; Zoekt en gij zult vinden

  3. #3
    Voor puur de Syntax kregen wij op het MBO: "Pascal" Een inleiding in programmeren. Dit boek werd in 1999 gebruikt op het MBO - Technische informatica. Dit boek geeft een duidelijk uitleg over de syntax. Prima voor een begin. ISBN: 90 72 457 33 1

  4. #4
    Bedankt voor de zeer snelle reacties.
    De boeken die in het topic staan dat Henkie poste zijn niet geschikt. De boeken van Marco Cant?? zijn wel van erg goede kwaliteit, ik heb zelf het boek mastering delphi 7 van hem, maar deze boeken zijn meer geschikt voor mensen met al enige kennis van programmeren en missen de basis van pascal. De rest van de (e-)boeken die daar zijn gepost zijn niet van de kwaliteit die ik zoek.
    Het boek dat Dees aanraad is zeker een goed boek, maar behandelt alleen pascal.
    Ik zoek eigenlijk een combinatie van dat boek en een boek dat ik ook heb genaamt "basiscurses Delphi 6" van Academic Service.

    Het moet eigenlijk een Delphi versie zijn van het boek "Aan de slag met C++" van Gertjan Laan. Dat is een boek dat alles heeft wat ik vraag en is erg goed geschreven, alleen in de verkeerde taal .

  5. #5
    TCustomBuild Rob Bos's Avatar
    Join Date
    Jan 2003
    Location
    Eindhoven
    Posts
    4,213
    Ik ben in 2000 op de HIO ook begonnen met het boek van Dees & TurboPascal, om zo eerst de rechtlijnige manier van programeren te leren, en natuurlijk de basis syntax. Daarna zijn we op de "basiscursis Delphi 6" van Academic Service overgegaan.

    Take one step a time

  6. #6
    Rob Bos bedankt voor je reply.
    Het is inderdaad een beetje veel om in één periode van 7 weken les te geven in zowel de basis als een begin aan applicaties met GUI. Uit ervaring heb ik gemerkt dat studenten meer intresse tonen als je GUI applicaties gebruikt, ik denk dat dat komt omdat ze iets leren in een omgeving waar ze zelf uit gebruiker van zijn. Daarnaast gaan we met de basis niet verder dan lusjes en misschien records. Daarna wil ik gewoon verder gaan alleen dan in applicaties met GUI.
    Het idee van het vak is om een idee van programmeren te krijgen. Na dit vak krijgen ze uitgebreid object c om simpele microcontroller programma's mee te schrijven.

    Na het lezen van jou post kwam ik wel op het idee om eerst een turbo pascal boek te gebruiken voor de basis en dan zelf wat te schrijven voor het GUI gedeelte, dat zal mij al heel wat werk besparen.

    Bedankt

  7. #7
    Het is logisch dat studenten meer zien in GUI Applicaties. Sleur en Pleur en iets krijgt al snel vorm zonder nog iets te hebben gedaan. Het is gewoon echt belangrijk dat de basis syntax aanwezig is. Je kunt beter in plaats van gelijk te gaan programmeren eerst een stuk theorie behandelen over het programmeren in het algemeen, met uiteraard kleine praktijk voorbeelden en uitleg.

    Zoals je al zegt gaan ze hierna verder met Object C. Een andere syntax. Maar als ze het idee door hebben hoeft dat het probleem niet te zijn.

    Mijn ervaring van het MBO en programmeren is gewoon echt slecht. We gaan in VB een editbox droppen op het formulier en een knop en dan gaan we een kleurtje veranderen. Alles domweg overtikken en niet begrijpen wat je doet.. en uitleg.. homaar. Dus ik hoop dat het bij jullie wat beter is geregeld.

    Naar mijn inziens. Ga niet teveel in die 7 weken proppen qua hak op tak.. veel verschillende dingen en daar snel doorheen schieten. Begin eerst met uitleg van syntax en dergelijke. De basisdingen ben je uiteraard snel door. Maar denk ook aan gestructureerd en Object Orientatie. Ik zou het belangrijker vinden dat ik na 7 weken zelf wat kan en begrijp en niet dat ik na 7 weken een programma in elkaar heb gezet.

  8. #8
    object c om simpele microcontroller programma's mee te schrijven.
    Object C (C++) voor microcontrollers? Volgens mij kun je ze beter eerst gewoon goed de basis van C leren (vooral pointers enzo), dat kom je volgens mij nog steeds meer tegen in embedded land dan C++.

    Maar om op je pascal vraag terug te komen. Je zou eens kunnen kijken naar dictaten enzo die in het eerste jaar van een HBO worden gebruikt en daar dan zelf lesmateriaal van maken.

    Het hangt er vanaf wat je ze wilt bijbrengen voordat ze aan die C cursus beginnen. Uit mijn tijd weet ik nog dat mensen met name problemen hadden met het begrijpen van pointers en daaraan gekoppeld datastructuren met pointers (gelinkte lijsten enzo). Dat hele pointerverhaal is natuurlijk wel een belangrijk iets in embeddedland, je komt er niet omheen.

    Je zou ook eens contact kunnen opnemen met George Philips van Exam College (www.exam.nl). Die hebben onder andere een beginnerscursus delphi die volgens mij in 4 zaterdagen gegeven wordt. Ze hebben daar eigen cursusmateriaal voor geschreven, dus mogelijk kun je dat in licentie gebruiken.

  9. #9
    Dees en Benno, bedankt voor jullie reacties,

    Om goed te kunnen programmeren is het inderdaad belangrijk om de basis syntax onder de knie te hebben. In dit geval is dat niet echt nodig, het zijn eerste jaars studenten en we beginnen later helemaal overnieuw in C en dan veel uitgebreider. Dit vak is alleen bedoelt om een idee te krijgen van programmeren en daarmee tot een leuk eind product te komen om de motivatie erin te houden.
    Ik heb al voor de overstap naar GUI applicaties twee lesuren gereserveerd voor een globale uitleg hoe componenten werken en hoe het globaal in elkaar zit. Ik kan er natuurlijk moeilijk diep op ingaan als ze de kennis daarvoor niet hebben.
    En vergeet natuurlijk niet dat dit electrotechniek is, later in het bedrijfsleven is de kans erg klein dat ze veel met programmeren te maken zullen krijgen. Dus we gaan er een stuk minder diep op in dan bij de ICT opleidingen.

    Benno, we leren ze object c omdat het pakket wat wij hebben alleen asm en object C ondersteunt. Het verschil tussen object C en C is niet zo groot ( zeker niet omdat in het pakket wat wij hebben echt alleen de basis van de basis object c kan worden geschreven ). We gaan er in die lessen dan ook veel dieper op in dan met delphi, pointers worden dan ook behandelt.
    Ik zal na de vakanties eens op school het idee voorleggen van Exam College, bedankt voor de tip.

  10. #10
    En vergeet natuurlijk niet dat dit electrotechniek is, later in het bedrijfsleven is de kans erg klein dat ze veel met programmeren te maken zullen krijgen.
    Niet op PC gebied, maar waarschijnlijk wel PLC's. En die groeien steeds meer naar PC's toe.

    Als het electrotechneuten zijn of moeten worden, zou je ook eens kunnen denken om ze een inleiding te geven in die materie. Voor IEC1131 is volgens mij zat lesmateriaal te vinden, en het is een omgeving waar ze waarschijnlijk wel mee te maken krijgen.

  11. #11
    Daar wordt al les in gegeven. We geven les in twee typen; Oude types die via codes op een eigen toetsenbord worden geprogrammeerd en de nieuwere types die worden gebouwd met componenten die met elkaar moeten worden verbonden en waarvan de properties moeten worden aangepast. Ik kan geen details geven omdat ik dat vak niet geef, maar dat gebied is dus ruim gedekt. Ze krijgen standaard les in de oude types en afhankelijk van welke specialisatie ze kiezen krijgen ze ook les in de nieuwere types.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •