Challenges of programming apprentice
dc.contributor.author | De Lemos, Marilza Antunes [UNESP] | |
dc.contributor.author | De Deus Lopes, Roseli | |
dc.contributor.institution | Universidade Estadual Paulista (Unesp) | |
dc.contributor.institution | Universidade de São Paulo (USP) | |
dc.date.accessioned | 2014-05-27T11:26:14Z | |
dc.date.available | 2014-05-27T11:26:14Z | |
dc.date.issued | 2011-12-01 | |
dc.description.abstract | The present article describes the challenges programming apprentices face and identifies the elements and processes that set them apart from experienced programmers. And also explains why a conventional programming languages teaching approach fails to map the programming mental model. The purpose of this discussion is to benefit from ideas and cognitive philosophies to be embedded in programming learning tools. Cognitive components are modeled as elements to be handled by the apprentices in tutoring systems while performing a programming task. In this process a mental level solution (the mental model of the program) and an implementation level solution (the program) are created. The mapping between these representations is a path followed by the student explicitly in this approach. © 2011 IEEE. | en |
dc.description.affiliation | Automation and Control Engineering São Paulo State University - UNESP, Sorocaba | |
dc.description.affiliation | Electronic Systems Engineering São Paulo University - USP, São Paulo | |
dc.description.affiliationUnesp | Automation and Control Engineering São Paulo State University - UNESP, Sorocaba | |
dc.format.extent | 320-325 | |
dc.identifier | http://dx.doi.org/10.1109/ICeEEM.2011.6137816 | |
dc.identifier.citation | Proceeding of the International Conference on e-Education Entertainment and e-Management, ICEEE 2011, p. 320-325. | |
dc.identifier.doi | 10.1109/ICeEEM.2011.6137816 | |
dc.identifier.scopus | 2-s2.0-84857283569 | |
dc.identifier.uri | http://hdl.handle.net/11449/72852 | |
dc.language.iso | eng | |
dc.relation.ispartof | Proceeding of the International Conference on e-Education Entertainment and e-Management, ICEEE 2011 | |
dc.rights.accessRights | Acesso aberto | |
dc.source | Scopus | |
dc.subject | cognitive tool | |
dc.subject | mental model | |
dc.subject | programming learning | |
dc.subject | programming patterns | |
dc.subject | Cognitive components | |
dc.subject | Cognitive tool | |
dc.subject | Programming tasks | |
dc.subject | Teaching approaches | |
dc.subject | Tutoring system | |
dc.subject | Education computing | |
dc.subject | Philosophical aspects | |
dc.subject | Apprentices | |
dc.title | Challenges of programming apprentice | en |
dc.type | Trabalho apresentado em evento | |
dcterms.license | http://www.ieee.org/publications_standards/publications/rights/rights_policies.html | |
unesp.author.lattes | 5612515856487911 | |
unesp.campus | Universidade Estadual Paulista (Unesp), Instituto de Ciência e Tecnologia, Sorocaba | pt |