Компютърно моделиране и информационни технологии · 7 клас

Работа по проект

76 въпроса с отговори, 10 ключови понятия и 6 задачи за мислене и 19 игри за проектора.

Работа по проект, компютърно моделиране и информационни технологии 7 клас
  1. 1 Тема: Работа по проект
  2. 2 Изберете игра
  3. 3 Пуснете на проектора
По тема 75 въпроса, 10 понятия, 6 задачи · 19 игриДобави в любими

Работа по проект

Фази на проектаПланиране и екипРеализация с кодТестване и грешкиЗащита на проект

Табло и Вярно или невярно са безплатни с профил. Всички игри и „На живо“: 30 дни безплатно за учители. Цени

На живо с телефониУчениците влизат с код и отговарят от телефона си. Класация в реално време.
Без интернет в класната стая?Свалете темата веднъж, докато имате интернет. После игрите вървят и без връзка, а отговорите се изпращат, щом тя се върне.

Отборни битки

Класът е разделен на отбори, които се състезават за точки.

Уроци в темата

Кратко обяснение, най-важното за запомняне и въпроси за всеки урок от учебната програма.

Въпроси и отговори: Работа по проект

Всички въпроси от комплекта по компютърно моделиране и информационни технологии за 7 клас. Натиснете въпроса, за да видите верния отговор и обяснението. Удобно за преговор преди контролно и за подготовка у дома.

Фази на проекта

  1. С какво започва работата по проект?
    • С избор на тема и цел
    • С тестване
    • Със защита
    • С отпечатване

    Отговор: С избор на тема и цел

    Първо се решава какво ще се прави и защо, после се планира.

  2. Какво се прави във фазата тестване?
    • Избира се тема
    • Пише се поканата
    • Проверява се дали продуктът работи правилно
    • Раздават се оценки

    Отговор: Проверява се дали продуктът работи правилно

    Продуктът се изпробва с различни данни и се търсят грешки.

  3. Коя е последната фаза на проекта?
    • Избор на тема
    • Планиране
    • Реализация
    • Представяне

    Отговор: Представяне

    Накрая готовият продукт се представя (защитава).

  4. В коя фаза на проекта се пише програмният код?
    • Защита
    • Реализация
    • Избор на тема
    • Представяне

    Отговор: Реализация

    В реализацията се създава самият продукт: кодът, графиката, текстовете.

  5. Коя фаза следва след реализацията?
    • Избор на тема
    • Планиране
    • Формулиране на целта
    • Тестване

    Отговор: Тестване

    Готовият код първо се тества и чак после се представя.

  6. Коя фаза идва след избора на тема и цел?
    • Планиране
    • Тестване
    • Реализация
    • Защита

    Отговор: Планиране

    След като знаем целта, планираме задачите, сроковете и ресурсите.

  7. Какво е краен срок в проект?
    • Последният ред от кода
    • Времето за защита в минути
    • Датата, до която проектът трябва да е готов
    • Броят на членовете на екипа

    Отговор: Датата, до която проектът трябва да е готов

    Сроковете помагат работата да се разпредели във времето.

  8. Какво е цел на проекта?
    • Какво искаме да постигнем с продукта
    • Броят на слайдовете
    • Името на файла
    • Датата на защитата

    Отговор: Какво искаме да постигнем с продукта

    Целта казва какъв проблем решава продуктът и за кого е.

  9. Какво е продукт на проекта?
    • Само списъкът със задачи
    • Учебникът
    • Крайният резултат, напр. програма, сайт или презентация
    • Оценката от учителя

    Отговор: Крайният резултат, напр. програма, сайт или презентация

    Продуктът е това, което екипът създава с проекта.

  10. Какво е прототип?
    • Окончателната версия
    • Списъкът на екипа
    • Презентацията за защита
    • Първа опростена работеща версия на продукта

    Отговор: Първа опростена работеща версия на продукта

    Прототипът се прави рано, за да се провери идеята и да се получи обратна връзка.

  11. Какво е обратна връзка при проект?
    • Кабел между два компютъра
    • Мнения и забележки за продукта от потребители или учители
    • Цикъл, който се върти назад
    • Вид диаграма

    Отговор: Мнения и забележки за продукта от потребители или учители

    Обратната връзка показва какво да се подобри.

  12. Какво се прави при проучването в началото на проекта?
    • Пише се кодът
    • Събира се информация за темата и за подобни решения
    • Проектът се защитава
    • Отстраняват се грешки

    Отговор: Събира се информация за темата и за подобни решения

    Проучването показва какво вече има и какво е нужно, преди да планираме.

  13. Защо работата по проект се разделя на фази?
    • За да се планира и контролира стъпка по стъпка
    • За да е по-дълъг проектът
    • За да не се налага тестване
    • За да работи само един човек

    Отговор: За да се планира и контролира стъпка по стъпка

    Фазите показват какво трябва да е готово и кога, и помагат да се откриват проблеми навреме.

  14. При тестване се оказва, че идеята изобщо не работи. Към коя фаза се връщаме?
    • Към защитата
    • Към отпечатването
    • Към планирането
    • Никъде, приключваме

    Отговор: Към планирането

    Ако проблемът е в самия план, той трябва да се преработи, преди да се пише нов код.

  15. Какво е контролна точка (milestone) в плана на проекта?
    • Името на екипа
    • Списъкът с източници
    • Последният слайд
    • Важен момент с дата, напр. готов прототип

    Отговор: Важен момент с дата, напр. готов прототип

    Контролните точки показват дали проектът върви по график.

