Roles of variables in three programming paradigms. - Jorma Sajaniemi; Mordechai Ben-Ari; Pauli Byckling; Petri Gerdt; Yevgeniya Kulikova (Comput. Sci. Educ., 2006)