Alexandria Digital Research Library

Programming Environments for Children : Creating a Language that Grows with you

Author:
Hill, Charlotte
Degree Grantor:
University of California, Santa Barbara. Computer Science
Degree Supervisor:
Diana Franklin
Place of Publication:
[Santa Barbara, Calif.]
Publisher:
University of California, Santa Barbara
Creation Date:
2015
Issued Date:
2015
Topics:
Elementary education, Computer science, and Educational technology
Keywords:
Programming Environments
Elementary School
Computer Science Education
Computer Science
Genres:
Dissertations, Academic and Online resources
Dissertation:
M.S.--University of California, Santa Barbara, 2015
Description:

Recent efforts have increased the number of elementary and middle schools teaching computer science --- but do they have the right tools for the job? Elementary school teachers are usually responsible for teaching all subjects, and often do not have a background or training in computer science. Fourth through sixth grade students are still developing their math and reading skills as well as learning how to type and use computers. Fortunately, computer science is one of the only domains that can adapt to meet the needs of the user. Unlike math or physics, computer science has few constants; computers, languages, and development environments have changed over the last decades and will continue to evolve. How can programming languages and environments better meet the needs of upper elementary classes learning computer science? This paper looks at designing block-based programming environments for upper elementary school students as a part of a larger research study on early computer science education.

Block-based programming environments let children create complex, visual programs without worrying about compiling or syntax errors. This paper describes the research studies completed in the design and implementation of block-based programming environments created alongside the development of KELP-CS, a computational thinking curriculum for 4th --- 6th grade. Both the programming environment and curriculum were piloted in schools across California as part of a design-based research project.

Physical Description:
1 online resource (62 pages)
Format:
Text
Collection(s):
UCSB electronic theses and dissertations
ARK:
ark:/48907/f3hd7svz
ISBN:
9781339084237
Catalog System Number:
990045715700203776
Rights:
Inc.icon only.dark In Copyright
Copyright Holder:
Charlotte Hill
File Description
Access: Public access
Hill_ucsb_0035N_12565.pdf pdf (Portable Document Format)