середа, 28 серпня 2024 р.

Збірна команда України повернулася з Парижу. Результати суперфіналу 38 Міжнародного чемпіонату з розв'язування логічних математичних задач.

 


25 -26 серпня відбувся суперфінал 38 Міжнародного чемпіонату з розв'язування логічних математичних задач. У складі збірної України  були і два тернополянина - Роман Лещук- учень 11 класу ТЗОШ І-ІІІ ступенів №19  і десятикласник Матвій Співак - учень Академічного ліцею " Українська гімназія".  Загалом учасники команди виступили непогано.  У категорії ( 2014 р.н. ) 15 сходинку посів В'ячеслав Швець,  учасники 2010-1012 р.н.- Вікторія Бойко-11, Єлисей Мостовий -27, Лев Артеменко-20, Владислав Парфенюк -19- е місце. Роман і Матвій змагалися у категорії LI - це учні 10-11 класів. У цій категорії в основній групі було 51 учасник. Роман Лещук отримав 24 рейтинг, Богдан Юрій - 18. 31 рейтинг у Антона Тавріна, 34-й у Матвія Співака.  Роман за два дні змагань розв'язав 26 із 32  задач, Матвій - 24. 

Як казав сам Роман, у його  заліку було би більше задач, але трішки схибив в одній із задач через  неуважність, у іншій - змінив розв'язання, бо здалося, що так буде правильніше. Як виявилося, перший варіант був правильний. Ну що ж, буває. Але загалом наш Роман Лещук задоволений результатом. Адже задачі суперфіналу досить складні. Крім того, враховується при виведенні рейтингу ( місця) не один фактор. Недостатньо розв'язати певну кількість задач, більше балів приносить задача більш складна - вона має більший коефіцієнт, а тоді вже враховується і час, витрачений на розв'язання задач . 

 Як би не було,  суперфінал позаду. За спиною і 11 років навчання у школі. Попереду нова сторінка життя нашого талановитого випускника - Роман став студентом факультету "комп'ютерні науки" Львівського Католицького університету. Сподіваємось, що і наступного року він братиме участь у 39 Міжнародному чемпіонаті з розв'язування математичних логічних задач у категорії - студенти. Тож хочеться побажати йому нових досягнень, нових перемог! А у Матвія попереду 11 клас і ще один шанс школярем потрапити у суперфінал 39 чемпіонату. 

Наші хлопці показали, що праця дає свої плоди. Молодці! Пишаюся вами. 

 Галина Дудар  



Роман  Лещук і керівники команди Ігор Михайлович Кривошея і Тетяна Станіславівна Збожинська



вівторок, 13 серпня 2024 р.

Двоє учнів з Тернополя їдуть на суперфінал Міжнародного чемпіонату з розв'язування логічних математичних задач у Париж. Знай наших!

 

Про це написало інтернет видання "Терен" . Тернопільські новини.               
https://teren.in.ua/news/dvoie-uchniv-z-ternopolya-yidut-na-superfinal-z-matematiki-u-parizh_404612.html



     Цього року двоє тернополян Співак Матвій і Роман Лещук представлятимуть  Україну  ( а також наше місто і область ) у складі національної збірної на суперфіналі 38 Міжнародного чемпіонату з розв’язування логічних математичних задач, який відбудеться 25-26 серпня у столиці Франції м. Париж. Матвій закінчив 10 клас Академічного ліцею “Українська гімназія імені Івана Франка”, а Роман - цього року закінчив Тернопільську ЗОШ І-ІІІ ступенів №19 і став студентом Львівського українського католицького університету  (факультет Комп’ютерні науки). 

 Минулого року хлопці теж виступали у складі збірної України на 37 Чемпіонаті у Вроцлаві ( Польща). Навчаючись ще у 6 класі ТЗОШ №19 Матвій вперше став переможцем на суперфіналі у Парижі. Для кожного з хлопців це вже третій третій суперфінал) . Позаторік Роман виступав  у складі збірної у Сорбонні. Цього року він став бронзовим призером на Національному фіналі, який проходив у Вінниці і таким чином став претендентом до складу збірної. Хлопці виступатимуть у цьогорічному суперфіналі в одній категорії.


