КОМПЮТЪРНИ НАУКИ/ИТ
„Кодирането е днешният език на творчеството. Всички наши деца заслужават шанс да станат създатели вместо потребители на компютърни науки.“
Мария Клаве
„Бъдете добри с маниаците. Вероятно в крайна сметка ще работите за един“
Бил Гейтс
Намерение на предмета:
Нашата учебна програма е предназначена да осигури висококачествено компютърно образование, което включва и трите стълба на компютрите – компютърни науки, информационни технологии и цифрова грамотност. Приобщаващо спираловидно пътуване, което се основава на предварително обучение, което ще развие както декларативни, така и процедурни знания. Това ще създаде ученици на ниво, подходящо за бъдещото работно място и като активни участници в дигиталния свят.
Създадохме учебната програма с намерението учениците да:
изживейте учебна програма, богата на познания по компютърни науки, където учениците научават важни знания по програмиране, за да могат да станат уверени програмисти.
развиват своето изчислително мислене и умения за решаване на проблеми, което им позволява да прилагат основните принципи и концепции на компютърните науки.
имат възможност да използват информационните технологии за създаване на цифрови артефакти чрез нови и повтарящи се контексти, за да изградят широта и дълбочина на знанията.
развиват своето културно, морално и социално развитие, което им позволява да разберат въздействието на цифровите технологии върху индивида и върху обществото като цяло. Води до по-добро разбиране на това как промените в технологиите влияят върху безопасността в един постоянно променящ се дигитален свят и увереността в тяхната собствена цифрова грамотност.
бъдете подготвени за живота извън училище чрез изграждане на отговорни, компетентни, уверени и креативни потребители на цифрови технологии, които могат да оценят и приложат своето разбиране към нови или непознати технологии в един все по-непредвидим и технологичен свят.
Реализация на предмета:
Учебната програма се изгражда чрез спираловидна учебна програма от 7 до 11 година, като се фокусира върху кумулативното развитие на ключови декларативни и процедурни знания, позволяващи на учениците да бъдат успешни в изучаването на сложни идеи или процеси. Учебната програма се предоставя чрез уроци по компютърни науки в KS3, с възможност за избор на GSCE Computer Science или Btec Digital Information Technology в KS4.
Схемите за обучение се разработват и споделят в отдела. Схемите на обучение следват последователен формат, който включва: съдържание на урока, знания, умения, критерии за успех, четене, ключови думи, кариера, социални, морални, духовни и културни ценности и ценности на Британското училище. За всяка схема на обучение има набор от папки с уроци за всеки урок, съдържащ PowerPoint и свързани ресурси. Те се използват като отправна точка от учителите за диференциране, за да отговорят на нуждите на своите ученици.
Преподавателският персонал ще вземе предвид опита и предварителните познания на учениците при избора на подходи за преподаване. Ще се използва набор от педагогика, като например моделиране и скеле, заедно с по-специфична компютърна педагогика, като „Unplugged“ или „PRIMM“, за да се подпомогне предоставянето на съдържание на учебната програма.
Използва се хибриден подход за учене за насърчаване и развитие на независимо учене чрез Microsoft TEAMS, Class Notebook и традиционни учебни тетрадки. TEAMS трябва да се използва в рамките на уроци и у дома за предоставяне на съдържание от учебната програма и допълнително се поддържа от организатори на знания, PowerPoints за уроци и всички необходими допълнителни ресурси. Учителите ще се ангажират с учениците чрез обратна връзка, която ще им позволи да продължат да се развиват и да напредват.
Оценяването и проследяването на учениците се фокусира върху знанията и уменията, идентифицирани в учебната програма. В класната стая се използват различни стратегии за формиращо оценяване, за да се идентифицират погрешни схващания и да се информира планирането. Обобщаващите оценки се правят за оценка на придобитите знания или умения и се извършват чрез писмени тестове, онлайн софтуер и предизвикателства за проекти. Резултатите от оценката се сравняват с целите за наблюдение на напредъка. Специфични групи като SEN, DP, MA се наблюдават отблизо и се планира намеса, където е необходимо, за да се намалят пропуските.
Обогатяване на предмета:
В компютърния отдел ние вярваме, че обучението може да бъде предоставено чрез творческа комбинация от практически и теоретични уроци. На учениците се дава възможност да развият практически умения за програмиране, както и да развият жизненоважно разбиране в редица подходящи теми по компютърни науки. По този начин ние ценим обучението, което се случва както в класната стая, така и извън нея.
Обогатяването включва:
Клуб Cyber Explorers – Инициатива, ръководена от Департамента за цифрови технологии, култура, медии и спорт, демонстрира как уменията, преподавани в клас, са свързани със ситуации в реалния свят, чрез потапящо, геймифицирано учебно изживяване. Виртуален свят, в който Cyber Explorers разкриват как дигиталните, компютърните и уменията за киберсигурност са неразделна част от успешната кариера.
Code Club – Стремете се да повишите интереса и вълнението към компютърните науки, като развиете умения за програмиране чрез предизвикателства, дизайн на игри и физически компютри.
Празнуване на Деня на различията - учениците проектират и правят свои собствени контролери, използвайки Makey Makeys и ги използват за управление на компютърна игра.
Въздействие на темата:
Петгодишният модел на учебната програма гарантира, че последователностите от учене се основават на предишни знания и умения, заедно с полагане на основата за последващо прогресиране.
Развивайте социално осъзнати, дигитално грамотни граждани, оборудвани със знанията и уменията, необходими за активно участие в глобалната общност.
Развийте учениците със способност да мислят критично за съвременния свят и им дайте атрибутите, необходими за безопасно взаимодействие в цифровия свят около тях.
Осигурете на учениците набор от речник, основни знания и умения, които създават градивните елементи за по-задълбочено обяснение и разбиране; осигуряване на входни точки за по-нататъшно обучение, обучение или работа.
Знания и умения
Година 7:
Учениците ще развият знанията си за:
Как да използват технологиите безопасно и отговорно, включително предприемане на мерки за защита на собствените им данни при използване на цифрови системи и техните отговорности като цифров потребител
Блоково базиран език за програмиране Scratch. Как да проектирате и създавате прости програми, като използвате трите основни програмни конструкции на последователност, селекция и итерация
Електронни таблици, концепцията за рефериране на клетки и как да събираме, анализираме и манипулираме данни, преди да ги превърнем в графики и диаграми
Значението на компютърните мрежи и как компютрите са свързани помежду си
Интернет и WWW
Учениците ще развиват своите умения в
Използване на дигиталните системи на училищата за достъп и организиране на тяхната работа
Изчислително мислене
Използване на речник, специфичен за компютрите
Писане на програми за извършване на конкретни неща, като се използват основните програмни конструкции на последователност, селекция и итерация в рамките на програмен език, базиран на блокове
Събиране и моделиране на данни с помощта на графики и диаграми
Година 8:
Учениците ще развият знанията си за:
Различните слоеве на изчислителните системи: от програмите и операционната система, до физическите компоненти, които съхраняват и изпълняват тези програми, до основните двоични градивни елементи, от които се състоят тези компоненти.
Четирите основни елемента на изчислителното мислене, декомпозиция, абстракция, разпознаване на образи и алгоритмичен дизайн.
Текстово базирано програмиране с Python: прости програми, включващи въвеждане и извеждане, и постепенно преминаване през аритметични операции, произволност, избор и итерация.
Как да планирате ефективен проект: включително изисквания за проекта, нужди от публика, достъпност, принципи на проектиране и техники за планиране
Технологиите, които изграждат интернет и световната мрежа. Започвайки с изследване на градивните елементи на World Wide Web, HTML и CSS, обучаемите ще проучат как уебсайтовете са каталогизирани и организирани за ефективно извличане с помощта на търсачките.
Учениците ще развиват своите умения в
Конверсии на представяне на данни
Изчислително мислене
Използване на речник, специфичен за компютрите
Писане на програми за извършване на конкретни неща, като се използват основните програмни конструкции на последователност, селекция и итерация в рамките на текстов език за програмиране
Техники за планиране на проекти с цел проектиране на ефективен план на проекта
Създаване на работещ уебсайт
Година 9
Учениците ще развият знанията си за:
Логически портали: И, НЕ и ИЛИ, включително техните символи и таблици на истината, което води до комбиниране на логически портали в логически схеми
Текстово базирано програмиране с Python: доразвийте работата на Y8 и включете техники за обработка на низове и структури от данни.
Как да използваме данни, за да изследваме проблеми и да информираме за промените около тях. Учениците ще бъдат изложени както на глобални, така и на локални набори от данни и ще придобият разбиране за това как визуализирането на данни може да помогне в процеса на идентифициране на модели и тенденции.
Алгоритми за търсене и сортиране: Как да извършите алгоритми за търсене (линейно, двоично) и сортиране (балонче, вмъкване и сливане) върху дадени данни. Сравнете характеристиките на тези алгоритми и решете кой е най-подходящ в даден контекст
Мрежите в реалния свят, предимствата и недостатъците на компютърните мрежи, различните мрежови модели и основните фактори, които влияят на производителността на мрежата
По-широките последици от дигиталните системи: Учениците ще се научат как да идентифицират специфичния тип въздействие, т.е. правно, културно, неприкосновеност на личния живот, околната среда и етично. След това те ще преминат към идентифициране на заинтересованите страни, които са повлияни от технологията, и ще научат как тези въздействия се преживяват, отричат или се адаптират към тях.
Учениците ще развиват своите умения в
Проектиране на логически схеми за решаване на проблем
Писане на програми за извършване на конкретни неща, като се използват основните програмни конструкции на последователност, селекция и итерация, заедно с обработка на низове и структури от данни в рамките на текстов език за програмиране
Използване на подходящи софтуерни инструменти за визуализиране на набори от данни и търсене на модели или тенденции
Използване на набори от данни за изследване на прогнози и оценка на констатациите в подкрепа на аргументи за или против прогноза
Анализиране, интерпретиране, модифициране и внедряване на набор от алгоритми
Идентифициране и обсъждане на по-широките последици от цифровите системи.
GCSE: Компютърни науки
Година 10
Учениците ще развият знанията си за:
Проектиране, създаване и усъвършенстване на алгоритми
Техники за програмиране, включително обработка на файлове и модулно програмиране и типове данни и структури
Представяне на данни: включително числа, знаци, изображения, звук и компресия
Булева логика
Отбранителен дизайн и тестване
Компютърни мрежи, връзки и протоколи
Година 11
Учениците ще развият знанията си за:
Архитектура на процесора и производителност на процесора
Вградени системи
Езици за програмиране: включително езици от високо и ниско ниво
Памет и съхранение
Системен софтуер
Етично, правно, културно и екологично въздействие на цифровите технологии
Учениците ще развият своите умения в:
Използването на основни операции за обработка на файлове, включително отваряне, четене, запис и затваряне
Как да използвате подпрограми (функции и процедури) за създаване на структуриран код
Чертане на прости логически диаграми с помощта на операторите И, ИЛИ и НЕ
Прилагане на логически оператори в таблици на истинност за решаване на проблеми
Използването на SQL за търсене на данни
Идентифициране на синтактични и логически грешки
Избор и използване на подходящи тестови данни, включително нормални, гранични, невалидни, грешни
Използване на специфичен речник по компютърни науки
Използване на набор от инструменти в рамките на поне една IDE
Проектиране, писане, тестване и прецизиране на код чрез програмни задачи
Btec: Цифрови информационни технологии (DIT)
Година 10
Учениците ще развият знанията си за:
Разбиране на интерфейсния дизайн за физически лица и организации
Техники за планиране на проекти за планиране, проектиране и разработване на потребителски интерфейс
Как да прегледаме успеха на потребителския интерфейс и използването на избрани техники за планиране на проекти
Разбиране на начина, по който се събират данни от организациите и тяхното въздействие върху хората
Как да създадете табло с помощта на инструменти за манипулиране на данни
Как да направите изводи и да прегледате методите за представяне на данни
Година 11
Учениците ще развият знанията си за:
Съвременни технологии
Влиянието на съвременните технологии
Заплахи за данните
Предотвратяване и управление на заплахи за данните
Как се пише политика за сигурност
Отговорно използване на цифрови системи
Обхватът и целта на законодателството, което урежда използването на цифрови системи и данни
Как организациите използват различни форми на нотация, за да обяснят системи, данни и информация
Учениците ще развият своите умения в:
Специфични за сектора умения чрез реалистични професионални контексти
Планиране на проекти, проектиране и създаване на потребителски интерфейси
Създаване на табло за управление като начин за представяне и интерпретиране на данни
Итеративният процес на проектиране
Контакт с началник отдел:
Г-н Lownds - J.Lownds @smithillsschool.net