3 resultados para 005 Computer programming, programs

em Repositório Aberto da Universidade Aberta de Portugal


Relevância:

100.00% 100.00%

Publicador:

Resumo:

The SimProgramming teaching approach has the goal to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming and prepare them for real-world labour environments, adopting learning strategies. It immerses learners in a businesslike learning environment, where students develop a problem-based learning activity with a specific set of tasks, one of which is filling weekly individual forms. We conducted thematic analysis of 401 weekly forms, to identify the students strategies for self-regulation of learning during assignment. The students are adopting different strategies in each phase of the approach. The early phases are devoted to organization and planning, later phases focus on applying theoretical knowledge and hands-on programming. Based on the results, we recommend the development of educational practices to help students conduct self-reflection of their performance during tasks.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Trabalho apresentado em PAEE/ALE2016, 8th International Symposium on Project Approaches in Engineering Education (PAEE) and 14th Active Learning in Engineering Education Workshop (ALE)

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Hoje em dia o ensino e aprendizagem a distncia online de nvel universitrio , em grande medida, baseado em estratgias de aprendizagem colaborativa, onde, alm de aprender sozinho, os estudantes tambm participam de aes colaborativas dentro de uma classe virtual. O nvel de interao do estudante online representa um fator fundamental para o sucesso do processo de ensino-aprendizagem pois a base da partilha de informao e construo do conhecimento entre estudantes e professores, enquanto todas as aes e atividades integram um modelo pedaggico comum. Existem muitas diferenas e desafios nas reas de ensino em termos de instanciao do modelo pedaggico e adoo das estratgias de ensino-aprendizagem, como por exemplo, entre as reas das cincias sociais e das engenharias. Uma rea que atrai especial ateno como um todo a das cincias da computao (CS), e de forma especfica, a da programao de computadores. A programao de computadores exige, em primeiro lugar, o desenvolvimento de um bom raciocnio lgico e uma estratgia de resoluo segundo uma abordagem dividir para conquistar, onde os principais problemas so divididos em problemas menores que so resolvidos individualmente. A programao exige tambm uma combinao entre o trabalho individual e em grupo, com elevados nveis de reviso e depurao do cdigo fonte em desenvolvimento. O ensino online de programao de computadores constitudo por estes aspectos, exigindo um elevado grau de interao entre estudantes e entre estudantes e professor. Neste captulo, vamos discutir e apresentar a nossa experincia no ensino online da programao de computadores com base no modelo pedaggico virtual da Universidade Aberta, e propor a sua instanciao e extenso especfica para incluir novas estratgias de aprendizagem colaborativa e uma abordagem construtivista para o processo global de aprendizagem.