Leveraging Visual Programming Language and Collaborative Learning to Broaden Participation in Computer Science

被引:3
|
作者
Rahman, Farzana [1 ]
机构
[1] Florida Int Univ, 11200 SW 8th St, Miami, FL 33199 USA
关键词
visual programming language; AppInventor; collaborative learning; programming fundamentals;
D O I
10.1145/3241815.3242586
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Engaging underrepresented populations of women and minorities in Computer Science (CS) represents our greatest untapped resource for increasing the STEM workforce. In recent years, tremendous efforts have been geared towards developing learning materials to increase the interest of underrepresented students in CS. More recently, CS education researchers are beginning to recognize the need to apply the learning sciences to develop age-and grade-appropriate curricula and pedagogies for developing computing competencies among children. One effective approach to build learning competencies among young underrepresented students is through Collaborative Learning, which is an educational approach that involves groups of learners working together to solve a problem or create a product. Our goal, in this paper, is to report our experiences on designing and delivering a curriculum that teaches programming to middle school students using App Inventor through collaborative learning. Our curriculum is developed on the hypothesis that visual programming environment, in this case, App Inventor, present an alternative way of learning programming, which in the collaborative learning environment can enhance programming competencies and interests in underrepresented students. In this experience report, we will describe how we implemented this curriculum as a block course; present our lessons learned, and few findings from the evaluation.
引用
收藏
页码:172 / 177
页数:6
相关论文
共 50 条
  • [41] The Role of Collective Efficacy and Collaborative Learning Behavior in Learning Computer Science in CSCL
    Wang, Shu-Ling
    Hwang, Gwo-Haur
    Chu, Ju-Chun
    Tsai, Pei-Shan
    [J]. ITICSE 2009: PROCEEDING OF THE 2009 ACM SIGSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2009, : 352 - 352
  • [42] Work in progress: Leveraging Virtual Escape Rooms for Innovative Computer Programming Learning Environments
    Queiros, Ricardo
    Pinto, Carla M. A.
    Cruz, Mario
    [J]. VIII IEEE WORLD ENGINEERING EDUCATION CONFERENCE, EDUNINE 2024, 2024,
  • [43] An Exploration of Students' Participation, Learning Process, and Learning Outcomes in Web 2.0 Computer Supported Collaborative Learning
    Shen, Chun-Yi
    Wu, Chen-Hsien
    [J]. INTERNATIONAL JOURNAL OF ONLINE PEDAGOGY AND COURSE DESIGN, 2011, 1 (02) : 60 - 72
  • [44] Methodology teamwork's 4321 to improve learning in computer programming using collaborative learning and cooperative learning
    Ivan Trejos-Buritica, Omar
    [J]. REVISTA EDUCACION EN INGENIERIA, 2018, 13 (25): : 28 - 36
  • [45] Learning Performance Enhancement Using Computer-Assisted Language Learning by Collaborative Learning Groups
    Wang, Ya-huei
    Liao, Hung-Chang
    [J]. SYMMETRY-BASEL, 2017, 9 (08):
  • [46] Visualization of participation: Does it contribute to successful computer-supported collaborative learning?
    Janssen, Jeroen
    Erkens, Gijsbert
    Kanselaar, Gellof
    Jaspers, Jos
    [J]. COMPUTERS & EDUCATION, 2007, 49 (04) : 1037 - 1065
  • [47] Patterns of participation and discourse in elementary students' computer-supported collaborative learning
    Lipponen, L
    Rahikainen, M
    Lallimo, J
    Hakkarainen, K
    [J]. LEARNING AND INSTRUCTION, 2003, 13 (05) : 487 - 509
  • [48] Collaborative Translanguaging and Transmodal Literacies: Learning the Language of Science in a Dual-Language Classroom
    Curiel, Lucia Cardenas
    Palmer, Deborah K.
    [J]. RESEARCH IN THE TEACHING OF ENGLISH, 2023, 57 (04) : 355 - 377
  • [49] OnlineBioinfo: Leveraging the Teaching of Programming Skills to Life Science Students Through Learning Analytics
    de Melo-Minardi, Raquel C.
    de Melo, Eduardo C.
    Bastos, Luana L.
    [J]. FRONTIERS IN EDUCATION, 2022, 7
  • [50] Computer assisted language learning using Visual Basic & MSWord
    Ostalski, P
    [J]. PALC'99: PRACTICAL APPLICATIONS IN LANGUAGE CORPORA, 2000, 1 : 517 - 525