
SZÁMÍTÁSTUDOMÁNY/IT
„A kódolás a kreativitás mai nyelve. Minden gyermekünk megérdemel egy esélyt, hogy alkotókká váljanak a számítástechnika fogyasztói helyett.”
Maria Klawe
"Légy kedves a bolondokhoz. Valószínű, hogy végül egynek dolgozol."
Bill Gates
Tárgyi szándék:
Tantervünk célja, hogy olyan magas színvonalú számítástechnikai oktatást biztosítson, amely magában foglalja a számítástechnika mindhárom pillérét – a számítástechnikát, az információtechnológiát és a digitális írástudást. Inkluzív spirális utazás, amely olyan előzetes tanulásra épül, amely mind deklaratív, mind eljárási ismereteket fejleszt. Ez olyan szintű tanulókat hoz létre, amelyek alkalmasak a jövő munkahelyére, és aktív résztvevőkké válnak a digitális világban.
A tantervet azzal a szándékkal állítottuk össze, hogy a tanulók:
Tapasztalja meg a számítástechnikai ismeretek gazdag tananyagát, ahol a tanulók fontos programozási ismereteket sajátítanak el, hogy magabiztos programozókká váljanak.
fejlesztik számítástechnikai gondolkodásukat és problémamegoldó készségeiket, lehetővé téve számukra a számítástechnika alapvető elveinek és fogalmainak alkalmazását.
lehetőségük van arra, hogy az információs technológiát új és ismétlődő kontextusokon keresztül digitális műtermékek létrehozására használják, hogy szélesebb és mélyebb tudást építsenek ki.
fejleszteni kulturális, erkölcsi és társadalmi fejlődésüket, lehetővé téve számukra, hogy megértsék a digitális technológia hatásait az egyénre és a tágabb társadalomra. Jobb megértéshez vezet, hogy a technológiai változások hogyan befolyásolják a biztonságot a folyamatosan változó digitális világban, valamint a saját digitális írástudásukba vetett bizalmat.
készüljön fel az iskolán túli életre a digitális technológia felelős, hozzáértő, magabiztos és kreatív felhasználóinak kiépítésével, akik értékelni tudják és alkalmazni tudják az új vagy ismeretlen technológiákra vonatkozó ismereteiket az egyre kiszámíthatatlanabb és technológiai világban.
Tárgy megvalósítás:
A tanterv a 7. és 11. év közötti spirális tananyagon keresztül épül fel, és a kulcsfontosságú deklaratív és eljárási ismeretek halmozott fejlesztésére összpontosít, amely lehetővé teszi a tanulók számára, hogy sikeresek legyenek az összetett ötletek vagy folyamatok elsajátításában. A tananyagot számítástechnikai leckéken keresztül adják át a KS3-ban, és választhat a GSCE számítástechnika vagy a Btec digitális információs technológia közül a KS4-en.
Tanulási sémákat dolgoznak ki és osztanak meg a tanszéken belül. A tanulási sémák következetes formátumot követnek, amely a következőket tartalmazza: az óra tartalma, ismeretek, készségek, sikerkritériumok, olvasás, kulcsszavak, karrier, társadalmi, erkölcsi, spirituális és kulturális, valamint a brit iskolai értékek. Minden tanulási sémához minden leckéhez tartozik egy leckemappa, amely PowerPointot és kapcsolódó erőforrásokat tartalmaz. Ezeket használják kiindulópontként a tanárok, hogy különbséget tegyenek, hogy megfeleljenek diákjaik igényeinek.
A tanári személyzet a tanítási módszerek kiválasztásakor figyelembe veszi a tanulók szakértelmét és előzetes tudását. Számos pedagógia, mint például a modellezés és az állványozás, valamint a számítástechnikára specifikusabb pedagógia, mint például az „Unplugged” vagy a „PRIMM” felhasználásra kerül a tantervi tartalom megvalósításához.
A hibrid tanulási megközelítést alkalmazzák az önálló tanulás elősegítésére és fejlesztésére a Microsoft TEAMS, az osztályfüzet és a hagyományőrző füzetek segítségével. A TEAMS-t az órákon és otthon is alkalmazni kell a tantervi tartalmak és tudásszervezők, Lesson PowerPoints és minden további szükséges erőforrás is támogatja. A tanárok visszajelzéseken keresztül kapcsolatba lépnek a tanulókkal, ami lehetővé teszi számukra, hogy tovább fejlődjenek és haladjanak előre.
A tanulók értékelése és nyomon követése a tantervben meghatározott ismeretekre és készségekre összpontosít. Az osztályteremben különféle formatív értékelési stratégiákat alkalmaznak a tévhitek azonosítására és a tervezés megalapozására. A megszerzett ismeretek vagy készségek értékelésére összegző értékeléseket végeznek, és írásbeli tesztekkel, online szoftverekkel és projektkihívásokkal fejezik be. A haladás nyomon követése érdekében az értékelés eredményeit összehasonlítják a célokkal. Az olyan speciális csoportokat, mint az SNI, DP, MA, szorosan figyelemmel kísérik, és szükség esetén beavatkozást terveznek a hiányosságok csökkentése érdekében.
Tárgygazdagítás:
A számítástechnikai osztályon hiszünk abban, hogy a tanulást a gyakorlati és elméleti órák kreatív ötvözete révén lehet megvalósítani. A hallgatók lehetőséget kapnak a gyakorlati programozási készségek fejlesztésére, valamint létfontosságú megértés fejlesztésére számos releváns számítástechnikai témában. Ily módon értékeljük az osztálytermen belüli és azon túli tanulást.
A gazdagítás magában foglalja:
Cyber Explorers klub – A Digitális, Kulturális, Média- és Sportügyi Minisztérium által vezetett kezdeményezés bemutatja, hogy az órán tanított készségek hogyan kapcsolódnak valós helyzetekhez egy magával ragadó, játékos tanulási tapasztalaton keresztül. Egy virtuális világ, ahol a kiberböngészők felfedik, hogy a digitális, számítástechnikai és kiberbiztonsági ismeretek milyen szerves részét képezik a sikeres karriernek.
Code Club – Célja, hogy felkeltse az érdeklődést és az izgalmat a számítástechnika iránt a programozási készségek fejlesztésével kihívásokon, játéktervezésen és fizikai számítástechnikán keresztül.
A különbségek napjának megünneplése – a diákok megtervezik és elkészítik saját kontrollereiket a Makey Makeys segítségével, és számítógépes játék vezérlésére használják.
Tárgy hatása:
Az ötéves tantervmodell biztosítja, hogy a tanulási sorozatok a korábbi ismeretekre és készségekre épüljenek, valamint megalapozza a későbbi fejlődést.
Szociálisan tudatos, digitális írástudással rendelkező polgárok fejlesztése, akik rendelkeznek a globális közösségben való aktív részvételhez szükséges ismeretekkel és készségekkel.
Olyan képességekkel kell fejleszteni a tanulókat, hogy kritikusan gondolkodjanak a modern világról, és biztosítsák számukra azokat a tulajdonságokat, amelyek a körülöttük lévő digitális világban való biztonságos interakcióhoz szükségesek.
Biztosítson a tanulóknak egy sor szókincset, alapvető ismereteket és készségeket, amelyek megteremtik a mélyebb magyarázat és megértés építőköveit; belépési pontok biztosítása a továbbtanuláshoz, képzéshez vagy munkavállaláshoz.

