12+  Свидетельство СМИ ЭЛ № ФС 77 - 70917
Лицензия на образовательную деятельность №0001058
Пользовательское соглашение     Контактная и правовая информация
 
Педагогическое сообщество
УРОК.РФУРОК
 
Материал опубликовала
Груздева Екатерина Александровна19
Россия, Пензенская обл., Сердобск

Предмет: информатика

Класс: 8

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

Инструкция по проведению тестовых заданий для учителя.

1. Обучающиеся получают заранее подготовленные листы.

2. Для более успешного выполнения работы необходимо чётко пояснить каждое задание, обратить внимание обучающихся на особенности их выполнения.

3. Правильный ответ обучающийся должен отметить каким-либо значком или записать, если предусмотрен бланк ответов.

4. Следует особо подчеркнуть, что если обучающийся не может выполнить задание, то нужно пропустить его и выполнять следующее. После выполнения всех заданий, доступных обучающемуся, можно вернуться к тем, которые пока не сделаны.

5. Листы с работами следует собирать одновременно у всех обучающихся по окончании урока.

Инструкция по выполнению тестовых заданий для обучающихся.

1. Внимательно читайте все задания работы и указания по их выполнению.

2. Если не можете выполнить очередное задание, не тратьте время, переходите к следующему.

3. Только выполнив все задания, вернитесь к тем, которые у вас не получились сразу.

4. Старайтесь работать быстро и аккуратно.

5. Все задания выполняйте прямо на этих листах.

6. Если ошибся, то зачеркни ошибку и выбери другой ответ.

7. Когда выполнишь все задания работы, проверь.

Критерии оценки тестовых заданий

При проверке учитель подсчитывает количество верных заданий. За каждый правильный ответ с 1 по 7 задание – 1 балл, с 8-10 задание – 2 балла.

- оценка "5" (отлично) - обучающийся уверенно и точно владеет знаниями и умениями – выполнение задания на 90-100%;

- оценка "4" (хорошо) - владеет знаниями и умениями, но возможны отдельные несущественные ошибки – выполнение задания на 80%;

задания

Правильный ответ

1

Правильный пятиугольник

2

142

3

12121

4

14

5

4, 8

6

16

7

10

8

4 раза, а=5, в=24, s=29

9

4 раза, а=16, в=7, s=23

10

27

- оценка "3" (удовлетворительно) - ставится при недостаточном владении знаниями и умениями, наличии ошибок, исправляемых с помощью преподавателя – выполнение задания на 70%.

Ключ























Исполнителю Черепашка был дан для исполнения следующий алгоритм:

Повтори 6 [Направо 72 Вперед 20]

Какая фигура появится на экране?

Правильный шестиугольник

Фигура, с внутренними углами равными 72°

Правильный пятиугольник

Равносторонний треугольник

Исполнитель Робот передвигается по клетчатому полю, выполняя команды, которым присвоены номера:

вверх,

2 – вниз,

3 – вправо,

4 – влево.

Между соседними клетками поля могут стоять стены. Если при выполнении очередного шага Робот сталкивается со стеной, то он разрушается. В результате выполнения программы 13224233114 Робот успешно прошел из точки А в точку Б. Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути не разрушиться?

142

242

411

41

Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:

1. Вычти 1

2. Умножь на 2

Первая из них уменьшает на 1, вторая увеличивает число в 2 раза. При записи алгоритма для краткости указываются только номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 4 можно получить число 9.

Ответ: _______________________________________

Дан фрагмент линейного алгоритма

а:= 7

в:= а – 3

а:= в/2*а

Чему равно значение переменной а после его исполнения?

Ответ: ______________________________________

Исполните алгоритм при х=3 и у=7.

t1588011119aa.gif



























Какие значения будут получены в результате его работы?

4, 6

4, 8

6, 4

8, 4

Исполните фрагмент алгоритма при а=1, в=1

t1588011119ab.gif

















Определите значение переменной в после выполнения фрагмента алгоритма.

Ответ: ________________________________

Определите значение переменной с после выполнения следующего фрагмента программы:

а:= 90;

в:= 20;

а:= а mod в;

if a>в then c:= a-в else c:=в-a;

70

-70

10

-10

Дан фрагмент программы:

а:= 2;

в:= 3;

repeat

а:= a+1;

в:= в+2;

until в>15;

s:=a+в;

Ответ: _________________________________

Дан фрагмент программы:

а:= 2;

в:= 1;

while в<7 do

begin

а:= a*2;

в:= в+2;

end;

s:=a+в;

Ответ: _________________________________

Запишите значение переменной s, полученное в результате работы следующего фрагмента программы:

s:=0;

for k:=2 to 7 do

s:=s+k;

writeln (s);

Ответ: _________________________________



Итого ______ баллов. Оценка ____________

Опубликовано


Комментарии (0)

Чтобы написать комментарий необходимо авторизоваться.