Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
HTML + CSS les 5: ontwerp website + Trello + devtools + PO
4V Informatica 26 september
1 / 22
volgende
Slide 1:
Tekstslide
Informatica
WO
Studiejaar 4
In deze les zitten
22 slides
, met
interactieve quiz
en
tekstslides
.
Lesduur is:
120 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
4V Informatica 26 september
Slide 1 - Tekstslide
Na de les kun je...
Een basisontwerp voor een website maken en uitvoeren met flexbox;
Werken met Trello om taken te ordenen.
Code van website checken via developer tools
Aan de slag met het PO website maken
Slide 2 - Tekstslide
Herhaling vorige lessen
HTML en CSS in aparte bestanden verbonden via <link rel="stylesheet" href="style.css"> in de head
Elementen klassennaam geven voor specifieke styling via class="naam"
Margin, padding, border
Ontwerp van je website en opdelen in onderdelen
Elementen op je website ordenen m.b.v. flexbox.
Slide 3 - Tekstslide
Verbinding html + CSS
Slide 4 - Tekstslide
Classnames via class="naam"
Slide 5 - Tekstslide
CSS: width, height, border, margin, padding
Slide 6 - Tekstslide
Layout
Tips:
Wat is belangrijk? Staat dat duidelijk in beeld?
Gebruik je
herkenbare patronen
?
Ontwerp alleen voor wat je nodig hebt!
Gebruik echte teksten!
Zo kan een schets eruit zien
Slide 7 - Tekstslide
Layout
Tips:
Wat is belangrijk? Staat dat duidelijk in beeld?
Gebruik je
herkenbare patronen
?
Ontwerp alleen voor wat je nodig hebt!
Stel, je hebt een layout, maar hoe begin je nou?
In (ongeveer) 4 stappen:
Juiste html schrijven
Header styling
Content en navigatie styling
Footer styling
Slide 8 - Tekstslide
Layout
Tips:
Wat is belangrijk? Staat dat duidelijk in beeld?
Gebruik je
herkenbare patronen
?
Ontwerp alleen voor wat je nodig hebt!
<header>
<article>
<footer>
<nav>
<aside>
<div>
Stap 1.2
Waar nodig de blokken opbreken in blokken
Slide 9 - Tekstslide
Stap 1.3
Lelijke witte randjes weghalen
Slide 10 - Tekstslide
Stap 3.1
Content en navigatie. Als eerste zorgen we ervoor dat deze blokken naast elkaar komen in plaats van onder elkaar.
Slide 11 - Tekstslide
Flexbox
Plaats je elementen in een 'container' of 'wrapper'
Maak van je container een flexbox via
display: flex
;
Geef de juiste richting aan met
flex-direction: row/ column;
Gebruik
justify-content
om items in je container uit te lijnen;
Gebruik
align-items
om de elementen in je container haaks op de richting uit te lijnen;
Slide 12 - Tekstslide
Opdracht: flexbox
Maak een basisontwerp volgens de instructies in het template in
Replit
;
Voeg in CSS op de juiste plekken
display: flex;
en
flex-direction: row;
of
flex-direction: column
; toe...
Maak ook gebruik van
justify-content
en
align-items
Klaar? Oefen met
flexbox-froggy
;
timer
10:00
Slide 13 - Tekstslide
PO Website maken
Kies een partner en lees de omschrijving van de opdracht in Classroom
Kopieer het takenoverzicht op Trello en houd jullie vorderingen bij;
Kies een onderwerp voor je website en zorg voor de tekst en bijbehorende plaatjes;
Maak een ontwerp voor je website;
Bouw je website aan de hand van je ontwerp: eerst HTML en daarna CSS;
Voer regelmatig commits uit naar je Git-repository (komt later);
Zorg voor een mooi, responsive ontwerp en voor nette en overzichtelijke code;
Overleg tussentijds met de docent (tekst/ ontwerp etc.)
Lever je website in inclusief Trello-link, GitHub-link en ontwerp.
Slide 14 - Tekstslide
TRELLO
: bijhouden van vorderingen
Trello-instructies
Volg de link;
Maak een account bij Trello met je schoolmail;
kopieer het bord uit de link via de volgende stappen;
Ga naar 'show menu' (rechts)
Klik op 'More'
Kies 'Copy Board'
Geef je kopie een naam en klik op Create
Slide 15 - Tekstslide
Aan de slag
Zoek een PO-partner en geef de namen door;
Zoek een onderwerp voor je website;
Verzamel alvast tekst en plaatjes;
Kijk naar deze
voorbeelden
voor basis-ontwerpen;
Maak alvast een ontwerp van je website (op papier);
Oefen eventueel nog wat met flexbox-froggy.
Tekst + ontwerp klaar? Bouw je website via
Replit
.
Slide 16 - Tekstslide
'Afkijken' via DevTools
Pedagogisch didactisch gezien moet ik zeggen dat ik jullie leer code te lezen en te interpreteren.
Maar eigenlijk laat ik jullie zien hoe je moet afkijken ;)
Slide 17 - Tekstslide
Chrome devtools
Open chrome (of andere browser)
Ga naar een website;
Druk op F12 of...
Rechtermuisknop -> inspect element
Filmpje!
https://www.youtube.com/watch?v=VYyQv0CSZOE
Slide 18 - Tekstslide
Opdracht
Ga naar www.st-maartenscollege.nl
Open de ontwikkeltools via inspect element
Verander een tekst of styling op de website
Slide 19 - Tekstslide
Layout maken
Verdeel je layout in drie "blokken". Gebruik daarvoor eventueel deze les
Header:
het menu? Een mooi plaatje?
Article
: het verhaal: tekst, plaatjes, filmpjes etc..
Footer
: titel, plaatje etc..
Slide 20 - Tekstslide
Huiswerk 10/10
Vorm een PO-team
Verzamel tekst + plaatjes voor je website
Maak een ontwerp
Slide 21 - Tekstslide
Hoe vond je deze les?
😒
🙁
😐
🙂
😃
Slide 22 - Poll
Meer lessen zoals deze
HTML + CSS les 4: selectors + margins + ontwerp + flexbox
Augustus 2023
- Les met
41 slides
Informatica
WO
Studiejaar 4
Webdesign (6: CSS Grid)
Januari 2023
- Les met
15 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
6 HTML: Lay-outs
Januari 2024
- Les met
18 slides
HTML en CSS les 8 - laatste tips voor PO
April 2023
- Les met
11 slides
Informatica
Middelbare school
vwo
Leerjaar 4
Meester worden in CSS Flexbox
Juli 2024
- Les met
18 slides
HTML en CSS les 6 - Responsive Design
April 2023
- Les met
24 slides
Informatica
Middelbare school
vwo
Leerjaar 4
Webdesign - Les 3 (23/24): CSS
September 2023
- Les met
24 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4
5. CSS Display
Februari 2022
- Les met
22 slides
Software Developer [WEB_A]
MBO
Studiejaar 1