Планиране и екип

  1. Как работи екипът по проект?
    • Всеки по различна тема
    • Заедно, с разпределени задачи
    • Само един работи, другите гледат
    • Без никакъв план

    Отговор: Заедно, с разпределени задачи

    Всеки член има задача, а резултатите се събират в общ продукт.

  2. Кой координира работата на екипа?
    • Антивирусната програма
    • Принтерът
    • Публиката
    • Ръководителят на екипа

    Отговор: Ръководителят на екипа

    Ръководителят следи задачите и сроковете и свързва работата на всички.

  3. Как се нарича групата ученици, които работят заедно по проект?
    • Публика
    • Екип
    • Комисия
    • Жури

    Отговор: Екип

    Екипът разработва проекта, а комисията го оценява.

  4. Кой документ описва какво ще прави програмата, преди да се пише код?
    • Сертификат
    • Резервно копие
    • Задание (спецификация)
    • Покана

    Отговор: Задание (спецификация)

    Заданието съдържа изискванията към продукта.

  5. Защо задачите в екипа се разпределят между членовете?
    • Всеки работи по своя част и проектът е готов навреме
    • За да спорят повече
    • За да няма нужда от план
    • За да работи само един

    Отговор: Всеки работи по своя част и проектът е готов навреме

    Разпределението позволява работа едновременно и по-добро използване на уменията.

  6. Какво трябва да има всяка задача в плана на проекта?
    • Красив шрифт
    • Снимка
    • Отговорник и срок
    • Парола

    Отговор: Отговорник и срок

    Така е ясно кой какво прави и до кога.

  7. Кое е пример за ресурси в проект?
    • Само оценката
    • Само заглавието
    • Само датата на защитата
    • Време, компютри и хора

    Отговор: Време, компютри и хора

    Ресурсите са всичко, което е нужно за изпълнението: хора, време, техника, програми.

  8. Коя от тези цели е измерима?
    • Играта да е хубава
    • Играта да има 3 нива до 20 май
    • Да се постараем
    • Да е интересно

    Отговор: Играта да има 3 нива до 20 май

    Измеримата цел има конкретен резултат и срок и може да се провери.

  9. Как се нарича графикът, който показва задачите като хоризонтални ленти по дни?
    • Кръгова диаграма
    • Блок-схема
    • Мисловна карта
    • Диаграма на Гант

    Отговор: Диаграма на Гант

    Диаграмата на Гант показва кога започва и свършва всяка задача.

  10. Как екипът може да пише едновременно в един документ?
    • С онлайн документ в облака
    • С USB флашка
    • С принтер
    • С хартиен тефтер

    Отговор: С онлайн документ в облака

    Облачни услуги като Google Docs или Microsoft 365 позволяват съвместна работа в реално време.

  11. Как екипът може да пази предишните версии на файловете си?
    • Като трие старите файлове
    • Като пише върху един файл без копия
    • С история на версиите или номерирани копия
    • С принтер

    Отговор: С история на версиите или номерирани копия

    Облачните услуги пазят история; полезни са и копия като proekt_v2.

  12. Какво е мозъчна атака (brainstorming)?
    • Свободно предлагане на много идеи, без веднага да се критикуват
    • Тест по информатика
    • Поправяне на грешки в кода
    • Гласуване за ръководител

    Отговор: Свободно предлагане на много идеи, без веднага да се критикуват

    Първо се събират много идеи, после се избират най-добрите.

  13. Защо е полезно да има график на проекта по дни?
    • Прави кода по-бърз
    • Показва дали работата върви навреме
    • Заменя тестването
    • Не е полезно

    Отговор: Показва дали работата върви навреме

    Графикът сравнява планираното с направеното и показва закъсненията.

  14. Какво е риск в проект?
    • Сигурен успех
    • Вид диаграма
    • Фаза на защитата
    • Възможен проблем, който може да забави или провали проекта

    Отговор: Възможен проблем, който може да забави или провали проекта

    Добрият план предвижда рисковете и как да се реагира при тях.

  15. Задача А трае 4 дни, а Б трае 3 дни и започва след А. Задача В трае 2 дни и се прави едновременно с А. Колко дни трае проектът най-малко?
    • 9 дни
    • 7 дни
    • 6 дни
    • 4 дни

    Отговор: 7 дни

    А и Б са последователни: 4 + 3 = 7 дни, а В се побира в първите 4 дни.

