субота, 4 листопада 2017 р.

Вивчаємо інформатику в 2017-2018 навчальному році (11 клас)

11 клас

  
Техніка безпеки в комп'ютерному класі
http://youtu.be/S_K62VY9mNw

13.11.2017 Масиви http://informatics.mccme.ru/course/view.php?id=20
07.11.2017 Масиви п.2.8. с.146 Виконати Е15-Е18 (с.153 завдання 10-16)
06.11.2017 Одномерные массивы. Работа с элементами
http://youtu.be/yOvIxW8n7Uk
http://learnpascal.ru/vvedenie-v-paskal/array.html
Решение задач. Array1-6
http://learnpascal.ru/reshenie-zadach/array/array1-6.html
Решение задач. Array7-17
http://learnpascal.ru/reshenie-zadach/array/array7-17.html

Черкаська Інтернет-олімпіада з інформаційних технологій 24.10.2017 15.00-17.30
http://oipopp.ed-sp.net/taxonomy/term/3092
http://cit.ckipo.edu.ua/index.php/forum/olimpiady/


Інтернет-олімпіада з Інформаційних технологій (виконати завдання минулих років)
http://cit.ckipo.edu.ua/index.php/forum/olimpiady/4-internet-olimpiada-z-informatsiinykh-tekhnolohii


Урок 14. Контрольна робота (23.10.2017)

Урок 13. Програми та алгоритми для початківців (17.10.2017)
http://pascalabc.net/primeri-programm/programmi-i-algoritmi-dlya-nachinaiuschich

Цей розділ для тих, хто хоче самостійно навчитися програмуванню і тих, хто бажає закріпити свої початкові навички програмування. Тут містяться невеликі приклади програм для початківців, котрі розкривають основні конструкції мови Паскаль і містять різні широко використовуються алгоритми. Крім цього, наводяться стандартні помилки, які роблять учні на початку навчання.

Розділ рекомендується для самонавчання, повторення пройденого матеріалу і в якості довідника.

Черкаська Інтернет-олімпіада з інформатики 10.10.2017 15.00-17.30
http://oipopp.ed-sp.net/taxonomy/term/3092
http://cit.ckipo.edu.ua/index.php/forum/olimpiady/
Система перевірки задач
http://ejudge.ckipo.edu.ua/
Інструкція по користуванню системою ejudge
http://acm.nung.edu.ua/node/8

Урок 12 (10 жовтня 2017)
Типы данных
http://informatics.mccme.ru/course/view.php?id=19
Вивчити: Целые числа
Виконати: Условия задач
Вивчити: Символы и строки
Теоретический материал (Паскаль)
Виконати: Условия задач

Урок 11 (9 жовтня 2017)
Вивчити: Типы в PascalABC.NET
http://learnpascal.ru/vvedenie-v-paskal/tipes.html
Решение задач. 
Виконати: Series1-10.
http://learnpascal.ru/reshenie-zadach/series/series1-10.html
Виконати: Series11-20
http://learnpascal.ru/reshenie-zadach/series/series11-20.html
Вивчити і виконати: Алгоритм Евклида.
http://learnpascal.ru/algoritmy/algoritm-evklida-1.html

Урок 10. Цикли (03.10.2017)
http://informatics.mccme.ru/course/view.php?id=8

Оператор for
Условия задач Задачи: вычисление сумм и произведений
Условия задач Условия задач

Оператор while
Условия задач Задачи на цикл while
Условия задач Задачи: обработка последовательностей, индуктивные функции
Условия задач Задачи: анализ цифр числа

Урок 9 (02.10.2017)
Центр олімпіад школярів в Iнтернеті 
Задачі для початківців
Задачі цього розділу в першу чергу для их, хто розпочинає займатися програмуванням та хоче в майбутньому брати участь у олімпіадах. Для їх розв'язку не потрібно спеціальних знань. Трішки математки, хіба що...
Як корстуватися
1. Оберіть задачу.
2.Ознайомтесь з умовою, розв'яжіть задачу, виконуючи технічні умови.
3. На сторінці з умовою у вас є посилання для он-лайн перевірки.
4. На перевірку слід надсилати лише текст розв'язку, а не скомпільований файл!
УСПІХІВ! 12 задач на уроці та 12 задач додому.
http://netoi.org.ua/index_ua.php?lng=ua&cid=80