Міжнародні чемпіонати з розв’язування логічних математичних задач проводяться під егідою Міжнародного комітету математичних змагань.Чемпіонат проходять під егідою Міжнародного комітету математичних змагань і проводиться Французькою федерацією цього комітету. Шеф проєкту - очільник Французької федерації Міжнародного комітету математичних змагань Мішель Крітон. Координатор Чемпіонату на теренах України - повноважний представник Міжнародного комітету математичних змагань в Україні Заслужений вчитель України Ігор Кривошея. Голова оргкомітету Чемпіонату в Україні - керівник Центру інтеграції до європейського та світового освітнього простору, Заслужений вчитель України Тетяна Збожинська. Україна приєдналася до Чемпіонату у 2009 році за ініціативи  Вінницького міського центру з інтеграції до європейського та світового освітнього простору, з метою пошуку, підтримки талановитих школярів і популяризації математичних знань  за підтримки інституту інноваційних технологій і змісту освіти МОН України.  Щоправда на даний час підтримки від держави Чемпіонат в Україні , на жаль, не має і тримається виключно на ентузіазмі його організаторів, вчителів, батьків і талановитих учнів.

     Особливість цього чемпіонату, його відміна від олімпіад - це форма проведення і зміст задач. Проводиться він у 4 етапи. Перший - заочний. Далі півфінал - на рівні міста, району області. Третій етап- Національний всеукраїнський фінал у Вінниці. далі відбіркові змагання за результатами національного фіналу - щоб відібрати гідних представників у збірну команду України.  До команди  потрапляють найсильніші. Друга особливість - задачі. Це не є задачі, які потребують лише знання програми, матеріалу поглибленого рівня (олімпіадного), це завдання, які потребують логічного, критичного мислення. Як правило такі задачі не всім під силу. Щоб навчитись їх розв’язувати, потрібно не лише мати обдарування від природи, а й  дуже багато працювати над собою, розв’язувати велику кількість таких задач, вправляти мозок, так як спортсмени тренують м’язи, аби досягти високих результатів. На щастя, хлопці обидва володіють цим даром - наполегливо йти до мети. Це не були якісь епізодичні перемоги. Впродовж років, від 5 класу це систематичні участі у чемпіонатах, з 6 класу - в олімпіадах.  До прикладу два роки тому обидва вони взяли участь у Всесвітньому математичному конкурсі -чемпіонаті, який проводив приватний університет Луїджі Бокконі (Мілан, Італія). У ньому взяли участь 3189 учасників з різних країн світу. Роман і Матвій за результатами - у верхній частині рейтингової таблиці своєї категорії. Хочу додати, я впевнена у тому. що кожна участь їх у тих чи інших змаганнях  - це їхнє бажання, ніякого примусу, це прагнення випробувати себе, покращити результати. 

 Досягнення учнів завжди тішать їхніх вчителів. Адже це результат спільної праці - учня і педагога. Матвій після 6 класу перейшов у Технічний ліцей. Роман залишився навчатися у рідній школі. Але невидиме змагання між хлопцями продовжилось. Вони практично щороку зустрічалися на Всеукраїнських фіналах. Ну, і вдруге разом братимуть участь у суперфіналі.

 Працювати з такими учнями - це неабияке задоволення для вчителя, це діалог людей, закоханих у математику, це іноді суперечки, доведення правоти, чи визнання поразки. Такий тандем був у нас з Романом впродовж 7 років. Тому звісно, я хвилююсь кожного разу, супроводжуючи його на всі змагання. Ну, за винятком  суперфіналу. За суперфіналом слідкую онлайн- весь час на зв’язку. Якщо врахувати, що у звичайній загальноосвітній школі часу на математику дуже мало ( працюємо за рівнем “стандарт”) , то можна собі уявити, скільки праці треба прикласти, аби досягти високих результатів на олімпіадах, конкурсах, чемпіонатах. І ще треба мати величезне бажання до цього. До слова, цього року Роман Лещук склав НМТ на 200 балів з трьох предметів- математика,фізика, українська мова.