Реализация с код

  1. Кой от изброените е скриптов език за програмиране?
    • Word
    • Excel
    • Python
    • Paint

    Отговор: Python

    Python и JavaScript са скриптови езици; останалите са приложни програми.

  2. С какво разширение се записва файл с програма на Python?
    • .py
    • .docx
    • .xlsx
    • .mp3

    Отговор: .py

    Програмите на Python се пазят във файлове .py, а тези на JavaScript в .js.

  3. С коя ключова дума се създава функция в Python?
    • for
    • def
    • if
    • print

    Отговор: def

    Функцията започва с def, име и скоби, напр. def pozdrav():.

  4. Защо в кода се пишат коментари?
    • За да ускорят програмата
    • За да се изведат на екрана
    • За да скрият грешките
    • За да обяснят какво прави кодът

    Отговор: За да обяснят какво прави кодът

    Коментарите помагат на екипа да разбере кода; интерпретаторът ги пропуска.

  5. Какво е алгоритъм?
    • Вид компютър
    • Последователност от стъпки за решаване на задача
    • Музикален файл
    • Компютърна мрежа

    Отговор: Последователност от стъпки за решаване на задача

    Алгоритъмът се съставя преди кода и после се записва на език за програмиране.

  6. Как в Python се включва готовият модул random?
    • open random
    • include random
    • load random
    • import random

    Отговор: import random

    Модулите се включват с import.

  7. Защо променливите трябва да имат смислени имена, напр. tochki вместо x?
    • Кодът е по-лесен за разбиране
    • Програмата става по-бърза
    • Иначе винаги има грешка
    • Така изисква операционната система

    Отговор: Кодът е по-лесен за разбиране

    Ясните имена подсказват какво пази променливата и улесняват работата в екип.

  8. С коя ключова дума в Python се проверява условие?
    • for
    • print
    • if
    • def

    Отговор: if

    if проверява условие, а else задава какво да стане, ако то е невярно.

  9. ime = "Ани". Какво ще изведе print("Здравей, " + ime)?
    • Здравей, Ани
    • Здравей, ime
    • ime
    • Грешка

    Отговор: Здравей, Ани

    ime е променлива без кавички, затова се взема стойността ѝ.

  10. Как е добре да се раздели голяма задача в програмата?
    • В един много дълъг ред
    • На по-малки подзадачи (функции)
    • В десет копия на кода
    • Не се разделя

    Отговор: На по-малки подзадачи (функции)

    Малките части се пишат, тестват и поправят по-лесно.

  11. tochki = 7. Програмата извежда "Добре", ако tochki >= 5, иначе "Опитай пак". Какво ще изведе?
    • Опитай пак
    • И двете
    • Нищо
    • Добре

    Отговор: Добре

    7 >= 5 е вярно, затова се изпълнява клонът на if.

  12. Какво е tochki = [5, 8, 3] в Python?
    • Функция
    • Коментар
    • Списък с три стойности
    • Цикъл

    Отговор: Списък с три стойности

    Квадратните скоби създават списък, подредена поредица от стойности.

  13. def dvoino(x): return x * 2. Какво ще изведе print(dvoino(4))?
    • 4
    • 42
    • 8
    • Грешка

    Отговор: 8

    Функцията връща 4 * 2 = 8, а print го извежда.

  14. Защо кодът се пише и тества на малки части?
    • Грешките се откриват по-лесно
    • Програмата става по-бавна
    • Не трябва план
    • Компютърът го изисква

    Отговор: Грешките се откриват по-лесно

    Ако нещо спре да работи, знаем, че проблемът е в последно добавената част.

  15. tochki = [6, 8, 4]. Какво ще изведе print(sum(tochki) / len(tochki))?
    • 6
    • 6.0
    • 18
    • 3

    Отговор: 6.0

    18 / 3 = 6.0, а делението с / винаги дава дробно число (float).

