Blogs

Cursus Scala geheel beschikbaar

De korte cursus Scala is in z'n geheel beschikbaar.

De onderdelen van de cursus zijn:

  • De basis: installeren, tools, syntax
  • Object oriëntatie: klassen, objecten, traits
  • Functioneel programmeren: functies als parameter en als terugkeerwaarde, collecties
  • Een applicatie in Scala, met opdrachten
  • Referentie, voor het overzicht
  • Hoe verder?
Tweede gedeelte gratis cursus Scala

Het tweede gedeelte van de gratis cursus Scala is nu beschikbaar.

Wanneer u het eerste deel van de cursus hebt bestudeerd heeft u Scala geïnstalleerd, kunt u werken met de REPL (een interpreter-achtig tool), en kent u de syntax voor het gebruik van variabelen, functies, control structuren, en kent u de type-hiërarchie van Scala. U heeft dan, kortom, een eerste kennismaking achter de rug.

In dit tweede gedeelte komt het object-georiënteerde aspect van Scala aan bod. In Scala kunt u objecten bijvoorbeeld ook direct definiëren, zonder een klasse-definitie. Klassen definiëren gaat extra gemakkelijk doordat een aantal zaken automatisch worden geregeld. En Scala kent traits, om een vorm van multiple inheritance mogelijk te maken.

Wat nog komen gaatL een deel over funtioneel programmeren in Scala, en een eindopdracht.

U vindt de cursus op http://portal.ou.nl/web/topic-scala/cursus .

Eerste leereenheid Opener cursus

De eerste leereenheid van de Opener cursus Scala is beschikbaar!


Betaversie

In het topic Scala wordt op dit moment een betaversie ontwikkeld van een Opener cursus Scala. De Opener cursus zal bestaan uit drie leereenheden plus een eindopdracht.

Van die betaversie is nu dus de eerste leereenheid beschikbaar.

U vindt de cursus in het Topic Scala bij de tab Opener cursus. Wanneer u klikt op "Ga verder met studeren"ontvouwt de cursus zich. 


Naar een definitieve versie

We zijn erg benieuwd naar opmerkingen bij deze betaversie. Onderaan elk gedeelte van de leereenheid heeft u de mogelijkheid om opmerkingen te maken.

 

Daarnaast zullen we ook vragen stellen in het forum.

Met de feedback die we op die manier verzamelen, zullen we komen tot de definitieve versie van de cursus.

 

Opener cursus

Die definitieve versie zal op een aparte site komen te staan. Er zal naast de webversie ook een versie in pdf komen. We zullen kijken of het mogelijk is dat iedereen die een bijdrage levert door middel van commentaar, als eerste toegang krijgt over die definitieve versie.

Scala op Dr. Dobb's

Op Dr. Dobb's vandaag een tweetal berichten tegengekomen over Scala.

In de nieuwsbrief info over Java 7 waarin talen zoals Scala beter ondersteund worden. Verder een interview met Martin Odersky die reflecteert over de (toekomst) van de taal Scala.

Martin Odersky over Scala

In deze presentatie legt Martin Odersky de nadruk op het waarom van Scala: waarom heeft hij het ontwikkeld? Welke problemen lost het op? Wat kun je er mee?

Hij spreekt goed: het is geen saaie, onverstaanbare presentatie ;-) Het Duitse accent maakt het alleen nog maar leuker.

Tijdens het uitleggen van het waarom krijgt je bovendien ook een introductie in Scala. Het wordt al snel heel veel meer dan een introductie...

Het is handig om de slides er apart bij te houden:

Showing 1 - 5 of 10 results.
Items per Page 5
of 2