Composition of programming structures into scenarios and their matching with the SOLO levels | IEEE Conference Publication | IEEE Xplore