Subkategorija

Software Projects

SW01 · Programinė įranga, DI ir modeliavimas

Develop innovative software solutions using Python, C++, Java or similar programming languages and showcase your projects on the international stage.

Registruotis dabar Taisyklių knygelė Visos kategorijos

Raskite problemą. Sukurkite veikiančią programinę įrangą.

Sukurkite programą, kuri padėtų kam nors ką nors padaryti geriau: tvarkyti informaciją, išmokti įgūdžių, automatizuoti užduotį ar išspręsti praktinę problemą. Jūsų komanda pasirenka vartotojus ir tikslą, tada kuria veikiančią programą, o ne vien tik pristato idėją.

Renginyje demonstruosite pagrindines funkcijas, parodysite, kaip vartotojas naudojasi programine įranga, paaiškinsite kodą ir sprendimus. Testavimas, naudingas klaidų tvarkymas ir aiški sąsaja rodo, kad programa gali veikti ne tik paruoštą pristatymą.

Vertinimo komisija vertina funkcionalumą, originalumą, kodo kokybę ir naudingumą. Jums nereikia ilgo funkcijų sąrašo; sutelkite dėmesį į aiškią problemą ir jums suprantamą patikimą sprendimą. Paruoškite projekto failus, ataskaitą ir demonstraciją, kurios reikalaujama pagal oficialią taisyklių knygą.

Project Focus Areas

Algorithm Design

Efficient algorithm development, problem-solving strategies and application of computational thinking skills.

Data Structures & Databases

Choosing the right data structures, database design and data management for performant solutions.

Software Architecture

Building modern software architectures with scalable, maintainable and clean code principles.

Software Development

Build solutions for real-world problems

Participants develop original software projects that solve a societal problem or contribute to a specific industry. Web apps, desktop software, automation tools or data analysis platforms are all within scope.

Projects are evaluated by an expert jury for technical depth, user experience, code quality and innovation.

Nuo pasiruošimo iki varžybų

Naudokite šį vadovą, kad suprastumėte patirtį. Perskaitykite oficialią taisyklių knygą, kad sužinotumėte visą įėjimo ir techninių reikalavimų sąrašą.

Ką paruošti

Paruoškite darbo projektą, jo redaguojamą šaltinį arba projekto failus, ataskaitą ir demonstracinį vaizdo įrašą. Aiškiai nurodykite išorinius išteklius ir savo indėlį.

Varžybų dieną

Vykdykite projektą gyvai, demonstruokite pagrindines jo funkcijas ir atsakykite į klausimus apie savo pasirinkimą. Būkite pasirengę savo žodžiais paaiškinti testus, klaidas ir patobulinimus.

Ko ieško žiuri

Vertinama pagal kategorijos rubriką ir jūsų registruoto lygio. Veikiantis, gerai suprantamas sprendimas yra svarbesnis nei funkcijų skaičius ar nereikalingas sudėtingumas.

Lygiai 01–07 • Tiesioginė demonstracija • Daugiausia 100 taškų

Ataskaita: ne daugiau kaip 10 puslapių. Demonstracinis vaizdo įrašas: daugiausiai 3 min. Pateikite reikiamus šaltinio failus arba saugyklą ir sąrankos instrukcijas; patikrinkite konkrečios kategorijos įrodymus ir oficialų terminą taisyklių sąvade.

Vertinimo kriterijaiTaškai
Funkcionalumas ir stabilumas30
Inovacijos ir originalumas25
Kodo kokybė ir architektūra25
Vartotojo patirtis ir naudingumas20

Projektų pristatymo erdvė

Varžybų taisyklės ir gairės

Peržiūrėkite oficialias taisykles, vertinimo kriterijus ir projekto reikalavimus.

Anglų kalba · V3.0

Dalyvavimas reiškia sutikimą su oficialiomis taisyklėmis. Visos komandos, mentoriai ir studentai turi skaityti, suprasti ir laikytis taisyklių.