Overzicht van de weken

    • Bekijk hier het "Programma van toetsing en afsluiting" (PTA).

    • Een inzending maken Een cijfer behalen

      Stuur hier alles in dat relevant is voor de beoordeling van je eindproject. De beoordeling zal plaatsvinden gedurende de gehele periode C en daarvoor wordt een Rubric gebruikt die tijdens die periode aangepast zal worden. In overleg met de docent worden de genoemde onderdelen al dan niet afgevinkt en dat bepaalt uiteindelijk je eindcijfer. 

  • 21 januari - 27 januari

    Week 1: Inleiding programmeren

  • 28 januari - 3 februari

    Week 2: Inleiding PHP

  • 4 februari - 10 februari

    Week 3: Van HTML naar PHP

    • Een paar vragen met PHP code. Wat laat deze code zien in de browser? Ook een vraag over data types en hoe de verschillende PHP onderdelen heten. 

    • Bekijken Ga door de activiteit tot het einde Een cijfer behalen

      Dit is de vervolgles op de introductie programmeren in Flowgorithm. In deze les geven we aandacht aan "omgekeerd leren" waarbij je via flowgorithm ontdekt hoe je met PHP:

      • Variabelen aanmaakt.
      • Opdrachten onder voorwaarden uitvoert (als.... dan..... of: if ...... else).

      Verder start je met het maken van een PHP calculator die je later uitwerkt in html - php code.

    • Bekijken Een inzending maken Een cijfer behalen

      Elke week behandelen we een stukje theorie die je kan gebruiken bij de uitwerking van je opdracht. Maar dat is ook theorie voor de toets. Begin zo snel mogelijk met het voorbereiden van de toets door:

      • Een samenvatting te maken van de theorie zoals geplaatst in Moodle. 
      • Vragen op te schrijven die mogelijk terug zouden kunnen komen in de toets. 

      Stuur hier de samenvatting en jou toetsvragen op ter beoordeling. Zo weet je straks of je goed voorbereid bent voor de toets. 

    • Hier uitgelegd waarom je met "includes" zou moeten werken en hoe je dat doet. 

  • 11 februari - 17 februari

    Week 4:

    • Een cijfer behalen Het slaagcijfer behalen

      Voor deze test krijg je 30 minuten. Je hebt maar één mogelijkheid om de test te doen en je krijgt er een cijfer voor. Zorg er dus voor dat je de test goed voorbereid. Dat kan je doen door op W3schools de PHP quiz door te nemen. Zie: https://www.w3schools.com/php/php_quiz.asp

    • Bekijken Een inzending maken Een cijfer behalen

      Elke week behandelen we een stukje theorie die je kan gebruiken bij de uitwerking van je opdracht. Maar dat is ook theorie voor de toets. Begin zo snel mogelijk met het voorbereiden van de toets door:

      • Een samenvatting te maken van de theorie zoals geplaatst in Moodle. 
      • Vragen op te schrijven die mogelijk terug zouden kunnen komen in de toets. 

      Stuur hier de samenvatting en jou toetsvragen op ter beoordeling. Zo weet je straks of je goed voorbereid bent voor de toets. 

  • 18 februari - 24 februari

    Week 5: 

    • Hierbij mijn presentatie die gebruikt zal worden in de klas om uit te leggen hoe je een database aanmaakt binnen Cloud 9 met PhpMyadmin. 

    • Bij het ontwikkelen van een applicatie en dus bij elke programmeer opdracht krijg je te maken met deze vier functies: Create, Read, Update, Delete. Deze slideshow toont de samenvatting van wat je moet kunnen en kennen aan het einde van deze periode. Deze vier functies gaan we klassikaal uitwerken binnen je applicatie en zo oefen je dus met de lesstof. 

    • Opdracht icoon
      Een RobotChat in Flowgorithm en PHP - deel 1 Opdracht

      In deze cursus bouw je als eerste met Flowgorithm een ChatRobot met iets wat lijkt op "Artificial Intelligence" (AI) maar wat "voorgeprogrammeerde antwoorden" zijn. Het doel is natuurlijk om het gesprek zo echt mogelijk te laten lijken. 

      Vervolgens bouw je de ChatBot in PHP waarbij je alle basistechnieken PHP nodig zult hebben. 

      Open Flowgorithm en volg het stappenplan:

      1. Maak een OUTPUT waarbij de gebruiker wordt gevraagd om zijn naam.
      2. Maak een variabele aan met waarde gebruikers  INPUT waarbij de gebruiker zijn naam kan invullen.
      3. Doe ditzelfde voor email. 
      4. Maak een OUTPUT waarbij de gebruiker welkom geheten worden met zijn voornaam daarin verwerkt.
      5. Maak een OUTPUT waarbij het systeem een vraag stelt waar de gebruiker alleen met "ja" of "nee" kan antwoorden. 
      6. Biedt de gebruiker een optie om "ja" of "nee" in te vullen.
      7. Gebruik een IF block waarbij de gebruiker een voor een "ja" antwoord een andere OUTPUT te zien krijgt dan bij een "nee" optie. 
      8. Maak voor zowel de "ja" optie als de "nee" optie een tweede vraag waarbij de gebruiker opnieuw kan kiezen uit twee opties (dat hoeft niet "ja" of "nee" te zijn, mag ook een keus zijn als "eens" of "oneens" of "mooi" / "niet mooi" of "budget veel" / "budget weinig" etc. )
      9. Schrijf voor elke mogelijke optie (4 x) een OUTPUT. 
      10. Exporteer het resultaat als afbeelding en stuur die afbeelding hier in ter beoordeling. 

      Niet beschikbaar tenzij: De activiteit Test 3: W3schools - Basis syntax PHP als voltooid is aangeduid.
    • Opdracht icoon
      Een RobotChat in Flowgorithm en PHP - deel 2 Opdracht

      1. Maak via OUTPUT een vraag voor de bezoeker waarin 3 opties worden aangeboden. 
      2. Biedt gebruiker mogelijkheid om keuze in te voeren. 
      3. Bij 3 opties, heb je 8 mogelijkheden ( 23 ): geen optie gekozen, alleen optie 1 of 2 of 3, optie 1 en 2, optie 2 en 3, optie 1 en 3 of alle opties gekozen. 
      4. Schrijf voor elke optie een OUTPUT - gebruik daarbij steeds een IF en AND of OR. 
      5. Exporteer de uitkomst als afbeelding en stuur die hier in ter beoordeling. 

      Niet beschikbaar tenzij: De activiteit Test 3: W3schools - Basis syntax PHP als voltooid is aangeduid.
  • 25 februari - 3 maart

    Week 6:

  • 4 maart - 10 maart

    Voorjaarsvakantie

  • 11 maart - 17 maart

    Week 7: 

  • 18 maart - 24 maart

    Week 8: Presentatie en evaluatie product

  • 25 maart - 30 maart

    Week 9: Schakel week - Toets en oplevering project