Professional Documents
Culture Documents
Projavahyhr
Projavahyhr
Az első
részben a atban szereplő német szavak kiejtését lehet meghallgatni és a bemondó után
tanulmányozása, a szavak jelentéseit a példamondatokon keresztül lehet gyakorolni
(Gyakorlás gomb). A példamondatok kiegészítése, gyakorlása során javasoljuk a német szavak és
mondatok hangos kiejtését, kimondását.
A nap menete:
09:00 - 10:15 - kódolás JS-ben: változók, if, for
10:15 – 10:35 – 20p szünet
10:35 - 12:00 - kódolás JS-ben: változók, if, for
12:00 - 13:00 - ebédszünet, pizza
13:00 – 13:10 - demó felvétel videó levetítése: 2023.01.20. - 2. Open Demo
13:10 - 13:30 – Mire jó az AI mostanában? - ChatGPT API használata
13:30 - 15:00 – kis projek befejezése: game of life,
Feladatok
A feladatok megoldása során https://jsbin.com/ webolalt fogjuk használni. Ez egy online Javascript, HTML és
CSS szerkesztő és futtató weboldal, kifejezetten gyakorlásra és a munkák egymással történő megosztására.
#1. Írjunk programot, ami létrehoz két egész szám típusú változót (‘a’ és ‘b’) és kiírja
- az összegüket (+)
- a különbségüket (-)
- a szorzatukat (*)
- a hányadosukat (/)
- a maradékos osztásuk eredményét (%)
Megoldás:
let a = 4;
let b = 2;
console.log(a + b);
console.log(a - b);
console.log(a / b);
console.log(a * b);
console.log(a % b);
console.log(d);
#3 Írjunk programot, amiben létrehozunk két változót és nagy egész számokat adunk értékül nekik. Írjunk egy
IF-et, hogy az összegük egyenlő-e az általunk fejben kiszámolt értékkel, amit az IF feltételben adunk. Ha igen,
kiírja, hogy “Ön nyert”, ha nem akkor “Ön vesztett, gyakoroljon még!”.
pl.
let a = 5234;
let b = 4317;
if (a+b == 9551) {
....
} else {
...
}
Megoldás:
let a = 5234;
let b = 4317;
if (a+b == c) {
console.log("Ügyes vagy!");
} else {
console.log("Nem talált!");
}
Megoldás:
#5 Írjunk programot, ami kisorsolja az 5-ös lottó számokat. Nem baj, ha egy szám kétszer is szerepel!
(opcionális feladat: Figyeljünk rá, hogy egy szám ne szerepeljen kétszer)
Megoldás:
for(let i=0; i<5; i++) {
let veletlenSzam = Math.floor(Math.random()*90)+1;
console.log(veletlenSzam)
}
#6 Írjunk programot, ami létrehoz egy változót (n) és kirajzolja a console-ra az alábbi ábrát n értéke alapján:
pl. let n=5 esetén:
“1”
“12”
“123”
“1234”
“12345”
Hint:
let n=5;
let s = "1";
for(let i=2; i<=n; i++) {
console.log(s);
s = s + 2;
}
Megoldás:
Megoldás:
let n = 5;
console.log(s);
}
https://chat.openai.com/
https://github.com/PROGmasters-Teaching-Materials/code-and-pizza-workshop
https://platform.openai.com/
API KEY:
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
API-KEY2:
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
Game of Life
Szabályok:
https://hu.wikipedia.org/wiki/Életjáték
Kiinduló kód:
https://jsbin.com/tibiluseja/edit?html,output
Érdekességek:
Youtube Videó:
https://www.youtube.com/watch?v=C2vgICfQawE (vagány)