what is the class?
and what is the project.
As stupid as this sounds that will matter, - for example during my A level IT, we needed to do at least three course work projects that I recall, that included making something like a website, or using DTP packages to make flyer,
creating something in Acess, (e.g. stock management / CRM
Creating something in Excel (e.g stock management / ordering, time sheets accounting etc.)
All the Access / excel stuff had a VBA programming tasks for creating macros.
On the other hand is your class pure code? do you need to write a software product?
Essentially, what school is it for, (Junior school - UK GCSE, college level school UK A level, or university UK undergraduate degree, or even beyond that.)?
and what is the core areas that the project must touch?