Abstract:
This article describes project-based learning (PBL) approach applied in the course Data Structures and Programming taught in Faculty of Mathematics and Informatics at Sofia University. PBL is a component of a larger and integral approach that includes teaching through lectures and seminars. The proposed PBL is based on group projects with medium development timelines. The basic phases of projects development are presented. Sample project descriptions in terms of subject are given. The results of the pilot are analyzed and future development requirements are proposed.