НАПРИКЛАД: Задача Cat
Одного разу кіт Леопольд на рибалці наловив N (1<= N <=100) риб. Прийшовши додому він ретельно їх зважив, пронумерував кожну рибу та записав результати до зошита. Допоможіть Леопольду знайти вагу найбільшої та найменшої рибини, та вагу всієї риби, яку зловив кіт. Вага рибини - ціле число, не більше 1000. Всі розрахунки не виходять за межі типу integer Turbo Pascal.
Технічні умови. Програма Cat читає з клавіатури кількість рибин, а далі вагу кожної рибини в порядку їх номерів. Всі числа в одному рядку через пропуск. Програма виводить на екран одним рядком через пропуск вагу найважчої та найлегшої рибини та сумарну вагу спійманих Леопольдом риб.
Приклад
Введення   5 2 3 5 7 8
Виведення  8 2 25

var n,v,i,min,max,s: integer;
begin
read(n);
max:=0;
min:=1000;
S:=0;
for i:=1 to n do
begin
read(v);
if v>max then max:=v;
if v<min then min:=v;
S:=S+v;
end;
write(max,' ',min,' ',S);
end.

Хто розв'язав - Задачі для початківців - Тренувальний розділ сайту
Задачі для самоcтійного розв'язку
http://netoi.org.ua/index_ua.php?lng=ua&cid=53

Уроки 7-8. Цикли в Pascal: repeat, while, for. (25-26.09.2017)
Повторити матеріал
Розібрати задачі
Решение задач. День одиннадцатый. Задачи For1-15
Решение задач. День двенадцатый. Задачи While1-14
Решение задач. День тринадцатый. Задачи for16-24
Решение задач. День двенадцатый. Задачи While15-27
http://learnpascal.ru/reshenie-zadach/while-1/while15-27.html
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Оператори циклу
Оператор for
Оператор while
Зробити 12 задач з кожного розділу (на 100 балів).

Наприклад Оператор while
Задача №113. Список квадратов
Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N.

Входные данные
Задано единственное целое число N

Выходные данные
Необходимо вывести  все точные квадраты натуральных чисел, не превосходящие данного числа N.

Примеры
входные данные
15
выходные данные
1
4
9

var n,i: integer;
begin
readln(n);
i:=1;
while i<=n do
begin
if i*i<=n then writeln (i*i);
inc(i);
end;
end.

Урок 6. Цикли в Pascal: repeat, while, for. (19.09.2017)
Переглянути відео
Цикл з параметром http://youtu.be/EcJetA2q2I0
Внутрішні цикли http://youtu.be/mDI0CBWmsYM
Розібрати задачі
Решение задач. День одиннадцатый. Задачи For1-15
Решение задач. День двенадцатый. Задачи While1-14
Решение задач. День тринадцатый. Задачи for16-24
Решение задач. День двенадцатый. Задачи While15-27
http://learnpascal.ru/reshenie-zadach/while-1/while15-27.html
Додому: переглянути відеоуроки про умовний оператор і оператори циклу серії "Паскаль з нуля" http://www.youtube.com/user/German707707/videos
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Оператори циклу
Оператор for
Оператор while
Зробити 12 задач з кожного розділу (на 100 балів).

Наприклад Оператор for
Задача №315. Сумма квадратов
По данному натуральному n вычислите сумму квадратов 1*1+2*2+3*3+...+n*n

Входные данные
Вводится единственное натуральное число n, не превосходящее 100
Выходные данные
Необходимо вывести  вычисленную сумму.

Примеры
входные данные
2
выходные данные
5

var
n,i,s: integer;
begin
read(n);
s:=0;
for i:=1 to n do s:=s+i*i;
write(s);
end.

