Using New Technologies to Learn Programming Languages. - Dan Alexandru; Adrian Iftene; Daniela Gîfu (ISD, 2019)