<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1794-1237</journal-id>
<journal-title><![CDATA[Revista EIA]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.EIA.Esc.Ing.Antioq]]></abbrev-journal-title>
<issn>1794-1237</issn>
<publisher>
<publisher-name><![CDATA[Escuela de ingenieria de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1794-12372019000100065</article-id>
<article-id pub-id-type="doi">10.24050/reia.v16i31.1230</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Fortaleciendo la motivación y mejorando el rendimiento de estudiantes de un curso introductorio de programación: Un enfoque de enseñanza integrado]]></article-title>
<article-title xml:lang="en"><![CDATA[Fostering Motivation and Improving Student Performance in an Introductory Programming Course: An Integrated Teaching Approach]]></article-title>
<article-title xml:lang="pt"><![CDATA[Fomentar a motivação e melhorar o desempenho dos alunos em um curso de programação introdutória: uma abordagem de ensino integrado]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Solarte Pabón]]></surname>
<given-names><![CDATA[Oswaldo]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villegas]]></surname>
<given-names><![CDATA[Liliana Esther Machuca]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Universidad del Valle  ]]></institution>
<addr-line><![CDATA[Cali ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2019</year>
</pub-date>
<volume>16</volume>
<numero>31</numero>
<fpage>65</fpage>
<lpage>76</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S1794-12372019000100065&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S1794-12372019000100065&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S1794-12372019000100065&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Resumen Este artículo es una extensión de una propuesta de enseñanza presentada en Innovation and Technology in Computer Science Education Conference, en el año 2016. La propuesta representa un enfoque de enseñanza integrado para mejorar el rendimiento de los estudiantes en un primer curso de programación. El enfoque se basa en cuatro componentes principales: el uso de Python como primer lenguaje de programación, aprendizaje orientado a proyectos y basado en problemas, recursos multimedia y rúbricas de evaluación. Para el desarrollo del curso estuvieron disponibles materiales y recursos de aprendizaje en plataformas virtuales. Los hallazgos sugieren que el enfoque mejoró el rendimiento académico de los estudiantes, evidenciado en sus calificaciones, así como en una disminución en las tasas de deserción.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract This paper expands a teaching proposal presented at the Innovation and Technology in Computer Science Education Conference, in 2016. The proposal provides an integrated teaching approach for improving students' performance in a first programming course. The approach is based on four main components: the use of Python as first programming language, project-oriented and problem-based learning, multimedia resources, and assessment rubrics. Material and learning resources for the course development are available on virtual platforms. Our findings suggest that the approach enhanced students' academic performance, as can be seen in their grades, as well as a decrease in dropout rates.]]></p></abstract>
<abstract abstract-type="short" xml:lang="pt"><p><![CDATA[Resumo Este artigo expande uma proposta de ensino apresentada na Conferência de Inovação e Tecnologia em Ciência da Computação, em 2016. A proposta explica uma abordagem de ensino integrado para melhorar o desempenho dos alunos em um primeiro curso de programação. A abordagem baseia-se em quatro componentes principais: o uso de Python como primeira linguagem de programação, aprendizagem orientada a projetos e baseada em problemas, recursos multimídia e rubricas de avaliação. Materiais e recursos de aprendizagem para o desenvolvimento do curso estavam disponíveis o tempo todo em plataformas virtuais. Üs achados sugerem que a abordagem melhorou o desempenho acadêmico dos alunos, evidenciado em suas notas, bem como em uma redução nas taxas de abandono escolar.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Introductory programming course]]></kwd>
<kwd lng="en"><![CDATA[Teaching approach]]></kwd>
<kwd lng="en"><![CDATA[Python]]></kwd>
<kwd lng="en"><![CDATA[Project-oriented and problem-based learning]]></kwd>
<kwd lng="es"><![CDATA[Curso introductorio de programación]]></kwd>
<kwd lng="es"><![CDATA[Enfoque de enseñanza]]></kwd>
<kwd lng="es"><![CDATA[Python]]></kwd>
<kwd lng="es"><![CDATA[Aprendizaje orientado por proyectos y basado en problemas]]></kwd>
<kwd lng="pt"><![CDATA[Curso de programação introdutória]]></kwd>
<kwd lng="pt"><![CDATA[Abordagem de ensino]]></kwd>
<kwd lng="pt"><![CDATA[Python]]></kwd>
<kwd lng="pt"><![CDATA[Aprendizado orientado para projetos e com base em problemas]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ali]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Smith]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Teaching an Introductory Programming Language in a General Education Course]]></source>
<year>2014</year>
<numero>13</numero>
<conf-name><![CDATA[ Computer Science and Computer Engineering, FECS 2008]]></conf-name>
<conf-date>2008</conf-date>
<conf-loc> </conf-loc>
<issue>13</issue>
<page-range>236-40</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alturki]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Measuring and improving student performance in an introductory programming course]]></article-title>
<source><![CDATA[Informatics in Education]]></source>
<year>2016</year>
<volume>15</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>183</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aris]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Improving students performance in introductory programming subject: A case study]]></source>
<year>2015</year>
<conf-name><![CDATA[ 10thInternational Conference on]]></conf-name>
<conf-date>2015</conf-date>
<conf-loc> </conf-loc>
<page-range>657-62</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bennedsen]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Caspersen]]></surname>
<given-names><![CDATA[M. E]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Failure rates in introductory programming]]></article-title>
<source><![CDATA[AcM SIGcSE Bulletin]]></source>
<year>2007</year>
<volume>39</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>32-6</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chan Mow]]></surname>
<given-names><![CDATA[I. T]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Issues and difficulties in teaching novice computer programming]]></article-title>
<source><![CDATA[Innovative Techniques in Instruction Technology, E-Learning, E-Assessment, and Education]]></source>
<year>2008</year>
<page-range>199-204</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chapman]]></surname>
<given-names><![CDATA[B. E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Python as a First Programming Language for Biomedical Scientists]]></article-title>
<source><![CDATA[Scipy]]></source>
<year>2015</year>
<page-range>12-7</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chien-An]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[YU-Tzu]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Wu]]></surname>
<given-names><![CDATA[Cheng-Chih]]></given-names>
</name>
</person-group>
<source><![CDATA[¿Which programming language should students learn first?]]></source>
<year>2015</year>
<conf-name><![CDATA[ International Conference on Learning and Teaching in Computing Engineering]]></conf-name>
<conf-loc>Taiwan </conf-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Echeverría]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Cobos]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Machuca]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Claros]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Using collaborative learning scenarios to teach programming to non-CS majors]]></article-title>
<source><![CDATA[Computer Applications in Engineering Education]]></source>
<year>2017</year>
<page-range>719-31</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Enbody]]></surname>
<given-names><![CDATA[R.J.]]></given-names>
</name>
<name>
<surname><![CDATA[Punch]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Python CS1 as preparation for C++ CS2]]></article-title>
<source><![CDATA[Conference Paper in ACM SIGCSE Bulletin-Chattanooga]]></source>
<year>2009</year>
<publisher-loc><![CDATA[Tennessee, USA ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Furman]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Wertz]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[A First Course in Computer Programming for Mechanical Engineers]]></source>
<year>2010</year>
<conf-name><![CDATA[ Proceedings of 2010 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications]]></conf-name>
<conf-loc> </conf-loc>
<page-range>70-5</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gomes]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Mendes]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations]]></source>
<year>2015</year>
<conf-name><![CDATA[ Proceedings - Frontiers in Education Conference, FIE,]]></conf-name>
<conf-date>2015</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Guo]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[Python is now the most popular introductory teaching language at top us universities, BLOG@ CACM]]></source>
<year>2014</year>
<page-range>47</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hoffbeck]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Dilon]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Albright]]></surname>
</name>
<name>
<surname><![CDATA[Lu]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[Doughty]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Teaching programming in the context of solving engineering problems.]]></source>
<year>2016</year>
<conf-name><![CDATA[ Frontiers in Education Conference (FIE)]]></conf-name>
<conf-loc>Pennsilvania, USA </conf-loc>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Konecki]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Petrlic]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Main problems of programming novices and the right course of action]]></source>
<year>2014</year>
<conf-name><![CDATA[ Central European Conference on Information and Intelligent Systems]]></conf-name>
<conf-loc> </conf-loc>
<page-range>116</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koulouri]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Lauria]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Macredie]]></surname>
<given-names><![CDATA[R. D]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Teaching Introductory Programming: A Quantitative Evaluation of Different Approaches]]></article-title>
<source><![CDATA[Trans. Comput. Educ]]></source>
<year>2014</year>
<volume>14</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>26:1-26:28</page-range></nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Machuca]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Solarte Pabón]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
</person-group>
<source><![CDATA[Improving Student Performance in a First Programming Course]]></source>
<year>2016</year>
<conf-name><![CDATA[ ACM Conference on Innovation and Technology in Computer Science Education]]></conf-name>
<conf-date>2016</conf-date>
<conf-loc> </conf-loc>
<page-range>367</page-range></nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mason]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Cooper]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Raadt]]></surname>
<given-names><![CDATA[M. De]]></given-names>
</name>
</person-group>
<source><![CDATA[Trends in Introductory Programming Courses in Australian Universities - Languages, Environments and Peda-gogy]]></source>
<year>2012</year>
<conf-name><![CDATA[ 14thAustralasian Computing Education Conference]]></conf-name>
<conf-loc> </conf-loc>
<page-range>33-42</page-range></nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pears]]></surname>
<given-names><![CDATA[a]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[A survey of literature on the teaching of introductory programming]]></article-title>
<source><![CDATA[SIGCSE Bulletin]]></source>
<year>2007</year>
<volume>39</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>204-23</page-range></nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Salcedo]]></surname>
<given-names><![CDATA[S. L.]]></given-names>
</name>
<name>
<surname><![CDATA[Idrobo]]></surname>
<given-names><![CDATA[A. M. O]]></given-names>
</name>
</person-group>
<source><![CDATA[New tools and methodologies for programming languages learning using the scribbler robot and Alice]]></source>
<year>2011</year>
<conf-name><![CDATA[ Proceedings - Frontiers in Education Conference, FIE]]></conf-name>
<conf-loc> </conf-loc>
<page-range>1-6</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Soares]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Problem based learning in introduction to programming courses]]></article-title>
<source><![CDATA[Journal of Computing Sciences in Colleges]]></source>
<year>2011</year>
<volume>27</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>36</page-range></nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stajano]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<source><![CDATA[Python in Education: Raising a Generation of Native Speakers]]></source>
<year>2000</year>
<conf-name><![CDATA[ 8thInternational Python Conference']]></conf-name>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Van Roy]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Armstrong]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Flatt]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Magnusson]]></surname>
</name>
</person-group>
<source><![CDATA[The role of Language Paradigms in Teaching programming]]></source>
<year>2003</year>
<numero>1-58113-648-X/03/0002</numero>
<issue>1-58113-648-X/03/0002</issue>
<publisher-loc><![CDATA[Reno, Nevada, USA ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vujo&#353;evi&#263;-Jani&#269;i&#263;]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[To&#353;i&#263;]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The role of programming paradigms in the first programming courses]]></article-title>
<source><![CDATA[The Teaching of Mathematics]]></source>
<year>2008</year>
<numero>21</numero>
<issue>21</issue>
<page-range>63-83</page-range></nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yadin]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Reducing the dropout rate in an introductory programming course]]></article-title>
<source><![CDATA[ACM inroads]]></source>
<year>2011</year>
<volume>2</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>71-6</page-range></nlm-citation>
</ref>
<ref id="B25">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zelle]]></surname>
<given-names><![CDATA[J. M]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Python as a First Programming Language]]></article-title>
<source><![CDATA[J. Comput. Sci. Coll]]></source>
<year>1999</year>
<volume>29</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>153154</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
