Takmičenja iz informatike

za osnovce u Srbiji

Припреме 26.05.2025

Драги ученици, наставници, родитељи,

Комисија за такмичење ће током наредних недеља организовати онлајн припреме на тему решавања напредних такмичарских задатака (из програма ЈСИО и Изборног такмичења).

Прва четири термина припрема су били 26. 4, 4. 5, 25. 5. и 29. 5. Материјали су доступни на дну картице Курсеви и задаци за припреме такмичара.

Пети термин припрема је субота, 31. 5. 2025. са почетком у 11.00. Линк за повезивање је https://us02web.zoom.us/j/85413179317?pwd=razQaRxijVKnKHPlSoswaPYI1BECYs.1

Meeting ID: 854 1317 9317; Passcode: 599657

Шести термин припрема је недеља, 1. 6. 2025. са почетком у 18.00.

Други ниво квалификационог циклуса 23.05.2025

Други ниво квалификационог такмичења одржаће се 7. и 8. јуна у Рачунарској гимназији у Београду. Оба дана ће такмичари решавати по три задатка током четири сата. Улаз ће бити отворен са Трга републике, а обе учионице се налазе на 6. спрату. Неопходно је да такмичари дођу у 10.45, када ће моћи да се уђе у учионице, као и да понесу идентификациони документ са сликом (ђачка књижица или пасош).

У складу са правилима међународних такмичења из програмирања, ученици ће на овом такмичењу моћи да користе само програмски језик C++.

Први ниво квалификационог циклуса - коначни резултати 12.05.2025

Коначни резултати.

Такмичење за тестирање.

Тест примери.

Програмски кодови.

У складу са Допуном правилника о информатичким такмичењима ученика основих школа, на други ниво квалификационог циклуса се позивају сви такмичари који су на првом нивоу освојили барем 55 поена и сви такмичари који су прошле године стекли право учешћа на ЈСИО, а задовољавају старосни услов. Списак позваних можете преузети овде.

Први ниво квалификационог циклуса 08.05.2025

Први ниво квалификационог такмичења одржаће се 11. маја у Рачунарској гимназији са почетком у 11 часова и трајаће 3 сата. Улаз ће бити отворен са Трга републике, а све учионице се налазе на 6. спрату. Неопходно је да такмичари дођу 30 минута раније и понесу идентификациони документ са сликом (ђачка књижица или пасош). Сви такмичари учествују у истој категорији и раде четири задатка.

Распоред по учионицама пријављених ученика можете преузети овде.

Молимо све такмичаре чији је статус НЕРЕШЕН да на такмичење донесу потписану сагласност од стране родитеља или старатеља.

Пријаве за квалификациони циклус 29.04.2025

Отворене су пријаве за квалификациони циклус такмичења за формирање екипе за међународне јуниорске информатичке олимпијаде.

Такмичари

Сви такмичари који желе да учествују се морају пријавити (чак иако су се пријавили за редовну сезону). Форма за регистрацију је доступна на линку (налази се у картици Registracije učesnika->Prijava za izborna takmičenja 2025). Пријаве ће бити отворене до среде, 7. маја, до 18.00.

Наставници

Налоге који су у овогодишњем циклусу одобрени није неопходно поново одобравати. Што се тиче регистрација нових ученика, за њихово одобравање је неопходна потписана сагласност њихових родитеља или старатеља.

Квалификациони циклус такмичења за формирање екипе за међународне јуниорске информатичке олимпијаде 25.04.2025

У светлу актуелних околности, које су довеле до делимичне или потпуне обуставе наставе у делу основних школа широм Србије, Друштво математичара Србије настоји да обезбеди континуитет информатичких такмичења и селекцију најбољих младих информатичара за најзначајнија међународна такмичења, уз пуно разумевање актуелне ситуације.

С тим у вези, обавештавамо вас да ће Друштво математичара Србије организовати квалификациони циклус такмичења за формирање екипе за међународне јуниорске информатичке олимпијаде. Квалификациони циклус такмичења ће се састојати од два такмичења - првог и другог нивоа.

Детаљи о првом нивоу такмичењу:

  • Право учешћа: Право учешћа на првом нивоу такмичења квалификационог циклуса имају сви заинтересовани ученици основих школа, као и сви заинтересовани ученици првог разреда средње школе који испуњавају старосни услов за учешће на међународним јуниорским такмичењима.
  • Датум и место одржавања: 11. мај 2025. године, Рачунарска гимназија, Кнеза Михаила 6, Београд. Сатница ће бити накнадно објављена.
  • Награђивање ученика: учесници квалификационог циклуса такмичења за формирање екипе за међународне јуниорске информатичке олимпијаде не добијају сертификате о учешћу, похвале, нити награде.
  • Формат такмичења: Програм квалификационог циклуса такмичења за формирање екипе за међународне јуниорске информатичке олимпијаде садржи теме за све разреде и за сваки ниво регуларног годишњег циклуса такмичења ученика основних школа. Сви такмичари припадају једној категорији, раде исте задатке и јединствено се рангирају.

