z-logo
open-access-imgOpen Access
Programming For Pre College Education Using Squeak Smalltalk
Author(s) -
Kathryn Rodhouse,
Benjamin Cooper,
Steve E. Watkins
Publication year - 2020
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--16161
Subject(s) - smalltalk , computer science , programming language , fifth generation programming language , object oriented programming , programming paradigm , inductive programming , first generation programming language , software engineering
Competence in a programming language can provide a strong basis for logical thinking and an exposure to technology; however, many languages are perceived to be too complicated to learn at a young age. Opportunities for pre-college students to learn programming concepts can help develop critical thinking and problem solving skills that will enhance their educational experiences. Also, conceptual understanding of programming techniques in one language can aid in learning other languages. This project developed an integrated series of programming tutorials for using Squeak Smalltalk. Squeak Smalltalk is an open-sourced, object-oriented programming language that is being used for educational software and through the One-Laptopper-Child initiative as well as for database and multi-media applications. The intent of the tutorials is to allow anyone, no matter their current programming proficiency, to learn applied programming techniques and to avoid simple manipulation of code without understanding the underlying concepts. These tutorials cover object-oriented commands, conditional coding, programming methods, variables, and classes in the context of Squeak Smalltalk, but these concepts are applicable to many languages. The object-oriented nature of Squeak Smalltalk facilitated the development of basic programming literacy. The tutorials, an implementation with pre-college students and teachers, and an associated assessment are described. Completion of the tutorial series enabled the young programmers to adapt the Squeak software package for their own original programs.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom