publication . Preprint . 2014

Using Scripting Languages to Teach Programming

Syropoulos, Apostolos; Stavrianos, Athanasios;
Open Access English
  • Published: 22 Apr 2014
Abstract
Comment: 13 pages
Subjects
free text keywords: Computer Science - Computers and Society, 97Q60, K.3.2
Download from

1. Abbott, Edwin A. Flatland: A Romance of Many Dimensions. (New York: Dover Publications, 1992).

2. Barry, P. and Griffiths, D. Head First Programming. (Sebastopol, CA, USA: O'Reilly Media, 2009).

3. Briggs, J.R., Python for Kids: A Playful Introduction to Programming. (San Francisco: No Starch Press, 2012).

4. Freiermuth, K., Hromkovič J. and Steffen, D.. 2008. Creating and Testing Textbooks for Secondary Schools. In Proceedings of the 3rd International Conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking, Springer-Verlag, Heidelberg, 2008, 216-228.

5. Harvey, B. Computer Science Logo Style. 2nd ed. Vol. 1: Symbolic Computing. (Cambridge, MA: The MIT Press , 1997).

7. Lehrer, R., Lee, M. and Jeong, A. 1999. Reflective Teaching of Logo. The Journal of the Learning Sciences 8, 2 (1999), 245-289.

8. Littlefield, J. et al. Some Prerequisites for Teaching Thinking: Methodological Issues in the Study of LOGO Programming. Cognition and Instruction 6, 4 (1989), 331-366.

9. Loverdos, C. and Syropoulos, A. Steps in Scala: An Introduction to Object-Functional Programming.(New York: Cambridge University Press, 2010).

10. Ousterhout, J. K. Scripting: Higher-Level Programming for the 21st Century. Computer 31, 3 (March 1998), 23-30.

11. Papert, S. 2005. Teaching Children Thinking. Contemporary Issues in Technology and Teacher Education 5(3-4) (2005), 353-365.

12. Prusinkiewicz, P. and Lindenmayer, A. 1991. The Algorithmic Beauty of Plants. (Berlin: Springer-Verlag, 1991).

13. Roffey, C., Coding Club Level 1 Python Basics, (Cambridge, UK: Cambridge University Press, 2013).

14. Sande, W. and Sande, C., Hello World!: Computer Programming for Kids and Other Beginners. 2nd ed. (Shelter Island, NY , USA: Manning Publications, 2013).

15. Sweigart, A., Invent Your Own Computer Games with Python. (San Francisco: Albert\Sweigart, 2010).

16. http://www.ariel.com.au/a/teaching-programming.html

Powered by OpenAIRE Research Graph
Any information missing or wrong?Report an Issue