Position paper: Assessing knowledge in blocks-based and text-based programming languages

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Assessing student knowledge of programming concepts is a long studied, but many would say unsolved, problem. From the initial Empirical Studies of Programmers series [1] to McCracken's study [2] to Elliott-Tew's validated assessment of fundamental CS knowledge [3] many have attempted to precisely measure the knowledge and skills of students learning to program. All of the previous efforts have been centered on text based languages. Now we have another element to add to the mix -block-based programming languages. Can any of the existing assessment instruments work for both text and block based programming languages? Do we believe they will measure the same knowledge? Can existing assessments be modified and tailored for block-based languages? Are the two approaches equivalent, and would we even want to assess the same knowledge outcomes for both? These are but a few of the questions I will address in this position paper.

Original languageEnglish (US)
Title of host publicationProceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015
EditorsCaitlin Kelleher, Josh Sheldon, Franklyn Turbak, Jeff Gray, David Bau
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-3
Number of pages3
ISBN (Electronic)9781467383677
DOIs
StatePublished - Dec 30 2015
EventIEEE Blocks and Beyond Workshop, Blocks and Beyond 2015 - Atlanta, United States
Duration: Oct 22 2015 → …

Publication series

NameProceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015

Other

OtherIEEE Blocks and Beyond Workshop, Blocks and Beyond 2015
CountryUnited States
CityAtlanta
Period10/22/15 → …

Fingerprint

Computer programming languages
Students
Computer programming

Keywords

  • assessment
  • blocks
  • outcomes
  • text

ASJC Scopus subject areas

  • Software

Cite this

Morrison, B. B. (2015). Position paper: Assessing knowledge in blocks-based and text-based programming languages. In C. Kelleher, J. Sheldon, F. Turbak, J. Gray, & D. Bau (Eds.), Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015 (pp. 1-3). [7368988] (Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/BLOCKS.2015.7368988

Position paper : Assessing knowledge in blocks-based and text-based programming languages. / Morrison, Briana B.

Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015. ed. / Caitlin Kelleher; Josh Sheldon; Franklyn Turbak; Jeff Gray; David Bau. Institute of Electrical and Electronics Engineers Inc., 2015. p. 1-3 7368988 (Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Morrison, BB 2015, Position paper: Assessing knowledge in blocks-based and text-based programming languages. in C Kelleher, J Sheldon, F Turbak, J Gray & D Bau (eds), Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015., 7368988, Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015, Institute of Electrical and Electronics Engineers Inc., pp. 1-3, IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015, Atlanta, United States, 10/22/15. https://doi.org/10.1109/BLOCKS.2015.7368988
Morrison BB. Position paper: Assessing knowledge in blocks-based and text-based programming languages. In Kelleher C, Sheldon J, Turbak F, Gray J, Bau D, editors, Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015. Institute of Electrical and Electronics Engineers Inc. 2015. p. 1-3. 7368988. (Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015). https://doi.org/10.1109/BLOCKS.2015.7368988
Morrison, Briana B. / Position paper : Assessing knowledge in blocks-based and text-based programming languages. Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015. editor / Caitlin Kelleher ; Josh Sheldon ; Franklyn Turbak ; Jeff Gray ; David Bau. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 1-3 (Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015).
@inproceedings{83fd8b750aa04cbc8ea8d1c885062e08,
title = "Position paper: Assessing knowledge in blocks-based and text-based programming languages",
abstract = "Assessing student knowledge of programming concepts is a long studied, but many would say unsolved, problem. From the initial Empirical Studies of Programmers series [1] to McCracken's study [2] to Elliott-Tew's validated assessment of fundamental CS knowledge [3] many have attempted to precisely measure the knowledge and skills of students learning to program. All of the previous efforts have been centered on text based languages. Now we have another element to add to the mix -block-based programming languages. Can any of the existing assessment instruments work for both text and block based programming languages? Do we believe they will measure the same knowledge? Can existing assessments be modified and tailored for block-based languages? Are the two approaches equivalent, and would we even want to assess the same knowledge outcomes for both? These are but a few of the questions I will address in this position paper.",
keywords = "assessment, blocks, outcomes, text",
author = "Morrison, {Briana B.}",
year = "2015",
month = "12",
day = "30",
doi = "10.1109/BLOCKS.2015.7368988",
language = "English (US)",
series = "Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--3",
editor = "Caitlin Kelleher and Josh Sheldon and Franklyn Turbak and Jeff Gray and David Bau",
booktitle = "Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015",

}

TY - GEN

T1 - Position paper

T2 - Assessing knowledge in blocks-based and text-based programming languages

AU - Morrison, Briana B.

PY - 2015/12/30

Y1 - 2015/12/30

N2 - Assessing student knowledge of programming concepts is a long studied, but many would say unsolved, problem. From the initial Empirical Studies of Programmers series [1] to McCracken's study [2] to Elliott-Tew's validated assessment of fundamental CS knowledge [3] many have attempted to precisely measure the knowledge and skills of students learning to program. All of the previous efforts have been centered on text based languages. Now we have another element to add to the mix -block-based programming languages. Can any of the existing assessment instruments work for both text and block based programming languages? Do we believe they will measure the same knowledge? Can existing assessments be modified and tailored for block-based languages? Are the two approaches equivalent, and would we even want to assess the same knowledge outcomes for both? These are but a few of the questions I will address in this position paper.

AB - Assessing student knowledge of programming concepts is a long studied, but many would say unsolved, problem. From the initial Empirical Studies of Programmers series [1] to McCracken's study [2] to Elliott-Tew's validated assessment of fundamental CS knowledge [3] many have attempted to precisely measure the knowledge and skills of students learning to program. All of the previous efforts have been centered on text based languages. Now we have another element to add to the mix -block-based programming languages. Can any of the existing assessment instruments work for both text and block based programming languages? Do we believe they will measure the same knowledge? Can existing assessments be modified and tailored for block-based languages? Are the two approaches equivalent, and would we even want to assess the same knowledge outcomes for both? These are but a few of the questions I will address in this position paper.

KW - assessment

KW - blocks

KW - outcomes

KW - text

UR - http://www.scopus.com/inward/record.url?scp=84964913052&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84964913052&partnerID=8YFLogxK

U2 - 10.1109/BLOCKS.2015.7368988

DO - 10.1109/BLOCKS.2015.7368988

M3 - Conference contribution

AN - SCOPUS:84964913052

T3 - Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015

SP - 1

EP - 3

BT - Proceedings - 2015 IEEE Blocks and Beyond Workshop, Blocks and Beyond 2015

A2 - Kelleher, Caitlin

A2 - Sheldon, Josh

A2 - Turbak, Franklyn

A2 - Gray, Jeff

A2 - Bau, David

PB - Institute of Electrical and Electronics Engineers Inc.

ER -