Други ниво такмичења ће бити одржан 7. и 8. јуна 2025. године. Право учешћа на другом нивоу такмичења имају сви ученици који су претходне године стекли право учешћа на ЈСИО, а задовољавају старосни услов. Поред њих, право учешћа на другом нивоу такмичења имају најбоље пласирани на првом нивоу такмичења. Минималан број учесника другог нивоа такмичења је 30. Детаљне информације о организацији другог нивоа такмичења ће бити благовремено објављене на сајту ДМС и на сајту такмичења.

За припрему првог нивоа такмичења се могу користити задаци са ранијих Државних такмичења за 7. и 8. разред, а за припрему другог нивоа се могу користити задаци са ранијих ЈСИО и Изборних такмичења.

Свесни смо да редовни циклус такмичења није могао бити одржан у уобичајеним околностима, али верујемо да ће овај модел омогућити талентованим ученицима да покажу своје знање и стекну могућност учешћа на најзначајнијим међународним информатичким такмичењима. Такође, наглашавамо да ова иницијатива ни на који начин не доводи у питање захтеве наставника и школа које су у обустави наставе, већ пружа прилику ученицима који желе да се такмиче да добију заслужену шансу.

Пријаве за квалификациони циклус такмичења ће бити отворене у уторак, 29. априла, у секцији за регистровање такмичара и биће отворене до среде, 7. маја, до 18.00. Налоге који су у овогодишњем циклусу одобрени није неопходно поново одобравати.

Извршни одбор Друштва математичара Србије, на седници од 23. 4. 2025. године, усвојио је Допуну правилника о информатичким такмичењима ученика основих школа, коју можете преузети овде.

Одлагање општинског такмичења 28.01.2025

Драги ученици, наставници, родитељи,

општинско такмичење заказано за 2. фебруар се одлаже. О новом термину одржавања ових такмичења бићете благоврено обавештени.

Изборно такмичење за infO(1)Cup 25.01.2025

Такмичење за тестирање.

Коначни резултати.

Тест примери.

Програмски кодови.

Изборно такмичење за infO(1)Cup - одложено 17.01.2025

Након консултација, због тренутне ситуације у Београду, донета је одлука да изборно такмичење за infO(1)Cup неће бити одржано у предвиђеном термину. Нови термин такмичења је 25. јануар од 12 часова у Рачунарској гимназији у Београду. Како се крајњи рок за регистрацију наших тимова поклапа са временом одржавања изборног такмичења, молимо све ученике да унапред припреме своју фотографију која ће бити неопходна при регистрацији тимова. Жалбе на резултате такмичења ће бити одржане у трајању од пола сата, непосредно након завршетка такмичења. Замолили бисмо све ученике који уђу у екипу да остану до самог краја такмичења како бисмо попунили неопходне податке за регистрацију тима.

Моле се сви ђаци да донесу потписану изјаву.

Распоред по учионицама пријављених ученика можете преузети овде.

Изборно такмичење за infO(1)Cup 26.12.2024

Друштво математичара Србије је добило позив да учествује на међународном такмичењу из програмирања infO(1)Cup у организацији Румуније, које ће се одржати 8. и 9. фебруара. Сви учесници ће такмичење радити из своје државе, са једне локације.

Изборно такмичење ће се одржати 19. јануара у Рачунарској гимназији у Београду са почетком у 12.00 25. јануара у Београду. Локација ће бити накнадно објављена. Ученици ће решавати 5 задатака различитих тежина у трајању од 5 сати. Имамо право да пријавимо два тима од по 4 члана, а ограничење је да највише 4 такмичара (од тих 8) буду они који више не могу да учествују на ЕЈОИ. Право учешћа имају сви који су рођени након 1. јануара 2009. године.

Могућност учешћа на Изборном такмичењу за infO(1)Cup имају они ученици који су 2024. године освојили 1. или 2. награду на Државном такмичењу из информатике за ученике основних школа. За учешће на овом изборном такмичењу се не добија никаква диплома, већ такмичење служи само за избор екипе.

Молимо све позване који су заинтересовани да се пријаве за Изборно такмичење на следећем линку. Форма за пријаву ће бити отворена до 15. јануара. Списак позваних можете преузети овде.

У складу са правилима међународних такмичења из програмирања, ученици ће на Изборном такмичењу моћи да користе само програмски језик C++.

Распоред по учионицама пријављених ученика можете преузети овде.

Квалификације - коначни резултати 24.12.2024

Драги ђаци,

Коначни резултати другог круга Квалификација су доступни овде, а целокупних Квалификација овде.

