Overzicht van het onderwerp

  • Mocht je jouw CodePanta cijfer van deze periode willen laten meetellen voor de toets van komende periode, dan kan je tot en met vrijdag 6 november 17.00 uur hier aan werken. Mocht een opdracht toch al afgesloten zijn vóór die tijd en je hier vóór vrijdag 6 november 17.00 nog aan wilt werken, laat dit dan weten via Teams aan JRM.
    • Een inzending maken Een cijfer behalen

      Stuur hier alles in dat relevant is voor de beoordeling van je eindproject. Dat betekent vooral:

      1. De URL naar je PHP App zoals gepubliceerd op het internet (binnen je hosting account).
      2. Naam van de werkmap op je hosting account waarbinnen je applicatie gepubliceerd staat.
      3. Naam van database.
      4. Login gegevens database.
      5. Uitleg op welke pagina van je App welke CRUD activiteit te vinden is. 
      6. Etc. (Wordt vervolgd)

    • Bekijk hier het "Programma van toetsing en afsluiting" (PTA) cohort 2018 - 2021

    • Deze Playlist bevat alle informatie die je nodig hebt om de PO van deze periode uit te werken en om voorbereid te zijn voor de toets wat betreft het thema CRUD. Vergeet je niet in te schrijven (te abonneren) om op de hoogte te blijven als er nieuwe video's gepost worden.

    • Bekijken Start discussies: 2 Post antwoorden: 3 Maak forumberichten: 5 Een cijfer behalen

      Hier laten leerlingen vragen achter en beantwoorden leerlingen die vragen. Ook de docent zal hier vragen plaatsen. Voor plaatsen van nuttige vragen en beantwoorden van vragen kan je punten verzamelen voor de ranking en je CodePanta cijfer.

  • Week 1

    Week 1: Introductie en uitleg programma TP5

  • Week 2

    Week 2: Inleiding programmeren en vervolg start PHP

    • Behaal het certificaat PHP in Sololearn met ten minste 180XP en stuur hier de link in naar je profiel. 

    • 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

    • Hierbij de video van het YouTube kanaal "Informatica Voortgezet Onderwijs" waarin ik uitleg hoe je gebruik maakt van "includes" en vooral ook waaróm je hier gebruik van zou maken. 



      Vergeet niet te abonneren op dit YouTube kanaal "Informatica Voortgezet Onderwijs":

    • Bekijken Een inzending maken Een cijfer behalen

      Bekijk de video hierboven en volg de uitleg in de klas en knip je template in stukken en plaats al deze stukken in een aparte map binnen de root van je website met als naam "includes". 

      Lever hier de directe link in naar je website. 

    • Bekijken Een inzending maken Een cijfer behalen
    • LET OP: De docent kijkt de meeste opdrachten pas na van vrijdag tot en met maandag. Stuur dit gerust in als je DENKT een 7 te hebben. Kijk vanaf dinsdagochtend of je verzoek gehonoreerd is of niet. 

      Laat hier weten of je een uur wilt knippen volgende week. Dat kan je alleen doen als je voor alle opdrachten van deze week minstens een 7 staat op CodePanta én alle opdrachten en activiteiten van deze week en voorgaande weken zijn afgevinkt. Je kan je antwoord dan ook pas insturen vanaf vrijdag 17.00 uur. Houdt vanaf dinsdagochtend zelf in de gaten of de docent je aanvraag heeft goedgekeurd. 

  • Week 3

    Week 3: 

  • Week 4

    Week 4: 

  • Week 5

    Week 5:

    Deze week werken we de R van CRUD uit - Items uit de database worden netjes getoond binnen de template waarbij het ontwerp en design van de ontwerper intact gelaten wordt. Werk dit ook uit als je nog niet helemaal de C van CRUD hebt uitgewerkt. Let erop dat je ook afbeeldingen vanuit de database toont binnen je template. 

    Verder wat extra aandacht voor de opdrachten binnen CodePanta - probeer alle openstaande opdrachten van vorige weken alsnog af te maken en in te leveren. Daardoor krijg je een optie om je CodePanta cijfer voor 25% te laten meetellen als toetscijfer. 

    • Bekijken Een inzending maken Een cijfer behalen

      Haal 150XP in Sololearn voor de cursus SQL en stuur hier opnieuw de link in naar je profielpagina.

    • Bekijk deze presentatie en werk die uit binnen je template. Laat weten als je klaar bent door hier je voor- en achternaam in te sturen. Let op: Zorg er voor dat de docent toegang heeft tot je project. Dat kan je controleren door jouw eigen inzending binnen opdracht https://codepanta.nl/mod/assign/view.php?id=2339 te controleren.

      1. Zoek binnen je template waar je gegevens uit één tabel wilt tonen.
      2. Zorg er voor dat tenminste 4 kolommen / velden uit je database tabel getoond worden binnen je template en dat dit minstens 4 items / rijen zijn uit je database (zorg er dus voor dat je minstens 4 items hebt in je database tabel). 
      3. Eén van je getoonde kolommen / velden bevat een item afbeelding. Oftewel: van tenminste 4 items binnen je template wordt ook een afbeelding getoond en die afbeelding staat als url opgeslagen binnen je database.

    • Bekijken Een cijfer behalen Het slaagcijfer behalen

      Om te oefenen met de R can CRUD.

    • Laat hier weten of je een uur wilt knippen volgende week. Dat kan je alleen doen als je deze vrijdag 17.00 uur, minstens een 7 staat voor je cijfer op CodePanta. Je kan je antwoord dan ook pas insturen vanaf vrijdag 17.00 uur. 

  • Week 6

    Week 6: Vervolg CRUD - Starten met de U van CRUD
  • Week 7

    Week 7
    • Maak items: 10 Een cijfer behalen

      Hier plaats je gedurende deze cursus in totaal 10 items met uitleg van de betekenis. De docent geeft via wekelijkse opdrachten aan welke items je hier moet publiceren en van uitleg moet voorzien. Vervolgens keurt de docent een item goed als die aanvullende informatie bevat die nog niet is gepubliceerd. Kopiëren van wat anderen hebben ingestuurd is dus nutteloos. Kijk altijd eerst of je aanvullende informatie hebt voordat je een item toevoegt.

      In totaal moet iedereen 10 goedgekeurde items hebben. De begrippen die hier genoemd worden, kunnen terugkomen in de toets. 

      Plaats de volgende items en hun definitie of uitleg binnen deze woordenlijst:

      • CRUD
      • Client Side
      • Server Side
      • Statische website
      • Dynamische website
      • Modulair werken 
      • Database
      • Database tabel
      • Database kolom
      • Database rij

      • SQL
      • MySQL
      • PHPMyAdmin
      • Gestructureerde database
      • FTP
      • Auto increment (database)
      • Primary key (database)
      • IP adres
      • Localhost
      • Hosting
      • mysqli_connect( )
      • mysqli_query( )
      • mysqli_fetch_assoc( )
      • Database query
      • GET method
      • Superglobals (in PHP)






    • Hierbij de complete video serie "CRUD applicatie in PHP" - De video is interactief wat betekent dat je zelf kan kiezen welke gedeelte je bekijkt. 

    • Ga naar https://codepanta.nl/report/log/user.php?id=4&course=56&mode=all maar vervang id=4 voor het id van jouw profiel. Dit id kan je vinden door met je muis op je profielafbeelding rechtsboven te klikken. 

      Klik met rechtermuis op de grafiek, sla op als afbeelding en stuur die afbeelding hier in. Schrijf in twee regels je commentaar op je eigen activiteiten log. Wat vind je van je eigen inzet?

    • Een inzending maken Een cijfer behalen

      Ga naar www.joinmyquiz.com en gebruik code 18915056 - Maak deze quiz pas nádat we deze quiz in de klas gemaakt hebben als oefening. Voor deze quiz krijg je namelijk maar één poging. Maak de quiz onder je voor- en achternaam en stuur die hier in zodat de docent weet dat je om een cijfer vraagt. 

    • Een cijfer behalen Het slaagcijfer behalen

      Een test met enkele CRUD vragen. Te gebruiken als oefening of om mee te laten tellen voor je CodePanta cijfer. 

    • Hierbij de complete code voor wat betreft het Update formulier. 

  • Toetsweek

    Deze periode geen toets. Maar alle opdrachten, video's en andere content van deze periode TP5, is toetsstof voor de toets in TP6. Ga naar TP6 voor een complete samenvatting.