Steg 1: Handledningar kapitel 1 och 2
Handledning | Beskrivning |
---|---|
Handledningen ger en allmän introduktion till programmering. | |
VIKTIG LÄSNING! Handledningen tar upp saker som inte finns i kurslitteraturen och som ger dig ett praktiskt och användbart verktyg inför ditt programmeringsarbete. | |
Hur löser man problem med hjälp av algoritmer? Handledningen innehåller flera exempel där flödesdiagram används för att illustrera hur problem löses. | |
En mycket kortfattad, mycket allmän, introduktion till programmering med Java. | |
Demonstrationen visar ett Javaprogram som skriver ut en rad med text i kommandofönstret. I kursboken (Absolute Java) under rubriken A SAMPLE JAVA APPLICATION PROGRAM, sidorna 37-40, finns ett liknande exempel som förklaras utförligt. | |
Här visas hur variabler deklareras, initieras, tilldelas värden samt operatorn +. | |
Här visas hur variabler hanteras och hur data läses in från tangentbordet. | |
Den här demonstrationen går igenom de fyra räknesätten samt restoperatorn %. Även beräkningsordning demonstreras. | |
Hur kan divisions- och restoperatorn användas? Demonstrationen visar hur ett antal minuter kan delas upp i dagar, timmar och återstående minuter. Namngivna konstanter demonstreras samtidigt. | |
Här demonstreras inmatning från tangentbordet, typomvandling och formaterad utmatning med hjälp av ett Javaprogram som beräknar medelvärdet av ett antal inmatade heltal. |
Handledningar kapitel 3
Handledning | Beskrivning |
---|---|
Demonstrationen visar den grundläggande “if”-satsen med hjälp av ett anspråkslöst exempel som simulerar låset till ett kassaskåp. | |
Hur gör du för att välja mellan två alternativ? Här demonstreras “if-else”-satsen med ett exempel som kontrollerar om en inmatad ålder är tillräcklig för att rösta i riksdagsvalen. | |
Välja mellan flera än två alternativ? Ett Javaprogram där ett betyg ska sättas baserat på ett resultat får demonstrera “if-else if”-satsen. | |
Välja mellan många alternativ? Demonstrationen innehåller två snarlika exempel där “switch”-satsen används. | |
Det går inte att jämföra strängar med varandra med någon av jämförelseoperatorerna. Hur gör man då? Ett längre exempel får ge svaret. Ett mycket kortare exempel visar en alternativ lösning. | |
Repetionssatser används för att just repetera en eller flera satser. Här visas en av de tre repetitionssatserna – “while”-loopen. | |
Här demonstreras hur ett godtyckligt antal heltal kan summeras med hjälp av en “while”-loop. | |
När en loop ska repeteras minst en gång är “do while”-loopen ett lämpligt val. I exemplet får användaren bestämma om ett meddelande ska forstätta att skrivas ut eller inte. | |
Demonstrationen visar skillnaderna mellan en “while”- och “do while”-loop. Exemplet är i princip samma som finns i kurslitteraturen på sidorna 127-128, men något enklare. | |
Vet du exakt hur många gånger en sak ska repeteras är “for”-loopen lämplig att använda. Här demonstreras den med ett mycket enkelt exempel som skriver ut alla heltal mellan 1 och 1000. Demonstrationen avslutas med att visa hur kolumner och rader kan åstadkommas på ett enkelt sätt. | |
Genom att nästla “for”-loopar kan en multiplikationstabell skapas. Demonstrationen visar hur! |