fagstoff / it1 Goto Github PK
View Code? Open in Web Editor NEWAlt du trenger av oppgaver til IT1.
License: Creative Commons Attribution Share Alike 4.0 International
Alt du trenger av oppgaver til IT1.
License: Creative Commons Attribution Share Alike 4.0 International
Det er noe galt med videofilene. Det var en elev som gjorde meg oppmerksom på at hun slet med å spille av filmene som ble lastet ned. Jeg testet og fikk det heller ikke til. Lastet ned så to filmer direkte fra BigBuckBunny-nettsiden og testet med disse. Det fungerte. Kan du sjekke?
Koden forutsetter at 'ekstra' alltid er satt. Det er ikke nødvendigvis tilfelle.
endre if(is_array($_POST['ekstra']))
til if(isset($_POST['ekstra']))
Lenkene under oppgaveavsnittet er døde.
Sjekk lenka til datatilsyntet.
Automatisk generering av navigasjonsmeny har blitt fjernet fra McBergbys del 15 og 16. Introdusere i oppgave 19? Eventuelt en ny oppgave (repetisjonsoppgave)?
Ref. til diskusjon mellom Margareth, Tom Jarle og Rune. Alle påfølgende oppgaver må også endres til å bruke grid.
Kan du sjekke lenken til fagstoffet i oppgavetekstene. Det er flere som ender opp på en 404-side.
Kan du lage en IT2-versjon av IT1-logoen?
Se https://github.com/bitjungle/IT1/blob/master/Oppgaver/Nettsteder%20og%20multimedier/Ostekake.md. Er teksten opphavrettsklarert? Hva er kilden? Hva med bildet? Bør vi legge et bilde i Bilder-mappa som elevene kan bruke?
Introdusere PHP tidligere, og forenkle resten av løpet.
Oppgave 9a må oppdateres -> GDPR. En ressurs som kan brukes: https://www.udir.no/regelverk-og-tilsyn/personvern-for-barnehage-og-skole/grunnkrav_behandling/
Lenker til materialet fra w3schools i HMTL Multimedia i fila https://github.com/bitjungle/IT1/tree/master/Fagtekster/Nettsteder%20og%20multimedier. Dessverre er w3schools "all rights reserved". Finnes det annet materiale som er minst like godt egnet i denne sammenhengen, og som har en mer liberal lisens? Helst på norsk!
Trenger innspill på denne:
Nummerering av oppgavene skaper problemer når vi vil legge til eller fjerne oppgaver, og når vi vil endre rekkefølgen på oppgaver. Fordelen med nummereringen er at oppgavene ligger pent sortert etter den rekkefølga jeg har tenkt at de skal gjennomføres.
Jeg har lyst til å fjerne nummereringa. Da får vi et mye mer fleksibelt opplegg. Den anbefalte rekkefølga for oppgavene kan vises i https://github.com/fagstoff/IT1/blob/master/Oppgaver/Oversikt%20over%20McBergbys-oppgaver.md eller i fremdriftsplaner.
Den anbefalte rekkefølga bør forresten følges, hver enkelt oppgave bygger på de foregående oppgavene. Det er derfor jeg har brukt tid på å nummerere oppgavene i utgangspunktet.
Men å fjerne nummereringa får konsekvenser. I tillegg til at de vil ligge i en mer eller mindre tilfeldig rekkefølge i mappene, vil vi også miste all revisjonshistorikk når vi endrer filnavn. Jeg kjenner i alle fall ikke til noen enkel måte å endre filnavn i github som tar vare på historikken.
Hva er beste løsninga? Fjerne nummerering og miste sortering i mapper + all revisjonshistorikk, eller beholde nummerering og jukse det til med diverse tall og bokstaver for å beholde rekkefølge?
Jeg ser at oppgaven ikke er merket ferdig, men har du bildet klart?
Jeg oppdaget at løsningsforslaget til McB15 ikke stemmer med oppgaveteksten. I løsningsforslaget blir det generert meny ved hjelp av php. Kan du sjekke og bekrefte @bitjungle ?
Kan du sjekke om det er en syntaxfeil i oppgaven:
Du bruker mysql_connect_errno() , men jeg sliter med denne. Skal dette være mysql_errno()?
HTML/CSS-kurset på Khan Academy-kurset har blitt kraftig oppdatert med mange nye temaer. Omfanget er kanskje litt i største laget, gjøre et utvalg i oppgava "Kurs i HTML og CSS"? Må også se på vurderingskriteriene.
Oppdatere skjermbilder på noen (mange?) mcbergbys-oppgaver sånn at url-en i adressefeltet til nettleseren stemmer overens med det som er gitt i oppgaveteksten.
Gjelder oppgaven: McBergbys-12
I oppgaveteksten, rett under skjermbildet står det: foreach($_POST as $key => $value){...}
Jeg anbefaler å erstatte dette med: foreach($_POST['ekstra'] as $e) {...} #
Flere av elevene kopierte inn koden, og fikk den ikke til å fungere.
(INF1-01)
(tester ser ein denne i bee?)
Trenger ikke en ferdig løsning nå, bare en skisse på hvordan det kan gjøres. Klart til skolestart H18?
Som et ledd av forenklinga før skolestart høsten 2018. Det er uansett ikke særlig hensiktsmessig å gjøre datavalideringa på serverside, bør gjøres på klientside (og da passer det ikke i IT1).
Denne datavalideringsoppgaven ble opprinnelig laget for å få inn litt mer programmering i IT1, men det er vanskelig å begrunne det skikkelig i forhold til kompetansemåla i læreplanen.
OBS: alle påfølgende oppgaver (etter 13) må endres. Husk også funksjoner.php.
Lage i markdown-tabell. Statisk dokument, skal i utgangspunktet ikke justeres og oppdateres underveis i skoleåret. Justeringer til jul og før sommerferien.
Se på både HTML-CSS og SQL-kurs, vurdere hvor mye som skal med i oppgavene våre.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.