Урок 5 Умовний оператор (18.09.2017)
Повторити роботу з системою Знайка (на прикладі Інтернет-олімпіади з математики 2016)
Вивчити:
Умовний оператор http://youtu.be/dyT0MnnxnVw
Складені умови http://youtu.be/zIykOG2gPU4
Блок-схема оператора if
http://learnpascal.ru/operator-if/blok-shema-if.html
http://learnpascal.ru/vvedenie-v-paskal/case-and-goto.html
Опрацювати:
Розв'язування задач. День восьмий. Задачі If1-15.
http://learnpascal.ru/reshenie-zadach/if/if1-15.html
Розв'язування задач. День десятий. Задачі If16-30.
http://learnpascal.ru/reshenie-zadach/if/if16-30.html
Роз'язати задачі:
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Умовний оператор
Зробити 12 задач даного розділу (кожну на 100 балів).
Інтернет-олімпіада з інформатики
Розв'яжіть задачі №1 і №2
http://cit.ckipo.edu.ua/index.php/forum/olimpiady/20-internet-olimpiada-informatyka-2015-2016
Система перевірки задач
http://ejudge.ckipo.edu.ua/
Інструкція по користуванню системою ejudge
http://acm.nung.edu.ua/node/8
Умови завдань з інформатики 2015-2016 

Наприклад
Задача №253. Високосный год
Требуется определить, является ли данный год високосным. (Напомним, что год является високосным, если его номер кратен 4, но не кратен 100, а также если он кратен 400.)

Входные данные
Вводится единственное число - номер года (целое, положительное, не превышает 30000).

Выходные данные
Требуется вывести слово YES, если год является високосным и NO - в противном случае.

Примеры
входные данные
2007
выходные данные
NO
входные данные
2000
выходные данные
YES

var a: integer;
begin
read(a);
if (a mod 4=0) and (a mod 100 <> 0) or (a mod 400=0) then write('YES')else write('NO');
end.

Урок 4 Умовний оператор
Вивчити:
Блок-схема оператора if
http://learnpascal.ru/operator-if/blok-shema-if.html
Опрацювати:
Розв'язування задач. День восьмий. Задачі If1-15.
http://learnpascal.ru/reshenie-zadach/if/if1-15.html
Роз'язати задачі:
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Умовний оператор
В класі: три на ваш вибір.
Додому: три на ваш вибір.

Наприклад Задача №292. Максимум из двух чисел
Входные данные
Даны два целых числа, каждое число записано в отдельной строке.

Выходные данные
Выведите наибольшее из данных чисел.

Примеры
входные данные
1
2
выходные данные
2

var a,b:integer;
begin
readln(a);
readln(b);
if a>b then write(a) else write (b);

end.

Урок 3 Розв'язування найпростіших лінійних задач
Повторити
Математические операции, функции и процедуры в Pascal (Часть первая)
http://learnpascal.ru/vvedenie-v-paskal/matematica-v-pasca.html
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Ввод-вывод, оператор присваивания, арифметические операции.
Зробити 12 задач даного розділу (кожну на 100 балів).

Урок 2 Розв'язування найпростіших лінійних задач
Повторити
Математические операции, функции и процедуры в Pascal (Часть первая)
http://learnpascal.ru/vvedenie-v-paskal/matematica-v-pasca.html 
Решение задач. День первый. Задачи Begin1-10.
Розібрити, виконати, зберегти...
http://learnpascal.ru/reshenie-zadach/begin/begin1-10.html#more-244
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/
Ввод-вывод, оператор присваивания, арифметические операции.
Зробити шість задач даного розділу (кожну на 100 балів).

Урок 1 Моделі та їх типи. Моделювання. Поняття алгоритму, властивості алгоритмів. Форми подання алгоритмів. Мови програмування, програмний код, середовище розроблення програм. Етапи розв'язування задач з використанням комп'ютера.
http://learnpascal.ru/page/5
Уроки 1-5
Дистанційна підготовка з інформатики
http://informatics.mccme.ru/

Наприклад
Задачи на ввод-вывод и арифметические операции
Задача №2936. Гипотенуза

