Using Scripting Languages to Teach Programming. - Apostolos Syropoulos; Athanasios Stavrianos (CoRR, 2014)