{"title":"Oficinas de Aprendizagem de Programação com Scratch e Python em um Curso de Engenharia de Computação","authors":"Camille Jesus, B. Santana, Roberto A. Bittencourt","doi":"10.5753/wei.2019.6614","DOIUrl":null,"url":null,"abstract":"É um fato conhecido da comunidade acadêmica que estudantes novatos apresentam dificuldades na aprendizagem de programação. Na primeira disciplina de programação do ensino superior, tais dificuldades são mais evidentes e levam a altos nı́veis de evasão e reprovação. Para amenizar este problema em nossa instituição, realizamos oficinas de programação introdutória com calouros do curso de Engenharia de Computação. Utilizamos uma abordagem lúdica baseada em desafios e construção de jogos em Scratch e Python. Os resultados apontam para as vantagens do uso de Python como primeira linguagem, a alta participação dos estudantes no processo de aprendizagem, além da integração destes com seus colegas e estudantes de perı́odos anteriores.","PeriodicalId":237172,"journal":{"name":"Anais do Workshop sobre Educação em Computação (WEI)","volume":"222 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do Workshop sobre Educação em Computação (WEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/wei.2019.6614","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
É um fato conhecido da comunidade acadêmica que estudantes novatos apresentam dificuldades na aprendizagem de programação. Na primeira disciplina de programação do ensino superior, tais dificuldades são mais evidentes e levam a altos nı́veis de evasão e reprovação. Para amenizar este problema em nossa instituição, realizamos oficinas de programação introdutória com calouros do curso de Engenharia de Computação. Utilizamos uma abordagem lúdica baseada em desafios e construção de jogos em Scratch e Python. Os resultados apontam para as vantagens do uso de Python como primeira linguagem, a alta participação dos estudantes no processo de aprendizagem, além da integração destes com seus colegas e estudantes de perı́odos anteriores.