Forming Teams for Teaching Programming based on Static Code Analysis

The use of team for teaching programming can be effective in the classroom because it helps students to generate and acquire new knowledge in less time, but these groups to be formed without taking into account some respects, may cause an adverse effect on the teaching-learning process. This paper p...

पूर्ण विवरण

में बचाया:
ग्रंथसूची विवरण
मुख्य लेखक: Arosemena-Trejos, Davis (author)
अन्य लेखक: Crespo, Sergio (author), Clunie, Clifton (author)
स्वरूप: article
भाषा:अंग्रेज़ी
प्रकाशित: 2012
विषय:
ऑनलाइन पहुंच:http://ridda2.utp.ac.pa/handle/123456789/1841
टैग: टैग जोड़ें
कोई टैग नहीं, इस रिकॉर्ड को टैग करने वाले पहले व्यक्ति बनें!
_version_ 1869652474229424128
author Arosemena-Trejos, Davis
author2 Crespo, Sergio
Clunie, Clifton
author2_role author
author
author_browse Arosemena-Trejos, Davis
Clunie, Clifton
Crespo, Sergio
author_facet Arosemena-Trejos, Davis
Crespo, Sergio
Clunie, Clifton
author_role author
collection Repositorio Institucional de documento digitales de acceso abierto de la UTP
dc.creator.none.fl_str_mv Arosemena-Trejos, Davis
Crespo, Sergio
Clunie, Clifton
dc.date.none.fl_str_mv 2012-07-04
2012-07-04
2017-07-28T15:34:50Z
2017-07-28T15:34:50Z
2017-07-28T15:34:50Z
2017-07-28T15:34:50Z
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.identifier.none.fl_str_mv http://ridda2.utp.ac.pa/handle/123456789/1841
http://ridda2.utp.ac.pa/handle/123456789/1841
dc.language.none.fl_str_mv eng
eng
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Institucional de documento digitales de acceso abierto de la UTP
instname:Universidad Tecnológica de Panamá
instacron:U Tecnológica de Panamá
dc.subject.none.fl_str_mv Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
dc.title.none.fl_str_mv Forming Teams for Teaching Programming based on Static Code Analysis
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
description The use of team for teaching programming can be effective in the classroom because it helps students to generate and acquire new knowledge in less time, but these groups to be formed without taking into account some respects, may cause an adverse effect on the teaching-learning process. This paper proposes a tool for the formation of team based on the semantics of source code (SOFORG). This semantics is based on metrics extracted from the preferences, styles and good programming practices. All this is achieved through a static analysis of code that each student develops. In this way, you will have a record of students with the information extracted; it evaluates the best formation of teams in a given course. The team's formations are based on programming styles, skills, pair programming or with leade
eu_rights_str_mv openAccess
format article
id lrtest_bdcff0aea9d1fadb230d8608a14abbb0
instacron_str U Tecnológica de Panamá
institution U Tecnológica de Panamá
instname_str Universidad Tecnológica de Panamá
language eng
network_acronym_str lrtest
network_name_str lr
oai_identifier_str oai:ridda2.utp.ac.pa:123456789/1841
publishDate 2012
publishDateSort 2012
reponame_str Repositorio Institucional de documento digitales de acceso abierto de la UTP
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
spelling Forming Teams for Teaching Programming based on Static Code AnalysisArosemena-Trejos, DavisCrespo, SergioClunie, CliftonWork teamTeaching programmingProgramming stylesStatic Code analyzerOntologyWork teamTeaching programmingProgramming stylesStatic Code analyzerOntologyThe use of team for teaching programming can be effective in the classroom because it helps students to generate and acquire new knowledge in less time, but these groups to be formed without taking into account some respects, may cause an adverse effect on the teaching-learning process. This paper proposes a tool for the formation of team based on the semantics of source code (SOFORG). This semantics is based on metrics extracted from the preferences, styles and good programming practices. All this is achieved through a static analysis of code that each student develops. In this way, you will have a record of students with the information extracted; it evaluates the best formation of teams in a given course. The team's formations are based on programming styles, skills, pair programming or with leadeThe use of team for teaching programming can be effective in the classroom because it helps students to generate and acquire new knowledge in less time, but these groups to be formed without taking into account some respects, may cause an adverse effect on the teaching-learning process. This paper proposes a tool for the formation of team based on the semantics of source code (SOFORG). This semantics is based on metrics extracted from the preferences, styles and good programming practices. All this is achieved through a static analysis of code that each student develops. In this way, you will have a record of students with the information extracted; it evaluates the best formation of teams in a given course. The team's formations are based on programming styles, skills, pair programming or with leade2017-07-28T15:34:50Z2017-07-28T15:34:50Z2017-07-28T15:34:50Z2017-07-28T15:34:50Z2012-07-042012-07-04info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://ridda2.utp.ac.pa/handle/123456789/1841http://ridda2.utp.ac.pa/handle/123456789/1841engenghttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositorio Institucional de documento digitales de acceso abierto de la UTPinstname:Universidad Tecnológica de Panamáinstacron:U Tecnológica de Panamáoai:ridda2.utp.ac.pa:123456789/18412021-07-06T15:34:57Z
spellingShingle Forming Teams for Teaching Programming based on Static Code Analysis
Arosemena-Trejos, Davis
Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
status_str publishedVersion
title Forming Teams for Teaching Programming based on Static Code Analysis
title_full Forming Teams for Teaching Programming based on Static Code Analysis
title_fullStr Forming Teams for Teaching Programming based on Static Code Analysis
title_full_unstemmed Forming Teams for Teaching Programming based on Static Code Analysis
title_short Forming Teams for Teaching Programming based on Static Code Analysis
title_sort Forming Teams for Teaching Programming based on Static Code Analysis
topic Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
Work team
Teaching programming
Programming styles
Static Code analyzer
Ontology
url http://ridda2.utp.ac.pa/handle/123456789/1841