Prijavi problem
Obeleži sve kategorije koje odgovaraju problemu
Još detalja - opišite nam problem
Status problema i sve dodatne informacije možete pratiti klikom na link.
Molimo vas da pokušate kasnije.
The Finalised Edition of the Methodical Workbook of Algorithmic Tasks
Careful selection of tasks, combined with the possibility of testing one's program codes and accompanied by extensive explanations of the most important concepts, make workbooks unique tools for learn

After many years of hard work, the Methodical Workbook of Algorithmic Tasks, one of the central publications for learning programming on the Petlja platform, dedicated to learning programming by solving algorithmic tasks, has been finalised. By updating two already existing editions, the Methodical Workbook of Tasks from the Basics of Programming and the Methodical Workbook of Tasks from Algorithmics - elementary techniques for the analysis and construction of algorithms, and publishing the final volume, Methodical Workbook of Tasks from Algorithmics - selected algorithms and data structures, Petlja offered its users a comprehensive learning material that can help them at all stages of their programming journey - at the very beginning, and especially at higher levels, in competitive programming and professional development. All three publications can be found on https://petlja.org/zbirke
The tasks from the workbooks are designed in such a way that students can master algorithms, data structures and essential techniques in programming, from the introductory level of learning, covered by the Methodical Workbook of Tasks from the Basics of Programming, to advanced levels, covered by the other two publications.
The introductory level workbook is primarily useful to programming beginners, high school students who are attending regular programming classes and elementary school students who are taking their first steps in competitive programming, while advanced level workbooks contain tasks for those who are more serious about programming - high school students who are competing or attending specialised IT classes, students who have algorithmic programming within the curriculum of their faculties, and professionals who want to improve their knowledge of algorithmic programming.
The tasks themselves are accompanied by detailed solutions, which, together with the text written at the beginning of each chapter of the workbook, offer a detailed insight into the most important programming concepts elaborated in the workbook - whether it is the basics of programming language or advanced programming techniques, algorithms or data structures.
Users can automatically test their task solutions on our portal and work on solving tasks using all programming languages available on the Petlja platform (C, C++, C#, Python, Java, Octave, Pascal), while task solutions and explanations of the most important concepts from workbooks are offered with examples for Python (basic level), C++ and C# (all three workbooks); however, they are articulated in such a way that they can also be helpful to those who use other languages.
Careful selection of tasks, combined with the possibility of testing your program codes and accompanied by extensive explanations of the most important concepts, included in task solutions and additional texts, elevate these workbooks from simple workbooks of tasks to a unique tool for learning programming. Thus, the workbooks created as a result of many years of hard work and providing support to learning programming represent a central resource for learning algorithmic programming and preparing for the competitions on the Petlja platform.
In addition to the online editions of the workbooks, these materials are also available in a downloadable PDF on the homepage of each workbook.
Celebration of International women in engineering day

To mark International women in engineering day, a workshop was held at the Science Club of the Center for the Promotion of Science for female students from elementary schools in Belgrade.
Read moreGirls also know how to code
On May 14, 2025, the Petlja Foundation, in collaboration with Microsoft Development Center Serbia (MDCS), successfully organized a one-day workshop titled Girls know IT.
Read moreMicro:bit workshops for children who learn a bit differently

We’ve jumped into a brand-new loop! At the beginning of spring, in collaboration with Microsoft Serbia, we held two important micro:bit workshops – the first for special education teachers, and the second a joint one – for both the teachers and their students.
Read more