Student Opinions of Alice in CS1

被引:0
|
作者
Cliburn, Daniel C. [1 ]
机构
[1] Univ Pacific, Dept Comp Sci, Stockton, CA 95211 USA
关键词
Alice; CS1; Evaluation; Surveys;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Alice is a novel programming environment for building 3D virtual worlds. The graphical programming interface of Alice allows beginning programmers to learn about concepts such as object-oriented design and recursion without the need to struggle with syntax errors. This paper discusses the opinions of Alice from 84 students who took an introductory programming course (CS1) that covered both Alice and Java in the same term. Fifty students (59.5%) responded on the survey that the prior experience with Alice helped them to learn Java later in the term. Fifty-six students (66.7%) recommended continued use of Alice in the course although many suggested reducing the amount of time spent on Alice. While these numbers could be interpreted as a positive result, they have actually discouraged our department from continuing to use Alice in CS1. The number of students who were not sure that Alice was helping with their understanding of Java later in the term was simply too great to justify continued coverage of Alice in the course.
引用
收藏
页码:192 / 197
页数:6
相关论文
共 50 条
  • [1] Perspectives on the Student Transition into CS1
    Siegel, Angela A.
    Zarb, Mark
    Glassey, Richard
    Hughes, Janet
    [J]. PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 168 - 169
  • [2] Enhancing the CS1 Student Experience with Gamification
    Sprint, Gina
    Cook, Diane
    [J]. 2015 5th IEEE Integrated STEM Education Conference (ISEC), 2015, : 94 - 99
  • [3] Using a Student Response System in CS1 and CS2
    Chamillard, A. T.
    [J]. SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 299 - 304
  • [4] Student Motivations and Goals for CS1: Themes and Variations
    Liben-Nowell, David
    Rafferty, Anna N.
    [J]. PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 237 - 243
  • [5] POGIL in CS1: Evidence for Student Learning and Belonging
    Mayfield, Chris
    Moudgalya, Sukanya Kannan
    Yadav, Aman
    Kussmaul, Clif
    Hu, Helen H.
    [J]. PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 439 - 445
  • [6] Incremental Development and CS1 Student Outcomes and Behaviors
    Winder, Jaxton
    Francis, Elise
    Staley, Bridget
    Edwards, John
    [J]. PROCEEDINGS OF THE 26TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2024, 2024, : 87 - 93
  • [7] Using Subgoals to Improve Student Performance in CS1
    Morrison, Briana B.
    Decker, Adrienne
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1066 - 1066
  • [8] A BAYESIAN STUDENT MODEL FOR CS1 PROGRAMMING FUNDAMENTALS
    Aranda, Alfonso
    Lacave, Carmen
    Jurado, Francisco
    Isabel Molina, Ana
    [J]. 7TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2013), 2013, : 667 - 677
  • [9] Teamwork in CS1: Student Learning and Experience with POGIL
    Hu, Helen H.
    Yadav, Aman
    Gavin, Donna M.
    Kussmaul, Clif
    Mayfield, Chris
    [J]. PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 729 - 735
  • [10] Exploring CS1 Student's Notions of Code Quality
    Izu, Cruz
    Mirolo, Claudio
    [J]. PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 12 - 18