С обзиром на то да постоје техничке могућности, а у циљу популаризације програмирања на Општинско такмичење се позивају сви ученици који су учествовали на Квалификацијама.

Подсећамо да је за учешће ђака на Општинском такмичењу неопходно да буду адекватно регистровани (и одобрени од стране наставника). Проблеме са регистрацијама пријављивати искључиво путем форме.

На Општинском такмичењу могу да учествују и ученици који нису учествовали на овогодишњим квалификацијама, али су у прошлој школској години били учесници Окружног такмичења. Потребно је да попуне следећу форму.

Обе форме ће бити отворене до 27. јануара.

Квалификације 2 - прелиминарни резултати 15.12.2024

Драги ђаци, Прелиминарни резултати другог круга квалификација су доступни овде. Жалбе на прелиминарне резултате се могу поднети путем форме најкасније до среде 18.12.2024. у 23:59.

Сви задаци из другог круга квалификација су и даље доступни на наредним адресама и тамо можете и даље да покушавате да радите задатке које нисте успели да урадите током квалификација и да тестирате своја решења, овај пут са видљивим резултатом тестирања на свим тест-примерима (додуше, остварени резултати се неће званично бодовати). Задатке могу да раде и ђаци који нису учествовали у другом кругу квалификација.

Решења задатака су доступна у билтену:

Тест примери

Квалификације 2 12.12.2024

Драги ђаци, други круг квалификација ће се одржати у суботу 14. 12. од 10 до 22h. Задатке ћете пронаћи овде, у секцији активна такмичења.

Ако се такмичите први пут, погледајте и упутство. Посебно скрећемо пажњу на то да ваши програми треба да на излаз испишу само тражене резултате (уместо input('Unesi broj:') треба да користите само input(), а уместо print('Rezultat:', rezultat), треба да користите само print(rezultat)).

Основни циљ квалификација је да испробате онлајн систем за такмичења који се користи и на такмичењима уживо и да проверите своје тренутно знање. До тих такмичења има још времена и подстичемо вас да редовно учите и вежбате, да бисте били у најбољој форми када сезона елиминационих такмичења почне. На квалификацијама се на врши контрола преписивања и у вашем најбољем интересу је да задатке решавате самостално.

Срећно!

Квалификације 1 - коначни резултати 14.11.2024

Драги ђаци, Коначни резултати првог круга квалификација су доступни овде.

Квалификације 1 - прелиминарни резултати 05.11.2024

Драги ђаци, Прелиминарни резултати првог круга квалификација су доступни овде. Жалбе на прелиминарне резултате се могу поднети путем форме најкасније до петка 8.11.2024. у 23:59.

Сви задаци из првог круга квалификација су и даље доступни на наредним адресама и тамо можете и даље да покушавате да радите задатке које нисте успели да урадите током квалификација и да тестирате своја решења, овај пут са видљивим резултатом тестирања на свим тест-примерима (додуше, остварени резултати се неће званично бодовати). Задатке могу да раде и ђаци који нису учествовали у првом кругу квалификација (а који могу да се квалификацијама прикључе и у наредним круговима).

Решења задатака су доступна у билтену:

Квалификације 1 01.11.2024

Драги ђаци, први круг квалификација ће се одржати у суботу 2. 11. од 10 до 22h. Задатке ћете пронаћи овде, у секцији активна такмичења.

Ако се такмичите први пут, погледајте и упутство. Посебно скрећемо пажњу на то да ваши програми треба да на излаз испишу само тражене резултате (уместо input('Unesi broj:') треба да користите само input(), а уместо print('Rezultat:', rezultat), треба да користите само print(rezultat)).

Основни циљ квалификација је да испробате онлајн систем за такмичења који се користи и на такмичењима уживо и да проверите своје тренутно знање. До тих такмичења има још неколико месеци и подстичемо вас да редовно учите и вежбате, да бисте били у најбољој форми када сезона елиминационих такмичења почне.

Срећно!

Почетак такмичарске сезоне 2024/2025. 22.10.2024

Драги ученици, наставници, родитељи,

почела је нова такмичарска сезона. На сајту Такпрог преко менија са леве стране можете да нађете видео лекције и друге материјале за припремање такмичења. Скрећемо посебну пажњу на збирку решених задатака из претходних година такмичења у којој су задаци сложени по тематским областима, а не хронолошки и препроучујемо новим такмичарима да током припрема задатке раде у том редоследу.

Календар такмичења за ову школску годину је следећи:

  • Прва рунда квалификација: субота, 2. 11. 2024.
  • Друга рунда квалификација: субота, 14. 12. 2023.
  • Општинско такмичење: недеља, 2. 2. 2025.
  • Окружно такмичење: субота, 2. 3. 2025.
  • Државно такмичење: недеља, 5-6. 4. 2025., Суботица
  • Српска информатичка олимпијада: среда, 14. 5. 2025.
  • Изборно такмичење 7. 6. 2025.

