Programmering i Python. Første skridt - gratis kursus fra Foxford, træning 30 lektioner, Dato: 5. december 2023.
Miscellanea / / December 08, 2023
Ved at løse gåder og hjælpe historiens helte bliver eleverne fortrolige med de grundlæggende begreber i Python-sproget - variabler, forhold, loops, datastrukturer - og omsætte denne viden i praksis i et virkeligt miljø programmering.
Vi kontrollerer manuelt prøver og hjemmearbejde.
Vi overlader ikke de skriftlige delopgaver til selvtest - dette udføres af OGE-eksperter.
Vi tjekker "for real", som i en eksamen, og som et resultat får du detaljeret feedback. Alt dette er af hensyn til hurtig forberedelse og dine resultater. En personlig kurator vil besvare spørgsmål inden for to timer, 24/7.
Kuratorerne forstår programmet og emnet, så de nemt kan svare på dine spørgsmål om kurset og lektier – når som helst.
De ved godt, hvor svært det kan være at forberede og forstå dine bekymringer.
En vejleders vigtigste opgave er at hjælpe dig med at klare stress og frygt før eksamen.
Undervisningen foregår om lørdagen kl. 16.00.
Vinder og medaljevinder af Olympiads, pædagogisk spilmetodolog i Foxford.
Vinder og prisvinder af programmerings-olympiade. Lærer, metodolog-udvikler af uddannelsesprogrammer.
Vinder af prisen "Årets Lærer" på Foxford.
Forfatter af kurser og programmer om Minecraft, HTML + CSS + JavaScript, Scratch og Python
Undervisningserfaring - mere end 5 år
Første trin i Python
I disse lektioner skriver eleverne deres første simple programmer i Python: De lærer at vise tekst på skærmen og læse den fra tastaturet. Og også for første gang støder de på fejl i koden og lærer, hvorfor der absolut ikke er nogen grund til at være bange for dem
- Kendskab til programmeringsmiljøet.
- Visning af tekst på skærmen.
- Indtastning af tekst fra tastaturet.
- Hvordan man forstår fejlmeddelelser i kode.
Variabler og arbejde med dem
I dette afsnit introduceres eleverne til det meget vigtige begreb variabler i programmering, lær skriv dem korrekt ned, og lær også, hvad variabler er, og hvilke handlinger der kan foretages med dem opfylde
- Konceptet med en variabel i programmering.
- Måder at skabe variabler på.
- Hvordan man kan og ikke kan navngive variabler.
- Datatyper i Python.
- Aritmetiske operationer med variabler af forskellige typer.
Forhold og logiske udtryk
Dette afsnit er afsat til programmeringsbetingelser (hvis..., så..., ellers...). Eleverne bliver fortrolige med logiske udtryk "og", "eller", "ikke" og skriver programmer med betingelser af forskellig grad af kompleksitet
- "True" og "false" som datatype.
- Logiske operatorer "og", "eller", "ikke".
- Oprettelse af enkle og komplekse algoritmer med betingelser.
- Vigtigheden af indrykning, når du skriver kode.
- Spilprojekt "Text Quest".
"mens" loop
Dette afsnit undersøger det ekstremt vigtige koncept for en loop i programmering og en af dens typer - en loop med en betingelse, inklusive dens forskellige variationer. Eleverne begynder også at bruge en tilfældig talgenerator og skriver et spilprojekt i slutningen af afsnittet
- Optagelse af en cyklus med en betingelse.
- Tilføjelse af en tællervariabel til løkken.
- En endeløs løkke og udgang fra den.
- Generering af tilfældige tal.
- Spilprojekt "Sten, papir, saks."
Datastrukturer i Python
Dette afsnit er dedikeret til lister og arbejdet med dem. Eleverne lærer, hvad indeks er, hvordan man tæller dem korrekt, og hvordan man bruger dem til at ændre lister
- Lister som en datastruktur.
- Liste elementer og deres indekser.
- Tilføjelse, sletning og erstatning af listeelementer.
"for"-løkke
Dette afsnit undersøger en anden type loop, for-løkken. Eleverne undersøger i detaljer mulighederne for "for"-løkken og skriver et spilprojekt i slutningen af afsnittet
- Forskellen mellem "for"-løkken og "mens"-løkken.
- Arbejde med lister gennem "for"-løkken.
- Arbejde med strenge gennem "for"-løkken.
- Oprettelse af en "for"-løkke med trin.
- Spilprojekt "Gæt ord for bogstav."