Дано два числа a и b. Найдите гипотенузу треугольника с заданными катетами.
Входные данные
В двух строках вводятся два числа (числа целые,положительные, не превышают 1000).
Выходные данные
Выведите ответ на задачу.
Примеры
Входные данные
3
4
Выходные данные
5.0

var
a,b,c: real;
begin
read(a,b);
c:=sqrt(sqr(a)+sqr(b));
writeln(c);
end.

понеділок, 30 жовтня 2017 р.

Тренінг для педагогів природничо-математичних дисциплін

Відбувся навчальний тренінг для педагогів природничо-математичних дисциплін області
30 жовтня 2017 року на базі навчально-тренінгового центру STEM-освіти  КНЗ «Черкаський обласний інститут післядипломної освіти педагогічних працівників Черкаської обласної ради» відбувся навчальний тренінг для педагогів природничо-математичних дисциплін області «Технології та інструментарій використання віртуальних лабораторій Еinstein™ Фізика, Хімія та Біологія».
Зоря Юлія Миколаївна, завідувач навчально-тренінгового центру STEM-освіти, кандидат педагогічних наук розкрила питання необхідності становлення і розвитку STEM-освіти в Україні та в області зокрема, провела екскурсію навчально-тренінговим центром та розповіла про основні напрями його діяльності.
Ступак Денис Олегович, кандидат технічних наук ознайомив учасників семінару з технологією та інструментарієм використання віртуальної лабораторії EinsteinTM Хімія, наголосивши на її широких можливостях у практичних дослідженнях, розвитку критичного мислення, інженерному дизайні та математичному моделюванні.
Педагоги області на практиці апробували застосування технологій та інструментарію віртуальних лабораторій Еinstein™ Фізика, Хімія та Біологія та дійшли висновку, що їх використання дає можливість отримати реальні умови для виконання експериментальних завдань, скорочує час на підготовку і проведення фронтальних, демонстраційних експериментів, підвищує точність вимірів, можливість комп’ютерного опрацювання експериментальних даних,  модернізує «традиційні» лабораторні роботи та дозволяє проводити учнівські дослідження МАН на якісно-новому рівні. 
Учителі Кам'янського еколого-економічного ліцею Н.Ю.Бойко, Є.В.Войцехівська, О.О.Забой, О.П.Сердюк стали активними учасниками даного тренінгу.

Матерiали до цифрових комплексiв та керування інтерактивною дошкою

Довідник
Інструкція
Лабораторні роботи з фізики
Лабораторні роботи з біології
Лабораторні роботи з хімії
Віртуальна лабораторія Einstein

Інтерактивна дошка Labwe - вступ
http://youtu.be/HYe2pYeAbOI

Інтерактивна дошка Labwe - калібрування
http://youtu.be/WnEiFUFYfk8

Інтерактивна дошка Labwe - режим дизайну. Частина 1
http://youtu.be/xH-bA0CTMyc

Інтерактивна дошка Labwe - режим дизайну. Частина 2
http://youtu.be/FhcRapCwAns

Інтерактивна дошка Labwe - режим вчителя
http://youtu.be/gAAhWqqwjxE


Кам'янський еколого-економічний ліцей Кам'янської районної ради Черкаської області, як учасник цільової обласної програми «Інноваційні школи Черкащини» отримав лабораторне і цифрове обладнання для кабінетів фізики, хімії, біології.


  

вівторок, 24 жовтня 2017 р.

Інтернет-олімпіада з інформаційних технологій

Черкаська Інтернет-олімпіада з інформаційних технологій 24.10.2017 15.00-17.30
http://oipopp.ed-sp.net/taxonomy/term/3092
http://cit.ckipo.edu.ua/index.php/forum/olimpiady/

РОЗМИНКА
Рух фігури в презентації при наведені мишки
http://youtu.be/PV8D4meMpSE
Как применять триггеры в PowerPoint
http://youtu.be/6bhwEZpRYJA

Переглянути демонстрації і створити власні версії презентацій
Карлсон
Супутник
Пішоходи
 

