sentence: for example , students at the middle and high school levels compete in categories varying from web design to c++ , visual basic and java programmimng , as well as music composition and computer aided design and desktop publishing and desktop presentations ( powerpoint ) .