Квалификације се одржавају онлајн, на платформи Петља. Током сваке рунде, решења задатака ће моћи да се шаљу током 12 сати, од 10:00 до 22:00 наведеног дана. Пожељно је да такмичари учествују на обе рунде такмичења, али је довољно да учествују на једној, било којој рунди.

Ако се такмичите први пут, препоручујемо вам да погледате упутства за рад на порталу Петља.

Пријављивање

Пријављивање за овогодишњи циклус такмичења је отворено.

Пријављивање такмичара

Сви такмичари који желе да учествују у овогодишњем циклусу такмичења, треба најпре да се пријаве (региструју), без обзира на то да ли су се раније такмичили. Пре пријављивања, такмичари треба да имају лични налог на Петљи. Они који већ имају налог, могу да користе тај налог. Ученици који немају налог треба да га направе (за децу млађу од 15 година, налоге праве родитељи, односно старатељи).

Ради пријављивања треба да посетиш сајт Такпрог, улогујеш се са својоим Петља налогом, а затим се региструјеш тако што у секцији "Регистрација учесника", доступној у менију са леве стране, одабереш регистрацију за разред у који тренутно идеш. Ако имаш мање од 15 година, ово треба да ураде твоји родитељи (или старатељи). Потребно је да исправно попуниш све личне податке (име, презиме, школу, разред у који идеш итд.). Ако користиш латиницу, треба да обратиш пажњу на "кукице" на словима ћ, ђ, ч, ш, ж.

Одобравање пријава такмичара

Након пријављивања можеш да учествујеш на квалификацијама, али твоја пријава има статус "нерешен" док је не потврди наставник. Ако имаш мање од 15 година, да би наставник могао да потврди пријаву, треба да му однесеш сагласност за обраду података о личности, попуњену и потписану од стране родитеља или старатеља. Када твој наставник добије потписану сагласност, провери твоје податке и одобри/потврди твоју пријаву, она (пријава) добија статус "Одобрен". То треба да се догоди најкасније до краја квалификација, а пре општинског такмичења. Подсети свог наставника да ти захтев одобри што пре, да би твоји резултати били приказани у званичној ранг листи такмичара након сваке рунде квалификација.

Наставници

Наставници/ментори који још нису регистровани треба да се региструју за нову такмичарску сезону. Упутства која садрже шифру потребну за регистрацију наставницима су послата на е-адресе школа (уколико упутство не добијете пре почетка прве рунде квалификација, молимо вас да нам се обратите на мејл info@dms.rs).

Након што Вашу регистрацију као наставника одобри комисија, имаћете могућност да на сајту одобрите пријаву својих ученика (ако радите у више школа, можете да се региструјете за сваку школу посебно). Пријаве ученика који су млађи од 15 година одобравате само ако сте добили потписану сагласност њихових родитеља или старатеља. Молимо Вас да будете ажурни у одобравању својих ученика.

Опште информације о квалификацијама

У свакој од две рунде квалификација биће постављено по 6 задатака, и то 3 задатка из тема набројаних за програм општинског такмичења, 2 задатка из програма за окружно такмичење и 1 задатак из програма за државно такмичење. Програм такмичења је доступан из менија са леве стране.

Циљ квалификација је пре свега да се такмичари почетници упознају са начином такмичења и платформом за такмичења. Зато је за почетнике довољно да раде најједноставније, почетне задатке и реше неке од њих. Број поена потребних за учешће на општинском такмичењу биће објављен након квалификација, а према досадашњем искуству довољно је урадити два од укупно дванаест постављених задатака.

Током израде задатака на квлаификацијама дозвољено је коришћење литературе и консултације са ментором, али није дозвољено преузимање готових решења (а није ни корисно као припрема за наредне нивое такмичења).

Искуснијим такмичарима квалификације могу да послуже и као припреме за наредне нивое такмичења, као и за поређење са другим такмичарима сличних амбиција. Напомињемо да смо обезбедили и више материјала за припремање, међу којима и стално доступне задатке различитих тежина (мени са леве стране).

Током израде задатака такмичари могу да пошаљу више решења истог задатка, при чему се вреднује само последње послато решење за сваки задатак. Након слања решења, такмичар ће моћи да види резултат аутоматског тестирања за то решење на оним тест примерима који су објављени уз поставку задатка. Ови јавни тест примери служе пре свега да такмичар провери да ли учитава и исписује податке траженим редоследом и у траженом формату. Јавни тест примери често нису довољни за проверу да ли је решење потпуно исправно.

Сва питања која се тичу организационог и техничког дела квалификација можете да постављате на адресу takprog.os@gmail.com.

Желимо вам да нову такмичарску сезону започнете на пријатан и успешан начин, као и да наставите да унапређујете своја програмерска знања и вештине.