Отож, суперфінал 38 Міжнародного чемпіонату з розв’язування логічних завдань відбудеться 25-26  серпня. Два дні триватиме боротьба між учасниками на особисту першість і командну.  Пропонуватиметься щодня 16 задач з різним коефіцієнтом складності. Завдання учасників - розв’язати правильно найбільше задач. Крім цього враховуватиметься коефіцієнт складності кожної задачі і час, за який розв’язано задачі. Це основні складники результату. Це дуже складно. І задачі складні. Надскладними були задачі на Всеукраїнському фіналі цього року. До слова, задачі надсилаються перед самим початком змагань від Французької федерації. І цього року вперше задачі будуть перекладені українською мовою ( до цього переклад був російською).

До змагань ще є час, тому хлопці  готуються, тренуються, вправляються у розв’язуванні цікавих, складних задач. Вірю, що вони гідно виступлять у складі  команди і сподіваюсь, що Фортуна їм посміхнеться.   

                                                                     Галина Дудар

пʼятниця, 15 березня 2024 р.

День народження числа пі у 5-Г класі

 


Хто ще не знає, то повідомимо, що 14 березня математики світу відзначають Всесвітній день числа пі, а ще у цей день народився видатний фізик Альберт Ейнштейн ( сталося це у 1879 році).

День пі — неофіційне свято, присвячене числу π. Воно святкується 14 березня, що в прийнятому в США форматі записується як 3,14, що є трьома першими розрядами числа π.

Це неофіційне свято придумав в 1987 році фізик з Сан-Франциско Ларрі Шоу, який виявив, що дата 14 березня, записана в прийнятій в США формі - 3/14 - співпадає з першими трьома цифрами числа "Пі

Деякі також рекомендують відзначати не тільки День числа "Пі", але і Хвилину - в 1,59 після полудня, коли дата і час утворюють перші шість знаків числа, або навіть секунду - 1.59 і 26 секунд, що дає вже сім знаків після коми - 3,1415926.

Отож, 5-класники зараз вивчають десяткові дроби, тож було дууже доречно їм познайомитися із цим дивовижним числом і, оскільки таке гарненьке свято, то слушна нагода число пі привітати з днем народження.


Учні 5-Г класу гарно підготувалися до цього свята. Вони відшукали багато цікавої інформації про це дивовижне число, яке не дає спати впродовж багатьох століть математикам - адже що кілька років з'являються нові рекорди для обчислення кількості цифр після коми. Тож і на наш вік вистачить!

 А ще кожний охочий виготовив вітальну листівку для іменинника - числа Пі.  

 Під час уроку учні виконували дії із числом Пі ( з його значеннями, які використовували вавілоняни, індуси, єгиптяни, китайці у стародавні часи), отримували цифри після коми, використавши число Архімеда 22/7 .

 Навіть послухали мелодію , яку створив американець, використавши цифри , які складають це улюблене число математиків ( і не тільки) і 10 нот ( точніше сім нот І октави і 3 ноти другої октави), які відповідають цифрам - наприклад цифрі 1 - нота до, цифрі 3 - нота мі.

А ще дізналися, що числу Пі стоять у різних  світу пам'ятники. Урок пролетів як мить. Так що день народження вдався. А був і корисним, і пізнавальним, і веселим.

 Наші спікери



















Світлина на згадку









Усі великі молодці!


Що? Де? Коли? - 2024 або Пристрасті вирують!

 


14 березня 2024 року відбувся черговий сезон інтелектуальних змагань "Що? Де? Коли?"  Нагадаю, що ця неймовірна гра давно вже стала традиційною у нашій школі - з 2012 року.Зазвичай змагаються команди 10-11 класів, а ось уже впродовж чотирьох останніх років пліч-о-пліч із учнями бере участь у грі команда учителів. У сьогоднішньому інтелектуальному бою зійшлися шість команд- три  команди десятикласників, дві - одинадцятикласників і учителі.