Excel з нуля Авторські розв'язки Волошина Богдана (прикладні задачі)


пʼятниця, 20 жовтня 2017 р.

Відкрита Всеукраїнська олімпіада з інформатики NetOI

Завдання І туру (18.10 - 10.11) 2017 р.
РОЗВ'ЯЗКИ ПРИЙМАЮТЬСЯ ДО 00:00 11.11.2017
http://netoi.org.ua/index_ua.php?lng=ua&cid=1801
Відкрита Всеукраїнська олімпіада з інформатики NetOI проводиться департаментом освіти і науки Вінницької обласної державної адміністрації, Вінницьким міським центром дистанційної освіти та лабораторією з інформаційних технологій, що працюють в фізико-математичній гімназії №17 м.Вінниці. згідно наказу Міністерсва освіти і науки України.
Олімпіада проводиься для школярів Украіни, але в ній можуть брати участь школярі з інших країн, студенти, а також всі , кого це цікавить. Залік проводиться окремо для різних категорій учасників. Єдина умова участі - це доступ до до Інтернету, або хоча б періодична можливість користуватися електронною поштою. Робочі мови програмування: Pascal, C, C++, Python2.*,Python3.*,Java
Для розв'язання задач потрібне тільки уміння придумувати правильні та ефективні алгоритми и перетворювати їх у працюючі програми.
Уміння організовувати складний графічний інтерфейс, працювати з файловою системою, зовнішніми пристроями та системними викликами не потрібно.

неділя, 15 жовтня 2017 р.

Вивчаємо PascalABC

Cистема PascalABC.NET
PascalABC.NET - це система програмування і мова Pascal нового покоління для платформи Microsoft .NET. Мова PascalABC.NET містить всі основні елементи сучасних мов програмування: модулі, класи, перевантаження операцій, інтерфейси, виключення, узагальнені класи, збірку сміття, лямбда-вирази, а також деякі засоби паралельності, в тому числі директиви OpenMP. Система PascalABC.NET включає в себе також просту інтегровану середу, орієнтовану на ефективне навчання сучасного програмування.

Програми та алгоритми для початківців
http://pascalabc.net/primeri-programm/programmi-i-algoritmi-dlya-nachinaiuschich
Цей розділ для тих, хто хоче самостійно навчитися програмуванню і тих, хто бажає закріпити свої початкові навички програмування. Тут містяться невеликі приклади програм для початківців, котрі розкривають основні конструкції мови Паскаль і містять різні широко використовуються алгоритми. Крім цього, наводяться стандартні помилки, які роблять учні на початку навчання.
Розділ рекомендується для самонавчання, повторення пройденого матеріалу і в якості довідника.

Що таке WDE
http://wde.pascalabc.net/
WDE (Web Development Environment) - Web-середовище розробки (за аналогією з IDE - інтегроване середовище розробки)
WDE PascalABC.NET - це проста Web-середовище, що дозволяє запускати консольні, а також графічні додатки PascalABC.NET безпосередньо з браузера. Такі додатки компілюються і виконуються на стороні сервера, повертаючи результати роботи в браузер користувача. Файли користувачів також зберігаються на сервері.
WDE PascalABC.NET - унікальне середовище розробки на мові Паскаль, яка не має безкоштовних аналогів. Основні її переваги:
безкоштовність
потужний і сучасний мову Паскаль, що перевершує по певних розділів комерційну середу Delphi
можливість використання більшості бібліотек платформи .NET
можливість інтерактивного введення-виведення (припинення програми на сервері в процесі введення даних на клієнті)
для зареєстрованих користувачів - можливість підтримувати файлову структуру на сервері
можливість створення графічних додатків (модуль Graph) - див. Робота з графікою в WDE
можливість безкоштовно використовувати електронний задачник PT4 (модуль PT4Web)
можливість опублікувати програму в загальний каталог. В результаті програма може бути відкрита по спеціальному посиланню і моментально виконана.
можливість відкрити публічний доступ на читання до своєї програми