Workshop applying cooperative learning methods in teaching computer programming

被引:0
|
作者
Beck, Leland L. [1 ]
Chizhik, Alexander W. [2 ]
机构
[1] San Diego State Univ, Dept Comp Sci, San Diego, CA 92182 USA
[2] San Diego State Univ, Sch Teacher Edu, San Diego, CA 92182 USA
关键词
active learning; computer programming courses; cooperative learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This workshop examines how to use cooperative learning as an effective instructional strategy for teaching computer programming. After an experiential introduction and a brief presentation of theoretical principles, participants will work collaboratively to design and evaluate instructional activities of their own. Participants will also receive a set of cooperative learning activities that they can incorporate into their own programming courses, including guidance and suggestions for applying these exercises in the classroom.
引用
收藏
页码:436 / +
页数:2
相关论文
共 50 条
  • [21] Applying Cooperative Learning Theory in Junior Middle Schools English Teaching
    Dong Yan
    [J]. 校园英语, 2014, (18) : 54 - 54
  • [22] Instructional Media and Teaching Methods for Engaging Children with Computer Programming
    Garneli, Varvara
    [J]. 2014 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2014, : 768 - 770
  • [23] BOLSTERING DEEP LEARNING WITH METHODS AND PLATFORMS FOR TEACHING PROGRAMMING
    Csoka, Mark
    Paksi, David
    Czakoova, Krisztina
    [J]. AD ALTA-JOURNAL OF INTERDISCIPLINARY RESEARCH, 2022, 12 (02): : 308 - 313
  • [24] An approach for the use of Learning Objects in teaching Computer Programming concepts
    Begosso, Luiz Ricardo
    Begosso, Luiz Carlos
    Begosso, Raissa Helena
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [25] Blended teaching and learning of computer programming skills in engineering curricula
    El-Zein, Abbas
    Langrish, Tim
    Balaam, Nigel
    [J]. Advances in Engineering Education, 2009, 1 (03): : 1 - 18
  • [26] Project-driven Transfer Learning for Computer Programming Teaching
    Wang, Feng
    Hu, Yujun
    [J]. 2ND INTERNATIONAL CONFERENCE ON HUMANITIES SCIENCE, MANAGEMENT AND EDUCATION TECHNOLOGY (HSMET 2017), 2017, : 489 - 493
  • [27] Gamifying the Teaching and Learning Process in an Advanced Computer Programming Course
    Nawahdah, Mamoun, I
    [J]. COLLABORATION TECHNOLOGIES AND SOCIAL COMPUTING, COLLABTECH 2018, 2018, 11000 : 89 - 95
  • [28] Teaching-Learning of Computer Programming: Advances in the Last Decade
    Ibarra-Zapata, Ronald-Eduardo
    Castillo-Cornelio, Jose-Orlando
    Trujillo-Natividad, Pedro-Crisolo
    Garcia-Villegas, Christian
    Yanac-Montesino, Rannoverng
    Pando, Brian
    [J]. REVISTA CIENTIFICA, 2021, 42 (03): : 290 - 303
  • [29] The impact of the medium of instruction: The case of teaching and learning of computer programming
    Lau, Wilfred W. F.
    Yuen, Allan H. K.
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2011, 16 (02) : 183 - 201
  • [30] CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming
    Malliarakis, Christos
    Satratzemi, Maya
    Xinogalos, Stelios
    [J]. IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2017, 10 (02): : 219 - 235