Тестване и грешки

  1. Какво е тестване на програма?
    • Писане на коментари
    • Изтриване на програмата
    • Отпечатване на кода
    • Проверка дали тя работи правилно

    Отговор: Проверка дали тя работи правилно

    Програмата се пуска с различни данни и резултатът се сравнява с очаквания.

  2. Какво означава дебъгване?
    • Писане на нова програма
    • Откриване и отстраняване на грешки
    • Изтриване на програмата
    • Отпечатване на кода

    Отговор: Откриване и отстраняване на грешки

    Дебъгването е търсене и поправяне на бъговете в програмата.

  3. Кога един тест е успешен?
    • Когато програмата е дълга
    • Когато има много коментари
    • Когато резултатът съвпада с очаквания
    • Когато програмата е стартирана

    Отговор: Когато резултатът съвпада с очаквания

    Сравнява се полученият резултат с очаквания.

  4. Как се нарича грешката в програма на компютърен жаргон?
    • Бъг
    • Байт
    • Блог
    • Бит

    Отговор: Бъг

    От английското bug; отстраняването на грешки е дебъгване.

  5. Какво показва Python при синтактична грешка?
    • Нищо
    • Картинка
    • Съобщение SyntaxError и реда с грешката
    • Рестартира компютъра

    Отговор: Съобщение SyntaxError и реда с грешката

    Съобщението показва вида на грешката и къде е тя.

  6. Каква грешка е делението на нула по време на работа на програмата?
    • Синтактична
    • Грешка при изпълнение
    • Правописна
    • Грешка в коментара

    Отговор: Грешка при изпълнение

    Кодът е написан правилно, но при изпълнението възниква ZeroDivisionError.

  7. Каква грешка е забравено двоеточие след for в Python?
    • Логическа
    • Синтактична
    • Хардуерна
    • Мрежова

    Отговор: Синтактична

    Нарушено е правило на езика, затова Python показва SyntaxError.

  8. Какво е тестов случай?
    • Вид компютърен вирус
    • Кутия за компютър
    • Слайд от презентация
    • Входни данни и очакван резултат за проверка

    Отговор: Входни данни и очакван резултат за проверка

    Пускаме програмата с входните данни и сравняваме с очаквания резултат.

  9. Кога Python показва NameError?
    • При деление на нула
    • При липсващо двоеточие
    • При много дълъг ред
    • При използване на име, което не е създадено или е сгрешено

    Отговор: При използване на име, което не е създадено или е сгрешено

    Например print(tochka), когато променливата се казва tochki.

  10. Програмата за среден успех дели на грешен брой оценки. Каква е грешката?
    • Синтактична
    • Вирус
    • Логическа
    • Хардуерна

    Отговор: Логическа

    Кодът е правилно написан, но алгоритъмът дава грешен резултат.

  11. Програма за сбора 5 + 3 извежда 53. Каква е най-вероятната причина?
    • Числата са низове и + ги слепва
    • Компютърът е бавен
    • Няма интернет
    • Мониторът е повреден

    Отговор: Числата са низове и + ги слепва

    input() връща низ; трябва int(input()), за да се съберат числа.

  12. Как може да се проследи стойността на променлива по време на работа на програмата?
    • С временни print() на важни места
    • С изтриване на коментарите
    • С по-голям шрифт
    • С преименуване на файла

    Отговор: С временни print() на важни места

    Временните print() или дебъгерът показват как се променят стойностите.

  13. Програма проверява дали число е положително. С кои числа е най-добре да се тества?
    • Само с 5
    • Само с 1 и 2
    • Без числа
    • С положително, отрицателно и 0

    Отговор: С положително, отрицателно и 0

    Трябва да се проверят всички случаи, включително граничният 0.

  14. Програма приема оценки от 2 до 6. Кои са граничните стойности?
    • 3 и 5
    • 2 и 6
    • Само 4
    • 0 и 10

    Отговор: 2 и 6

    Граничните стойности са краищата на допустимия интервал; там най-често има грешки.

  15. Програма за лице на правоъгълник извежда 14 при страни 3 и 4. Каква е вероятната грешка?
    • Синтактична грешка в print
    • Използвана е формулата за периметър
    • Липсва import
    • Числата са отрицателни

    Отговор: Използвана е формулата за периметър

    2 * (3 + 4) = 14 е периметърът, а лицето е 3 * 4 = 12.