Tudás és készségek
7. év:
A tanulók fejlesztik tudásukat:
Hogyan kell biztonságosan és felelősségteljesen használni a technológiát, ideértve a saját adataik védelmét szolgáló intézkedések megtételét a digitális rendszerek használata során és a digitális felhasználóként betöltött felelősségüket
Blokk alapú programozási nyelv Scratch. Hogyan tervezzünk és hozzunk létre egyszerű programokat a szekvencia, a kijelölés és az iteráció három alapvető programozási konstrukciójával
Táblázatok, a cellahivatkozás fogalma és az adatok gyűjtése, elemzése és manipulálása, mielőtt azokat grafikonokká és diagramokká alakítanák
A számítógépes hálózatok fontossága és a számítógépek összekapcsolása
Az internet és a WWW
A tanulók fejlesztik készségeiket
Az iskolák digitális rendszereinek használata munkájuk eléréséhez és megszervezéséhez
Számítógépes gondolkodás
Speciális számítástechnikai szókincs használata
Programok írása meghatározott dolgok elvégzésére a szekvencia, kijelölés és iteráció alapvető programozási konstrukciói segítségével egy blokk alapú programozási nyelven belül
Adatgyűjtés és modellezés grafikonok és diagramok segítségével
8. év:
A tanulók fejlesztik tudásukat:
A számítástechnikai rendszerek különböző rétegei: a programoktól és az operációs rendszertől a programokat tároló és végrehajtó fizikai összetevőkig, az alapvető bináris építőelemekig, amelyekből ezek az összetevők állnak.
A számítási gondolkodás négy fő eleme, a dekompozíció, az absztrakció, a mintafelismerés és az algoritmikus tervezés.
Szövegalapú programozás Pythonnal: egyszerű programok, amelyek bemenettel és kimenettel rendelkeznek, és fokozatosan haladnak tovább az aritmetikai műveleteken, a véletlenszerűségen, a kiválasztáson és az iteráción keresztül.
Hogyan tervezzünk meg egy hatékony projektet: beleértve a projekt követelményeit, a közönség igényeit, a hozzáférhetőséget, a tervezési elveket és a tervezési technikákat
Az internetet és a világhálót alkotó technológiák. A World Wide Web, a HTML és a CSS építőköveinek feltárásától kezdve a tanulók megvizsgálják, hogyan katalogizálják és szervezik a webhelyeket a keresőmotorok segítségével történő hatékony visszakeresés érdekében.
A tanulók fejlesztik készségeiket
Adatábrázolási konverziók
Számítógépes gondolkodás
Speciális számítástechnikai szókincs használata
Programok írása meghatározott dolgok elvégzésére a szekvencia, kijelölés és iteráció alapvető programozási konstrukcióinak felhasználásával egy szöveges programozási nyelven belül
Projekttervezési technikák a hatékony projektterv megtervezéséhez
Működő weboldal készítése
9. év
A tanulók fejlesztik tudásukat:
Logikai kapuk: ÉS, NEM és VAGY, beleértve azok szimbólumait és igazságtáblázatait, amelyek a logikai kapuk logikai áramkörökké való kombinálásához vezetnek
Szövegalapú programozás Pythonnal: az Y8-as munka továbbfejlesztése, és tartalmazzon karakterlánc-kezelési technikákat és adatstruktúrákat.
Az adatok felhasználása a problémák kivizsgálására és a körülöttük bekövetkező változások tájékoztatására. A tanulók globális és helyi adatkészletekkel is megismerkedhetnek, és megérthetik, hogy az adatok vizualizálása hogyan segítheti a minták és trendek azonosításának folyamatát.
Keresési és rendezési algoritmusok: Hogyan végezzünk keresési (lineáris, bináris) és rendezési (buborék, beillesztés és összevonás) algoritmusokat adott adatokon. Hasonlítsa össze ezen algoritmusok jellemzőit, és döntse el, melyik a legalkalmasabb az adott kontextusban
Hálózatok a való világban, a számítógépes hálózatok előnyei és hátrányai, a különböző hálózati modellek és a hálózati teljesítményt befolyásoló főbb tényezők
A digitális rendszerek tágabb vonatkozásai: A tanulók megtanulják, hogyan határozzák meg a hatás konkrét típusát, azaz jogi, kulturális, magánéleti, környezetvédelmi és etikai hatásokat. Ezt követően azonosítják azokat az érdekelt feleket, akikre hatással van a technológia, és megtanulják, hogyan tapasztalják meg, tagadják meg, vagy hogyan alkalmazkodnak ezekhez a hatásokhoz.
A tanulók fejlesztik készségeiket
Logikai áramkörök tervezése egy probléma megoldására
Programok írása meghatározott dolgok elvégzésére a szekvencia, kijelölés és iteráció alapvető programozási konstrukcióival, valamint karakterlánckezeléssel és adatstruktúrákkal egy szöveges programozási nyelven belül
Megfelelő szoftvereszközök használata az adatkészletek megjelenítéséhez és a minták vagy trendek kereséséhez
Adatkészletek használata az előrejelzések vizsgálatára és az eredmények értékelésére, hogy alátámassza az előrejelzés mellett vagy ellen szóló érveket
Egy sor algoritmus elemzése, értelmezése, módosítása és megvalósítása
A digitális rendszerek tágabb vonatkozásainak azonosítása és megvitatása.
GCSE: Számítástechnika
10. év
A tanulók fejlesztik tudásukat:
Algoritmusok tervezése, létrehozása és finomítása
Programozási technikák, beleértve a fájlkezelést és a moduláris programozást, valamint az adattípusokat és -struktúrákat
Adatábrázolás: beleértve a számokat, karaktereket, képeket, hangot és tömörítést
Boole logika
Defenzív tervezés és tesztelés
Számítógépes hálózatok, kapcsolatok és protokollok
11. év
A tanulók fejlesztik tudásukat:
A CPU felépítése és a CPU teljesítménye
Beágyazott rendszerek
Programozási nyelvek: beleértve a magas és alacsony szintű nyelveket
Memória és tárolás
Rendszer szoftver
A digitális technológia etikai, jogi, kulturális és környezeti hatásai
A tanulók a következő területeken fejlesztik képességeiket:
Az alapvető fájlkezelési műveletek használata, beleértve a megnyitást, olvasást, írást és bezárást
Hogyan használjunk alprogramokat (függvényeket és eljárásokat) strukturált kódok előállítására
Egyszerű logikai diagramok rajzolása az AND, OR és NOT operátorokkal
Logikai operátorok alkalmazása igazságtáblázatokban problémák megoldására
Az SQL használata adatok keresésére
Szintaktikai és logikai hibák azonosítása
Megfelelő vizsgálati adatok kiválasztása és használata, beleértve a normál, határértéket, érvénytelen, hibás adatokat
Számítástechnikai szakszókincs használata
Többféle eszköz használata legalább egy IDE-n belül
Kód tervezése, írása, tesztelése és finomítása programozási feladatokon keresztül
Btec: digitális információs technológia (DIT)
10. év
A tanulók fejlesztik tudásukat:
Az interfész tervezésének megértése magánszemélyek és szervezetek számára
Projekttervezési technikák felhasználói felület tervezésére, tervezésére és fejlesztésére
Hogyan lehet áttekinteni egy felhasználói felület sikerét és a választott projekttervezési technikák használatát
Annak megértése, hogy a szervezetek hogyan gyűjtik az adatokat, és ennek az egyénekre gyakorolt hatása
Irányítópult létrehozása adatkezelési eszközökkel
Következtetések levonása és adatbemutatási módszerek áttekintése
11. év
A tanulók fejlesztik tudásukat:
Modern technológiák
A modern technológiák hatása
Az adatokkal kapcsolatos veszélyek
Az adatokat fenyegető veszélyek megelőzése és kezelése
Hogyan írjunk biztonsági szabályzatot
Digitális rendszerek felelős használata
A digitális rendszerek és adatok felhasználását szabályozó jogszabályok hatálya és célja
Hogyan használják a szervezetek a különböző jelölési formákat a rendszerek, adatok és információk magyarázatára
A tanulók a következő területeken fejlesztik képességeiket:
Szektorspecifikus készségek reális szakmai kontextusokon keresztül
Projekttervezés, felhasználói felületek tervezése és készítése
Irányítópult létrehozása az adatok bemutatásának és értelmezésének módjaként
Az iteratív tervezési folyamat
Kapcsolat az osztályvezetővel:
Mr Lownds – J.Lownds @smithillsschool.net