9 класс

2023 - 2024 учебный год

Весь учебный год по нашему учебному плану мы занимаемся программированием, изучаем алгоритмические конструкции.

1) Система базовых понятий - алгоритм, виды алгоритмов, свойства алгоритмов, язык программирования, виды языков программирования, система программирования, состав системы программирования, компилятор

2)Линейное программирование

ЛА(линейный алгоритм) -  это алгоритм, в котором все команды выполняются последовательно.

3)Типы данных

задача: написать программу перевода из минут в часы. Пример: 125 минут = 2 часа 5 минут. Работаем с операторами div и mod

Заполните таблицу

Напишите программу для вычисления выражения.

для справки

abs(x) - модуль числа x

sqrt(x) - корень квадратный из x

mod - остаток при делении

div -  целая часть при делении

Напишите программу вычисления y

4) Ветвления

Определение, виды ветвлений, условный оператор, составной оператор, оператор выбора.

Задача: заменить нулем большее из двух чисел.

Учебный год 2021/2022

ОГЭ консультация, четверг

тестирование тренажера ОГЭ по информатики, разработка ученицы 10А класса Быченковой Анны

учащиеся 9В класса приняли участие в олимпиаде от Яндекс.Учебник по информатике

победители 1 этапа!

Учебный год 2020/2021

Учащиеся 9-х классов приняли участие в олимпиаде "ЗНАНИО" по информатике. Спасибо участникам! Поздравляем победителя!

В рамках недели информатики

проведена викторина в 9 классах

Нейросети и коммуникации

Познакомимся с интенсивно развивающимся направлением ИТ-индустрии — нейронными сетями. На уроке узнаем, как работают нейросети и познакомимся с современными примерами использования технологии. 

задача: Написать программу реализующую эпизод работы автоматизированной кассы в книжном магазине. Программа запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется - печатает "Спасибо за покупку!"; если денег внесено больше, то печатает "возьмите сдачу" и выводит сумму сдачи; если денег недостаточно, то печатает об этом сообщение.

Разветвляющиеся алгоритмы - алгоритмы, значение которых зависит от условия.

if   условие then

begin  действие 1; end

else

begin  действие 2; end;

https://forms.gle/LuKh9eNkUW125QjE8  -  тест алгоритмы

PROGRAM Z2;

VAR A,B: INTEGER;

BEGIN

a := 2;

b := 20;

a := b + a / 2;

b := 24 - a;

write(b);

end

ручная 

1)A=2

2)B=20

3)A=20+2/2=21

4)B=24-21=3 

наш учебник И.Г. Семакин, ФГОС, 9 класс, скачать в электронном виде https://my.alleng.org/d/comp/comp09.htm  - скачать учебник

1) работаем с ГРИС - оттачиваем алгоритмы 

2) к семинару по языкам программирования

Дистанционное обучение весна 2020

1)Работаем с Российской Электронной Школой   resh.edu.ru

2) наш учебник И.Г. Семакин, ФГОС, 9 класс, скачать в электронном виде https://my.alleng.org/d/comp/comp09.htm  - скачать учебник

Повторение  excel

Тест

https://forms.gle/kody8Ax96Y3D32kB7

Задание №3 Практикум: изменение элементов массива.

Результаты программ сохранить в файле!!!

«3»: 

1. Увеличить все элементы массива A на 1.

2. Умножить все элементы массива A на 2.

«4»: 

3. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).

4. Разделить на 2 все элементы массива A, кроме первого и последнего (считать, что в массиве есть, по крайней мере, два элемента и все элементы чётные).

«5»: 

5.Умножить на 3 все элементы во второй половине массива A (считать, что в массиве чётное число элементов).

6. Найти среднее арифметическое всех элементов массива A.

  Конспект учебника §18 в тетради.

  Результаты заданий (файлы + фото конспекта) отправлять  на электронную почту учителя 

СРОК ДО 17 АПРЕЛЯ 2020г

Задание №2

  РЭШ, предмет информатика, 9 класс, 6 урок (новое). тема «Одномерные массивы»

§17 «Одномерные массивы», задача №4 стр 110

Задание №1  

РЭШ, предмет информатика, 9 класс, 5 урок (повторение). тема «Решение задач на компьютере»

Задание: Читаем, смотрим, решаем 

§16 «Алгоритм Евклида»

Конспект в тетрадь

На 3 – стр 105 №1, задача на языке Pascal

На 4 – стр 105 №2,3 задачи на языке Pascal

На 5 – составить текстовую задачу, для решения циклом с предусловием(While) и решить в тетради

3)Результаты заданий, фото из тетрадей, коды задач на электронную почту EVBuchenkova@gmail.com 

Срок  2 апреля

Сдающим ОГЭ

https://yandex.ru/tutor/ 

kpolyakov.spb.ru/school/oge/generate.htm 

ребята решаем с сайта КПоляков, 11 вариант

сайт  сдам гиа   https://inf-oge.sdamgia.ru/     Вариант № 9597857  inf-oge.sdamgia.ru/test_editor?id=9617198

решаем и жду фото ваших результатов с оценкой, и вопросы

Массивы .Обработка массива

var a:array[1..100] of integer;

i,n,k:integer;

begin

readln(n);

 for i:=1 to n do 

 readln(a[i]);

 k:=0;

 for i:=1 to n-1 do 

 if (a[i]*a[i+1] mod 5=0) then

 k:=k+1;

 writeln('k= ' ,k);

 end.

Что делает программа? Как она работает? Жду ваш словесный ответ.

Тренируемся

For i:=0 to  9 do

A[i]:=2*i-1

Какие будут элементы массива?

считаем,a[0]=2*0-1=-1

a[1]=2*1-1=1

a[2]=2*2-1=3

a[3]=2*3-1=5

закономерность увидели?

у нас будут числа :  -1 1 3 5 7 9 11 13 15 17 (10 чисел, полученных по формуле)

For i:=0 to  7 do

a[i]:=a[i+2]

Какие будут элементы массива?

a[0]=a[0+2]=3

a[1]=a[1+2]=5

a[2]=a[2+2]=7

дальше числа из предыдущего ряда они просто смещаются на 2 влево

3 5 7 9 11 13 15 17 ____    _____

изменения только от 0 до 7

остальные без изменения  3 5 7 9 11 13 15 17 15 17