Библиотека knigago >> Формы произведений >> Газеты и журналы >> Информатика и образование 2018 №01


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2210, книга: Принцип войны. Том 1
автор: Валерий Михайлович Гуминский

Валерий Гуминский Боевая фантастика "Принцип войны. Том 1" - захватывающий и динамичный роман, который погружает читателей в беспощадный мир будущего, где человечество ведёт войну с инопланетным разумом. Действие происходит в XXIV веке, когда Земля переживает бесконечную войну против пришельцев, известных как гиксы. Главный герой - капитан Иван Сухов, опытный боец, который должен возглавить элитный отряд особого назначения в рискованной миссии глубоко на вражеской...

СЛУЧАЙНАЯ КНИГА

журнал «Информатика и образование» - Информатика и образование 2018 №01

Информатика и образование 2018 №01
Книга - Информатика и образование 2018 №01.   журнал «Информатика и образование»  - прочитать полностью в библиотеке КнигаГо
Название:
Информатика и образование 2018 №01
журнал «Информатика и образование»

Жанр:

Околокомпьютерная литература, Газеты и журналы, Современные российские издания

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Информатика и образование 2018 №01"

Аннотация к этой книге отсутствует.

Читаем онлайн "Информатика и образование 2018 №01". [Страница - 34]

Такой подход к программированию приводит к возникновению
целого ряда ошибок при работе учебных программ.
Анализ дидактических аспектов формирования
представлений обучающихся о контроле входных
данных при изучении раздела «Алгоритмизация»
курса информатики основной школы показывает, что
целенаправленное изучение школьниками вопросов
контроля входных данных способствует достижению
новых образовательных результатов, предусмотренных требованиями ФГОС основного общего образования. В частности, при реализации содержания общего
образования, соответствующего современному уровню
развития науки, изучение этих вопросов помогает
развитию мотивационных, операциональных (инструментальных) и когнитивных ресурсов личности.

50

Разработанный авторами методический подход к организации образовательного процесса по
освоению школьниками основ программирования
(в том числе вопросов контроля входных данных)
делает акцент на общеобразовательном потенциале
этого раздела курса информатики. Для реализации
методики создан необходимый учебный материал
(содержание обучения, учебные задачи), разработаны
методические рекомендации.
Рассмотрим особенности методики на примере
выполнения задания 20.2 демонстрационного варианта ОГЭ по информатике 2017 года.
Задание сформулировано следующим образом:
Напишите программу, которая в последовательности натуральных чисел определяет минимальное
число, оканчивающееся на 4. Программа получает
на вход количество чисел в последовательности,
а затем сами числа. В последовательности всегда
имеется число, оканчивающееся на 4. Количество
чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно
число — минимальное число, оканчивающееся на 4.
Возможные варианты решения данной задачи
представлены на рисунках 1–3.
Program Demo;
var
N, a, i, m : integer;
begin
m := 30004;
readln(N);
for i := 1 to N do
begin
readln(a);
if (a mod 10 = 4) and (a < m) then
m := a;
end;
writeln(m);
end.
Ðèñ. 1. Ðåøåíèå çàäà÷è íà ÿçûêå Pascal

#include
int main(void)
{
int N, a, m, i;
m = 30004;
scanf("%d", &N);
for (i=0; i 0 then
writeln(m)
else
writeln('Программа завершилась
некорректно');
end
else
writeln('Ошибка! Введен неверный параметр:
количество чисел');
end.
Ðèñ. 7. Ïðèìåð áåçîïàñíîé ïðîãðàììû íà ÿçûêå Pascal

принципах такого выбора не входит в тему данной
статьи. Мы придерживаемся мнения, что для изучения программирования в основной школе наиболее
целесообразно выбирать язык Pascal.
Разумеется, рассмотренная в статье задача ОГЭ
относится к высокому уровню сложности для изучения в основной школе, а ее модификация с учетом
контроля входных данных еще больше усложняет задачу. Можно утверждать, что изучение конкретных
приемов безопасного программирования целесообразно разбирать в рамках внеурочных занятий или на
консультациях. Но познакомить с потенциальными
опасностями некорректного программирования, на
наш взгляд, необходимо всех учащихся, так как это
является не только аспетом повышения культуры
программирования, но и может стать общекультурной составляющей подготовки молодого поколения
к жизни в современных условиях.
Список использованных источников
1. Банк данных угроз безопасности информации //
Федеральная служба по техническому и экспортному
контролю. Государственный научно-исследовательский
испытательный институт проблем технической защиты
информации. http://bdu.fstec.ru/threat
2. Захарова Т. Б., Захаров А. С. Информатика как
обязательный учебный предмет в системе общего образования // Наука и школа. 2015. № 5.

52

#include
#include
#include
#define L 10
int isalldigits(char*, int);
int main(void)
{
int N, a, m, i;
char S[L];
m = 30004;
fgets(S, L, stdin);
if (isalldigits(S, L)) {
N = atoi(S);
for (i=0; i --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.