Настала пора написать серию мини-обучалок по решению задач ЕГЭ по информатике версии 2021 года. В новой версии экзамена часть заданий необходимо выполнить, используя компьютер: написав программу, сделав расчеты в табличном процессоре Excel и т.п.
Читать далее »Внеурочное занятие по информатике. Пишем игру «Поле чудес» на Python.
Данная статья будет полезна для учителей информатики, которые занимаются программированием с детьми внеурочно. Опыт показывает, что написание даже простых консольных игр придает мотивации для изучения программирования у детей. Сегодня мы рассмотрим процесс написания консольной игры «Поле Чудес» на Python. Что необходимо знать, чтобы понимать, о чем идет речь:
- Модуль Random
- Словари
- Циклы
- Списки и строки
При написании программы не будут использоваться функции и ООП.
Основные алгоритмы в помощь школьнику. Часть 1
Рассмотрим набор наиболее часто встречающихся задач на программирование в школьном курсе информатики. Добавляйте свои задачи в комментариях. Они будут добавлены к разбору в следующих выпусках. Читать далее »
Школьный тур Всероссийской олимпиады школьников по информатике 9-11 класс (2018-2019). Разбор задач. Часть 2
В прошлый раз мы разобрали первые две задачи школьного тура Всероссийской олимпиады школьников, проводимой в Москве. В этот раз мы разберём оставшиеся три задачи. Если вы решили задачу более простым способом — не стесняйтесь, пишите своё решение в комментариях. Читать далее »
Школьный тур Всероссийской олимпиады школьников по информатике 9-11 класс (2018-2019). Разбор задач. Часть 1
Закончился школьный тур Всероссийской олимпиады школьников. Разберем первую и вторую задачи тура, проводимого в московских школах. Для написания программ будет использоваться Python 3. Читать далее »
Школьный этап Всероссийской олимпиады школьников по информатике 2017 (9-11 классы). Задача №4. «Плацкартный вагон»
Задача.
В плацкартном вагоне 54 места, пронумерованных числами от 1 до 54. Вагон разбит на 9 купе. Первые 36 мест расположены по левую сторону от прохода, места 1–4 находятся
в первом купе, места 5–8 – во втором и т. д. В девятом купе находятся места с номерами 33–36. По правую сторону от прохода находятся боковые места, их номера от 37 до 54, причём
они нумеруются в противоположном направлении: места 37 и 38 находятся напротив девятого купе, а места 53 и 54 – напротив первого. Ниже приведена схема всех мест в вагоне.
Школьный этап Всероссийской олимпиады школьников по информатике 2017 (9-11 классы). Задача №3. «Не про спиннеры»
Вот и закончился школьный тур Всероссийской олимпиады школьников. Как мне показалось, задания были несколько сложнее, чем в прошлом году. В данной статье хотелось бы представить свое решение задачи №3 «Не про спиннеры». Для написания текста программы буду использовать язык Python 3. Читать далее »
Сортировка методом Пузырька. Реализация алгоритма на языке Python.
Довольно часто при решении задач приходится сортировать значения в списке (массиве) по возрастанию или убыванию. Существует большое количество различных алгоритмов сортировки. Они отличается друг от друга временем выполнения (вычислительной сложностью), используемой памятью, а также сложностью в понимании и реализации. Читать далее »
Python — работа со списками. Основные алгоритмы при работе со списком
Сегодня рассмотрим основные алгоритмы, которые используются со списками.
- Поиск заданного элемента в массиве (списке)
- Поиск максимального (минимального) элемента в массиве (списке) — не использую методы списка max и min
- Выборка элементов массива (списка) по критерию
- Реверс массива (списка) — не используя метод списка reverse
Решать данные задачи мы будем без использования встроенных методов языка Python. Читать далее »
Python — работа со списками. Создание списков
Список в Python — это упорядоченный изменяемый набор объектов произвольных типов. В Python отсутствует понятие массива, присущее другим языкам программирования. Список целиком и полностью справляется с этой ролью. Если массив содержит однотипные элементы, то список может содержать элементы разных типов. Почитать о том, что такое список вы можете на множестве сайтов. Данная статья посвящена основным способам создания списков. Информация будет полезна начинающим изучать Python. Читать далее »
Работа со строками в Паскале. Решение задач.
В данной статье рассмотрим основные функции работы со строками в Паскале, а также совместное использование массивов и строк при решении задач. После обзора данной темы будут предложены задачи для самостоятельного решения.
Презентация решения задачи №18 ЕГЭ по информатике 11 класс (логика и множества)
Задача №18 является одной из самых сложных задач экзамена по информатике для 11 класса. В демо версии ФИПИ дана задача с побитовыми операциями. Рассмотрим в данной презентации аналогичную задачу. Читать далее »
Спецификация экзаменационной работы для проведения в 2016 году государственной итоговой аттестации по информатике в форме основного государственного экзамена.
- Назначение КИМ для ОГЭ – оценить уровень подготовки по информатике и ИКТ выпускников IX классов общеобразовательных организаций в целях государственной итоговой аттестации выпускников (в форме основного государственного экзамена). Результаты экзамена могут быть использованы при приеме обучающихся в профильные классы средней школы.
Государственная итоговая аттестация в форме ОГЭ проводится в соответствии с Федеральным законом Российской Федерации от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации». Читать далее »
Использование операторов mod и div при решении задач в Паскаль
В данной статье мы рассмотрим операторы mod и div, их применение при решении задач. Рассмотрим несколько примеров с решением, а также задачи для самостоятельного выполнения.
Успехов вам в программировании!!!