Защита на проект

  1. Какво е защита на проект?
    • Представяне пред публика с отговори на въпроси
    • Антивирусна проверка на файла
    • Поставяне на парола
    • Резервно копие

    Отговор: Представяне пред публика с отговори на въпроси

    Екипът показва продукта, обяснява работата си и отговаря на въпроси.

  2. Пред кого обикновено се защитава ученически проект?
    • Пред антивирусна програма
    • Само пред огледалото
    • Пред учителя, комисия и съученици
    • Пред никого

    Отговор: Пред учителя, комисия и съученици

    Защитата е публично представяне с въпроси от слушателите.

  3. Как е добре да говориш при защитата?
    • Ясно, спокойно и към публиката
    • Като четеш целия текст от слайдовете
    • Много бързо
    • С гръб към публиката

    Отговор: Ясно, спокойно и към публиката

    Контактът с публиката прави представянето уверено и разбираемо.

  4. Кое е добре да има в презентацията за защита?
    • Само заглавие
    • Цел, демонстрация и резултати
    • Целия код ред по ред
    • Само снимки на екипа

    Отговор: Цел, демонстрация и резултати

    Публиката трябва да разбере какво е направено, как работи и какво е постигнато.

  5. Защо е добре защитата да се репетира?
    • За да няма демонстрация
    • За да няма въпроси
    • Не е нужно
    • За да се спази времето и представянето да е уверено

    Отговор: За да се спази времето и представянето да е уверено

    Репетицията показва колко трае представянето и кой какво казва.

  6. Какво е демонстрация при защитата на проект?
    • Списък с източници
    • Снимка на екипа
    • Показване как работи продуктът на живо
    • Раздаване на листовки

    Отговор: Показване как работи продуктът на живо

    Публиката вижда продукта в действие.

  7. Колко текст е добре да има на слайд за защита?
    • Целият доклад
    • Нито дума
    • Малко: кратки тези
    • Целият код

    Отговор: Малко: кратки тези

    Слайдовете подкрепят говорещия, а не повтарят всичко, което казва.

  8. Какво да направи екипът, ако не знае отговор на въпрос от комисията?
    • Да признае честно и да каже как би проверил
    • Да измисли отговор
    • Да не отговаря изобщо
    • Да спре защитата

    Отговор: Да признае честно и да каже как би проверил

    Честният отговор показва разбиране; измисленото лесно се разкрива.

  9. Защо в края на презентацията има слайд с източници?
    • За да е по-дълга
    • За да покаже откъде е взета информацията
    • За да скрие грешките
    • За да няма въпроси

    Отговор: За да покаже откъде е взета информацията

    Така се уважават авторите и може да се провери информацията.

  10. Какво се посочва, когато в проекта има чужди снимки или музика?
    • Нищо
    • Само цветът им
    • Размерът на файла
    • Източникът и лицензът

    Отговор: Източникът и лицензът

    Авторското право изисква да посочим автора или източника и да спазим лиценза.

  11. Какво е бъдещо развитие в края на защитата?
    • Списък с грешките на другите екипи
    • Идеи как проектът може да се подобри или разшири
    • Датата на следващия час
    • Нова парола

    Отговор: Идеи как проектът може да се подобри или разшири

    Екипът показва, че вижда как продуктът може да расте.

  12. Как е добре екипът да си разпредели говоренето при защитата?
    • Говори само ръководителят
    • Никой не говори, само слайдовете
    • Говори учителят
    • Всеки представя частта, по която е работил

    Отговор: Всеки представя частта, по която е работил

    Така всеки показва своя принос.

  13. Как се нарича оценката, в която екипът казва какво е научил и какво би подобрил?
    • Самооценка
    • Рекламен клип
    • Сертификат
    • Задание

    Отговор: Самооценка

    Самооценката (рефлексията) показва силните и слабите страни на проекта.

  14. Защо е добре да има резервно видео на работата при демонстрацията?
    • За да е по-дълга защитата
    • За да няма въпроси
    • Ако техниката откаже, продуктът пак може да се покаже
    • За да се скрие кодът

    Отговор: Ако техниката откаже, продуктът пак може да се покаже

    Резервният вариант спасява демонстрацията при проблем с компютъра или мрежата.

  15. Имате 5 минути за защита и 10 слайда. Колко време средно се пада на слайд?
    • 1 минута
    • 30 секунди
    • 50 секунди
    • 20 секунди

    Отговор: 30 секунди

    5 минути = 300 секунди, 300 : 10 = 30 секунди.

