skip to main content
10.1145/3105726.3105743acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
abstract

Hybrid Environments: A Bridge from Blocks to Text

Published: 14 August 2017 Publication History

Abstract

Hybrid, dual-modality programming environments provide both blocks-based and text-based interfaces for programming. While previous research investigated the transition from visual to textual environments, few studies considered these hybrid environments. The purpose of this dissertation is to explore how hybrid programming environments impact computer science competency, confidence, and interest in computer science among students when moving from blocks-based environments to text-based languages. Exploring these questions will help us understand which hybrid environments are effective, in which contexts they are effective, and if they can improve on current approaches to CS instruction.

References

[1]
JTF on Computing Curricula - ACM/IEEE-CS, 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science, 13--14. Retrieved from http://www.acm.org.
[2]
J. Sweller, "Cognitive Load During Problem Solving?: Effects on Learning," Cogn. Sci., vol. 12, no. 2, pp. 257--285, 1988.
[3]
D. J. Malan and H. H. Leitner, "Scratch for Budding Computer Scientists," in Proc. SIGCSE2007, (2007), 223--227.
[4]
D. Weintrop and U. Wilensky, "To block or not to block? That is the question," In Proc. IDC2015, (2015), 199--208.
[5]
W. Dann, D. Cosgrove, and D. Slater, "Mediated transfer: Alice 3 to Java," in Proc. SIGCSE2012, (2012), 141--146.
[6]
D. Bau, D. A. Bau, C. S. Pickens, and M. Dawson, "Pencil Code: Block Code for a Text World," in Proc. IDC2015, (2015), 445--448.
[7]
D. Weintrop, "Modality Matters: Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms," Ph.D. dissertation, Northwestern University, 2016.
[8]
R. J. Enbody, W. F. Punch, and M. McCullen, "Python CS1 as preparation for C++ CS2," ACM SIGCSE Bull., vol. 41, no. 1, pp. 116--120, 2009.
[9]
M. C. Parker and M. Guzdial, "Replication, Validation, and Use of a Language Independent CS1 Knowledge Assessment," Proc.ITiCSE2016, (2016), 93--101.
[10]
College Board, 2017. "AP Computer Science Principles Course and Exam Descrption," 85--124. Retrieved from http://www.collegeboard.org.
[11]
Marcu, Gabriela, et al. "Design and evaluation of a computer science and engineering course for middle school girls." In Proc. SIGCSE2010, (2010).
[12]
B. Dorn and A. E. Tew. "Empirical Validation and Application of the Computing Attitudes Survey," Computer Science Education, 25(1):1--36, 2015.

Cited By

View all
  • (2019)Effects of Code Representation on Student Perceptions and Attitudes Toward Programming2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2019.8818762(127-131)Online publication date: Oct-2019

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICER '17: Proceedings of the 2017 ACM Conference on International Computing Education Research
August 2017
316 pages
ISBN:9781450349680
DOI:10.1145/3105726
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 August 2017

Check for updates

Author Tags

  1. computer science education
  2. hybrid programming environments.
  3. novice programming
  4. programming environments
  5. programming languages

Qualifiers

  • Abstract

Conference

ICER '17
Sponsor:
ICER '17: International Computing Education Research Conference
August 18 - 20, 2017
Washington, Tacoma, USA

Acceptance Rates

ICER '17 Paper Acceptance Rate 29 of 180 submissions, 16%;
Overall Acceptance Rate 189 of 803 submissions, 24%

Upcoming Conference

ICER 2025
ACM Conference on International Computing Education Research
August 3 - 6, 2025
Charlottesville , VA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Effects of Code Representation on Student Perceptions and Attitudes Toward Programming2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2019.8818762(127-131)Online publication date: Oct-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media