77
JENKINS, T. On the difficulty of learning to program. In: Proceedings of 3rd
Annual LTSN_ICS Conference (Loughborough University, United Kingdom, August
27-29). The Higher Education Academy. p. 53-58, 2002.
KELLEHER, C.; PAUSCH, R. Lowering the barriers to programming: A
taxonomy of programming environments and languages for novice
programmers. In: ACM Computing Surveys (CSUR), v.37 n.2, p.83-137, 2005.
KHALIFE, J. T. Threshold for the Introduction of Programming: Providing
Learners with a Simple Computer Model. In: 18th Workshop of the Psychology of
Programming Interest Group, University of Sussex, September 2006. p. 244-254,
2006.
LIMA, M. R. Construcionismo de Papert e ensino-aprendizagem de
programação de computadores. 2009. 153f. Dissertação (Mestrado) – Mestrado
em Educação. Universidade Federal de São João Del-Rei – Minas Gerais, 2009.
MALONEY, J.; PEPPLER, K.; KAFAI, Y.; RESNICK, M.; RUSK, N. Programming by
choice: urban youth learning programming with Scratch. In: ACM SIGCSE
Bulletin archive, Vol 40, p. 367-371, 2008.
McLVER, L.; CONWAY, D. Seven deadly sins of introductory programming
language design. In: Proceedings, Software Engineering: Education & Practice
(SE:E&P’96). p. 309-316, 1996.
MIRANDA, E. M. Uma ferramenta de apoio ao processo de aprendizagem de
algoritmos. 2004. 128f. Dissertação (Mestrado) - Mestrado em Ciência da
Computação. Universidade Estadual de Santa Catarina, 2004.
MIT, Lifelong Kindergarten Group. Getting stardet with Scratch, 2008. Disponível
em: http://scratch.mit.edu. Acesso em agosto de 2008.
MOSKAL, B.; LURIE, D.; COOPER, S. Evaluating the effectiveness of a new
instructional approach. In: SIGCSE 2000, Norfolk, Virgina, USA, 2000.
MOTIL, J.; EPSTEIN, D. JJ: a Language designed for beginners (Less Is More),
2000.
NAPS, T. L.; ROBLING, G.; ALMSTRUM, V.; DANN, W.; FLEISCHER, R.;
HUNDHAUSEN, C.; KORHONEN, A.; MALMI, L.; McNALLY, M.; RODGER, S.;
VELASQUEZ-ITURBIDE, J.A. Exploring the role of visualization and engagement
in computer science education. In: ACM SIGCSE Bulletin, v.35. n.2, 2003.
PAPERT, S. A máquina das crianças: repensando a escola na era da
informática. Edição revisada. Porto Alegre: Editora Artmed, 2008.
PARKER, K. R.; CHAO, J. T.; OTTAWAY, T. A.; CHANG, J. A formal language
selection process for introductory programming courses. In: Journal of
Information Technology Education, vol. 5, 2000.