Pedagogical architectures to support the process of teaching and learning of computer programming

被引:0
|
作者
Tavares, Orivaldo de Lira [1 ]
de Menezes, Credine Silva [2 ]
de Nevado, Rosane Aragon [2 ]
机构
[1] Univ Fed Espirito Santo, UFES, Dept Comp Sci, Vitoria, Spain
[2] Univ Fed Rio Grande do Sul, Dept Theoret Fdn, Fac Educ, Porto Alegre, RS, Brazil
关键词
pedagogical architecture; problem solving; learning of computer programming; cooperative authoring; CSCL;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper presents pedagogical architectures designed specially to support the process of teaching and learning of programming in engineering and computer science courses. A pedagogical architecture is a pedagogical approach and the technological resources required to implement it, i.e., it is defined in two levels: the level of educational strategy and the technological level that establishes the set of technological resources used. The professional programmer needs to have special skills. Based on the human learning theory of Piaget and on the researches in computers in education, this paper presents the research results on the development of these skills in students of undergraduate courses in Computer Science and in Computer Engineering, during the first programming course. This paper presents pedagogical architectures (pedagogical approaches + technological resources) specially designed to develop these skills in students and the evaluations of these architectures made by students of programming, in undergraduate courses in Computer Science and in Computer Engineering, in the second semester of 2011.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] THE COMPUTER LABORATORY AS A SUPPORT FOR THE PROCESS OF TEACHING AND LEARNING IN MATHEMATICS
    de Oliveira, Carloney Alves
    [J]. REVISTA EDAPECI-EDUCACAO A DISTANCIA E PRATICAS EDUCATIVAS COMUNICACIONAIS E INTERCULTURAIS, 2011, 8 (08): : 17 - 29
  • [2] 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
  • [3] Exploring the efficacy of computer games as a pedagogical tool for teaching and learning programming: A systematic review
    Wilson, Kuuku Nyameye
    Ghansah, Benjamin
    Ananga, Patricia
    Oppong, Stephen Opoku
    Essibu, Winston Kwamina
    Essibu, Einstein Kow
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2024,
  • [4] Teaching computer programming: A connectionist view of pedagogical change
    Yuen, AHK
    [J]. AUSTRALIAN JOURNAL OF EDUCATION, 2000, 44 (03) : 239 - 253
  • [5] Enhance Teaching and Learning of Computer Programming in Exploratory Learning Environments using Intelligent Support
    Karkalas, Sokratis
    Gutierrez-Santos, Sergio
    [J]. 2014 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2014, : 765 - 767
  • [6] Blended teaching and learning of computer programming
    Wang, Fu Lee
    Fong, Joseph
    Choy, Marian
    Wong, Tak-Lam
    [J]. ADVANCES IN WEB BASED LEARNING - ICWL 2007, 2008, 4823 : 606 - 617
  • [7] An interactive learning environment for teaching and learning of computer programming
    Choy, SO
    Ng, SC
    [J]. IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 848 - 849
  • [8] A Proposal for an Educational System Service to Support Teaching/Learning Process for Logic Programming
    Dantas, Eric R. G.
    de Azevedo, Ryan R.
    Rodrigues, Cleyton M. O.
    Almeida, Silas C.
    Freitas, Fred
    Garcia, Vinicius C.
    [J]. 2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 556 - 556
  • [9] TEACHING AND LEARNING-STRATEGIES IN VOCABULARY ACQUISITION - PEDAGOGICAL AND LEXICAL ARCHITECTURES
    SUSSEX, R
    CUMMING, G
    CROPP, S
    [J]. LESSONS FROM LEARNING, 1994, 46 : 167 - 180
  • [10] The use of Learning Objects for teaching Computer Programming
    Begosso, Luiz Carlos
    dos Santos, Rafaela Martins
    Begosso, Luiz Ricardo
    Begosso, Raissa Helena
    Ribeiro, Alexandre
    [J]. FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 786 - 791