Програмні та апаратні засоби повинні бути авторськими, функціонально завершеними, не залежними від систем програмування, а також придатними до застосування в освітянській, науковій або інших галузях практичної діяльності.
Програмні засоби можуть бути: ігрові, навчальні, прикладні, системні, інструментальні, анімаційні та спеціального призначення, а також Web-розробки.
Апаратні засоби можуть бути представлені як функціональні пристрої, моделі, макети або опис.