Незважаючи на форс- мажорні обставини -під час уроків прозвучала повітряна тривога, потім ( на самий початок гри зникло світло, яке пізніше з'явилося у середині змагань)-змагання відбулись. Настрій в учасників був бойовий, емоції зашкалювали. Цікаво, що на відміну від минулорічного сезону, у сьогоднішній грі були переможці. Перше місце у турнірній таблиці розділили між собою команди 10-Б і 11-А  класів, друге місце посіла команда вчителів, третє- команда 11-Б класу.  Але  все ж усі, хто були учасниками гри- переможці, усі - найкращі!

Запитання були цікаві, складні і не дуже, пізнавальні, такі, що вимагали логічного та критичного мислення, знань не лише математичних. 

Якщо проаналізувати відповіді на запитання, то найскладнішими вони виявилися у раунді "Мистецький". Висновок- вивчаємо мистецтво, відвідуємо виставки (особливо митців- земляків, вивчаємо наше, українське, але і світове, як заповідав Т. Г. Шевченко! ). Найкращі результати у раундах "Дитячі задачі" та "Цитати". Лише один з раундів був чисто математичний - "Дитячі задачі" ( насправді то були логічні задачі). Усі решта- прямо чи опосередковано дотичні до математики ( це і мистецтво, і література, і філософія тощо). Отож, наші учасники продемонстрували свої знання, неабиякі ерудованість, обізнаність у різних сферах життя. Молодці! Але є над чим працювати! Тож успіхів! Ви - неймовірні! Дякую усім за гру- і старшокласникам, і класній команді педагогів! 


















 

Команда 10-Б класу - переможці!



пʼятниця, 8 березня 2024 р.

Конференція "Тригонометрія. Історія виникнення, розвитку. Прикладне застосування тригонометрії"

 Тригонометрія, виявляється, цікавий розділ математики. Крім того, учні 10-Б класу знайшли відповіді на запитання:Нащо нам потрібні ці синуси, косинуси, тангенси і котангенси?" Звісно, щоб знайти відповідь на це запитання, потрібно було гарненько попрацювати. Тож до пошуку матеріалів для своїх виступів на конференції поставились відповідально.  Наші спікери розповіли про виникнення тригонометрії, її розвиток від давніх часів, про вчених, які внесли значний вклад у цю науку. Учні дізналися про галузі, у яких застосовується тригонометрія, а саме вона є інструментом у фізиці, астрономії, медицині, військовій справі,інженерії, в мистецтві , музиці, архітектурі. 



Барський Юрій


Єрш Настя


Тригонометрія у музиці і в архітектурі.
 Валерія Остроумова , Масніцька Софія






Зборовська Софія, Павлусик Анастасія



 Тригонометрія в мистецтві. Руденська Ангеліна, Куш Вероніка





 Скиба Олеся, Бабій Настя






Тригонометрія в музиці і в мистецтві. Шмига Володимир. Буцій Ірина















Килимкова комбінаторика - 2.11-А представляє



 Нагадаю, що одночасно учні 5-Г і 11_а отримали майже однакове завдання - створити килимки із прямокутників заданих розмірів, заданих кольорів і заданої кількості. Про результати  маленького проєкту я вже писала . Нагадаю. кому цікаво- за посиланням https://halinadudar-teacher.blogspot.com/2024/02/5.html

І от сьогодні результати пошуків одинадцятикласників. Ентузіасті небагато.- Соломі я Кривицька і Роман Лещук. Вручну виявилось порахувати кількість килимків виявилось надто громіздко. Кількість килимків із заданими умовами , застосовуючи відомі 11-класникам формули комбінаторики, виходять потужно великі числа. Це спробував зробити  Роман Лещук. В кінцевому рахунку він склав програму, за якою можна утворювати килимки із заданими властивостями. Соломія, утворюючи килимки,побачила цікаві геометричні закономірності, пов'язані із розташуванням складових килимків. Отож, дивимося  на отримані килимки. І. зауважу, що тут показано лише кілька з усього різноманіття. Тому є простір для фантазії і творчості. Ну, а хто. бажає може спробувати попрацювати над математичним обгрунтуванням.Можливо. хтось скептично скаже, навіщо це потрібно. Але, повірте. застосування цьому можна знайти . Наприклад, у дизайні, у моделюванні одягу, прикрас, у побуті,... Можна створити набори для розвивальних ігор... 








 Програма Романа Лещука

include <vector>

#include <iostream>

 

using namespace std;

 

bool check(vector<vector<int>>& matrix, int xpos, int ypos, int x, int y, int type)

{

         if (xpos < 0 || xpos >= x || ypos < 0 || ypos >= y) return true;

        

         if (xpos > 0 && matrix[ypos][xpos - 1] == type) return false;

         if (xpos < x - 1 && matrix[ypos][xpos + 1] == type) return false;

         if (ypos > 0 && matrix[ypos - 1][xpos] == type) return false;

         if (ypos < y - 1 && matrix[ypos + 1][xpos] == type) return false;

         return true;

}

 

void run(vector<vector<int>>& matrix, vector<int>& count, int xpos, int ypos, int x, int y, long long& result)

{

         int newxpos = xpos, newypos = ypos;

         if (xpos == x - 1)

         {

                   newxpos = 0;

                   newypos++;

         }

         else

         {

                   newxpos++;

         }

        

         for (int i = 0; i < count.size(); i++)

         {

                   if (count[i] && check(matrix, xpos, ypos, x, y, i))

                   {

                            if (newypos == y)

                            {

                                      result++;

                                      continue;

                            }

                            matrix[ypos][xpos] = i;

                            count[i]--;

                            run(matrix, count, newxpos, newypos, x, y, result);

                            count[i]++;

                            matrix[ypos][xpos] = -1;

                   }

         }

}

 

void calcAll(vector<int> count, int xSize, int ySize)

{

         int countSum = 0;

         for (int c : count) countSum += c;

        

         vector<pair<int, int>> combs{};

         for (int i = 1; i <= sqrt(countSum); i++)

         {

                   double intpart;

                   if (modf((double)countSum / i, &intpart)) continue;

                   combs.push_back({ (int)intpart, i });

         }

        

         long long totalResult = 0;

         for (pair<int, int> comb : combs)

         {

                   cout << comb.first * xSize << 'x' << comb.second * ySize << ":\n";

                   long long currentResult = 0;

                   vector<vector<int>> matrix(comb.second, vector<int>(comb.first, -1));

                   run(matrix, count, 0, 0, comb.first, comb.second, currentResult);

                   totalResult += currentResult;

                   cout << currentResult << "\n\n";

                  

                   if (xSize != ySize)

                   {

                            totalResult += currentResult;

                            cout << comb.first * ySize << 'x' << comb.second * xSize << ":\n" << currentResult << "\n\n";

                   }

                  

                   if (comb.first != comb.second)

                   {

                            totalResult += currentResult;

                            cout << comb.second * xSize << 'x' << comb.first * ySize << ":\n" << currentResult << "\n\n";

                           

                            if (xSize != ySize)

                            {

                                      totalResult += currentResult;

                                      cout << comb.second * ySize << 'x' << comb.first * xSize << ":\n" << currentResult << "\n\n";

                            }

                   }

         }

        

         cout << "Total count: " << totalResult << '\n';

}

 

int main(int argc, char *argv[])

{

         // vector<int> count = { 5, 5, 4, 4, 3, 3 };

         vector<int> count = { 5, 4, 3, 2, 1, 1 };

         int xSize = 5;

         int ySize = 4;

        

         calcAll(count, xSize, ySize);

        

         return 0;

}