Финален въпрос

Назовете фазите на работа по проект в правилния ред (поне 4).

Отговор: Избор на тема и цел, планиране, реализация, тестване, защита

Проектът започва с идея и план, продуктът се създава и тества и накрая се представя.

Ключови понятия по темата

Проект
Планирана работа с цел, срок и краен продукт
Екип
Група хора, които работят заедно за обща цел
Задание
Документ с изискванията към бъдещия продукт
Прототип
Първа опростена работеща версия на продукта
Тестване
Проверка дали програмата работи правилно
Защита
Представяне на готовия продукт пред комисия
График
План на задачите по дни и седмици
Срок
Датата, до която задача трябва да е готова
Реализация
Фаза, в която се пише кодът и се създава продуктът
Демонстрация
Показване на работещия продукт пред публика

Често задавани въпроси

Как да проведа час по темата „Работа по проект“ с игра?

Изберете игра от комплекта и я пуснете на проектора или интерактивната дъска. Табло е добро за преговор на целия раздел, Ескейп стая е подходяща преди контролно, а Вярно или невярно е бърза загрявка в началото на часа. Не е нужно нищо за инсталиране.

По учебната програма ли са въпросите за 7 клас?

Да. Въпросите следват учебната програма на МОН по компютърно моделиране и информационни технологии за 7 клас (прогимназиален етап) и покриват: Фази на проекта, Планиране и екип, Реализация с код, Тестване и грешки, Защита на проект.

Могат ли учениците да отговарят от телефоните си?

Да. С режим „На живо“ всеки ученик влиза с код от телефона си, отговаря на въпросите и вижда класацията в реално време.

Може ли детето да упражнява темата у дома?

Да. В раздел „У дома“ детето играе със същите въпроси, събира звезди и повтаря грешките си, а родителят вижда напредъка.

Още теми по компютърно моделиране и информационни технологии

Всички теми по компютърно моделиране и информационни технологии за 7 клас · Всички игри