972 resultados para Programação de ensino


Relevância:

80.00% 80.00%

Publicador:

Resumo:

Atualmente, as linguagens de programação são usadas por pessoas com formação em domínios cada vez mais diversos e distintos do habitual, tendo já chegado ao domínio das artes. A linguagem Processing, que tem um cariz visual e que possibilita o desenvolvimento de aplicações/performances com elementos visuais e sonoros, foi mesmo projetada para ser usada por artistas. Contudo, a preparação prévia e a sensibilidade do público-alvo desta linguagem, enquanto aprendizes, é bastante distinta da preparação dos alunos comuns de linguagem de programação. Por esse motivo, é aqui proposto um conjunto de metodologias de ensino/aprendizagem adaptadas, no sentido de criar entusiasmo na aprendizagem e atingir um êxito efetivo.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Para a consecução das finalidades de uma disciplina de um curso , várias estratégias de ensino podem ser utilizadas. A estratégia de ensino por objetivos operacionalizados adota, como princípio fundamental, a descrição dos objetivos educacionais em termos do desempenho esperado do aluno e a fixação de padrões mínimos de rendimento aceitável nesse desempenho. A programação de ensino por objetivos operacionalizados deve ser dada a conhecer ao educando, e deve servir de base para o planejamento das atividades docentes e discentes , orientando o aluno nos seus esforços para aprender, e o professor na escolha das técnicas e recursos de ensino que permitam tornar o ensino eficaz. Os resultados da pesquisa empírica realizada mostram que, no nível de efeito principal, o ensino por objetivos operacionalizados é ligeiramente superior ao ensino tradicional . Três turmas foram objeto do experimento, cujo propósito foi comparar , no ensino de Geometria Descritiva, a eficácia relativa das estratégias de ensino com programação por objetivos operacionalizados e a do ensino tradicional. Resultaram os Índices representativos daquela variável: 5,63 para o ensino tradicional, 7,48 para o ensino por objetivos operacionalizados com programação rígida e 7,29 para o ensino por objetivos operacionalizados em que os alunos tiveram liberdade de alguns dos objetivos educacionais. Fortes efeitos de interação foram detectados entre a variável Estratégia de Ensino e as variáveis Escores do Concurso Vestibular, Caracterização Sócio-Econômica e Cultural e Assiduidade, mostrando que, para algumas categorias de alunos, o ensino por objetivos operacionalizados tem rendimento significativamente maior que o ensino tradicional. Os resultados mostram que para algumas categorias a liberdade dada ao aluno para escolher alguns dos objetivos educacionais prejudica o seu nível de aproveitamento no curso, relativamente à mesma estratégia de ensino, porém, com programação totalmente fixada pelo professor. Mesmo nesses casos, o rendimento do ensino por objetivos operacionalizados revela-se superior ao do ensino tradicional.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ensino Programado, Máquinas de Ensinar e o Sistema Personalizado de Instrução (PSI - Personalized System of Instruction) são abordagens comportamentais para o ensino que orientaram a criação de um software instrucional (SII) para o ensino de conceitos de esquemas de reforçamento baseado em tarefas de escolha, com o qual se avaliou duas condições: escolhas entre definições e entre exemplos, com estudantes experientes e ingênuos. A estruturação das tarefas considerou os desempenhos como treino de intraverbais representativos de conceitos. Não ocorreram diferenças marcantes no desempenho entre as condições; estudantes ingênuos e não ingênuos se beneficiaram igualmente nas duas condições (conceitos e exemplos). Ocorreram indícios de transferência de aprendizagem entre a tarefa de escolha e uma tarefa classificatória complementar. A comparabilidade entre as condições complexas usadas, questões de múltipla escolha entre exemplos ou definições de conceitos deve ser abordada cautelosamente. Os erros concentrados no primeiro bloco de questões de cada conceito indicou que as relações modelo-comparação se transferiam para as questões apresentadas nos blocos seguintes. Variações paramétricas em estudos futuros, entretanto, poderão gerar mais evidências de variáveis favorecedoras da aprendizagem de conceitos em tarefas de escolha em computador.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Neste documento foi feita a apresentação do conceito de Programação Visual, estudados alguns exemplos de Linguagens de Programação Visual e investigado vantagens e desvantagens sobre o seu uso comparativamente à programação tradicional (por texto) e, adicionalmente, foram estudados três jogos para aprender a programar com fortes características visuais. A partir desta investigação, foi criada uma nova Linguagem de Programação Visual(LPV) sendo a base de um prototipo de um jogo para aprender a programar. Este jogo é representado pela deslocação e execução de tarefas feitas por um robô dentro de uma casa, sendo o objetivo do programador colocar objetos nesta casa que manipulam a deslocação do robô dentro desta de forma a resolver um problema; Abstract: A game to learn programming Aplication of concepts of visual programming to create a game to learn how to program In this document we will explain the concept of Visual Programming, study some examples of Visual Programming Languages, analyze some arguments in favor and against its use in comparison to traditional programming (by text) and, additionally, study three games to learn programming with strong visual features. Using this research, a new Visual Programming Language(VPL) was created, being the basis of a prototype of a game to learn programming. This game is represented by the movement and execution of tasks done by a robot inside a house, being the goal of the programmer to place objects in this house that manipulate the movement of the robot inside of it in order to solve a problem.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

O grande objectivo deste estudo foi contribuir para a melhoria do ensino da programação de computadores para aluno principiantes, através de um processo de observação da relação pedagógica estabelecida em sala de aula.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Relatório da Prática de Ensino Supervisionada, Ensino de Informática, Universidade de Lisboa, 2013

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Relatório da Prática de Ensino Supervisionada, Mestrado em Ensino de Informática, Universidade de Lisboa, Instituto de Educação, 2014

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Esta tese de doutorado apresenta o MEPSOM - Método de Ensino de Programação Sônica de Computadores para Músicos. O MEPSOM consiste em um sistema de computação que disponibiliza um conjunto de atividades para programação de software musical composto de exemplos e exercícios. O método foi idealizado para ser uma ferramenta de auxílio ao professor em cursos de Computação Musical, disponibilizando recursos didáticos para o ensino de programação nas áreas de composição e educação musical. O MEPSOM foi implementado sob a forma de programas de computador e utilizado em cursos de Computação Musical na UFRGS. Nesta Tese de Doutorado apresentamos o projeto e a organização do MESPCM, a implementação do método, relatos de sua aplicação e os resultados obtidos. Também expomos a utilização do método em laboratório, através de estudo de caso, e os resultados da sua avaliação por estudantes que participaram de pesquisas de levantamento. Por fim, a partir da análise dos dados obtidos, sugerimos um conjunto de aspectos considerados relevantes para futuras aplicações do MEPSOM.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Este trabalho tem por objetivo apresentar e estudar a aplicação de uma ferramenta chamada PCP – Pseudo-Compilador Portugol, criada para auxiliar estudantes de programação a aprimorar o raciocínio lógico e a criar programas estruturados, sem que precisem se preocupar com comandos e instruções em Inglês ou tenham conhecimento de uma linguagem de programação específica. Por ser uma ferramenta que usa somente palavras do nosso idioma, os alunos podem direcionar todo o seu raciocínio no entendimento e resolução do problema em forma de algoritmo. O estudo experimental realizado neste trabalho pretende analisar e comparar o aprendizado entre grupos de alunos de disciplinas de programação utilizando e não utilizando esta ferramenta. Além de acompanhar o desempenho dos alunos, pretende também coletar informações durante as baterias de testes e obter as opiniões dos mesmos em relação ao PCP, no que se refere às facilidades, dificuldades, pontos positivos e falhas apresentadas. Este estudo é apresentado em duas etapas, com oito baterias de teste em cada uma. Na primeira etapa foram selecionados alunos do Curso de Ciência da Computação da UNIGRAN, em Dourados-MS; na segunda etapa foram selecionados alunos da Escola Anglo Decisivo. Estas duas etapas possibilitam a análise do aprendizado proporcionado pela ferramenta com alunos que já têm alguma noção de programação e com alunos que não tiveram nenhum contato com o desenvolvimento de programas.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

O objetivo deste relatório é dar a conhecer um possível percurso de carreira para um aluno que, à entrada no mundo profissional, se interessou por sistemas de suporte à decisão e mais tarde enveredou por uma carreira de docente. Descrevi a minha experiência profissional desde a entrada no curso de Engenharia Informática e as opções que fui tomando durante e depois do curso, demonstrativas do interesse e tendências para a área de suporte à decisão dentro das TI, help desk, assim como pela área do ensino. Assim, o facto de ter trabalhado em diversas áreas e em diversas entidades, colaborei destacadamente na CENTRIA, Portugal Telecom (System Care) e Escola Secundária de Francisco Franco. Nestas entidades fiz desenvolvimento aplicacional em Text Mining, na definição de requisitos, na qualidade e integração de dados e na transmissão de ensinamentos. Esta multiplicidade de contextos permitiu a minha evolução profissional e humana. O curso na FCT-UNL capacitou-me para ser tolerante à frustração, devido aos inúmeros obstáculos com que me fui deparando ao longo do curso, transmitindo-me, assim, uma capacidade de adaptação ao nível das mais diversas tecnologias e metodologias. Ao longo da minha carreira, e graças a todos os ensinamentos assimilados, tenho conseguido ultrapassar sempre as tarefas difíceis a nível técnico, funcional e de gestão que me foram surgindo. Espero transmitir claramente como funcionam os meus projetos, as suas componentes, dificuldades e particularidades.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

There is a growing interest of the Computer Science education community for including testing concepts on introductory programming courses. Aiming at contributing to this issue, we introduce POPT, a Problem-Oriented Programming and Testing approach for Introductory Programming Courses. POPT main goal is to improve the traditional method of teaching introductory programming that concentrates mainly on implementation and neglects testing. POPT extends POP (Problem Oriented Programing) methodology proposed on the PhD Thesis of Andrea Mendonça (UFCG). In both methodologies POPT and POP, students skills in dealing with ill-defined problems must be developed since the first programming courses. In POPT however, students are stimulated to clarify ill-defined problem specifications, guided by de definition of test cases (in a table-like manner). This paper presents POPT, and TestBoot a tool developed to support the methodology. In order to evaluate the approach a case study and a controlled experiment (which adopted the Latin Square design) were performed. In an Introductory Programming course of Computer Science and Software Engineering Graduation Programs at the Federal University of Rio Grande do Norte, Brazil. The study results have shown that, when compared to a Blind Testing approach, POPT stimulates the implementation of programs of better external quality the first program version submitted by POPT students passed in twice the number of test cases (professor-defined ones) when compared to non-POPT students. Moreover, POPT students submitted fewer program versions and spent more time to submit the first version to the automatic evaluation system, which lead us to think that POPT students are stimulated to think better about the solution they are implementing. The controlled experiment confirmed the influence of the proposed methodology on the quality of the code developed by POPT students

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Pós-graduação em Engenharia Elétrica - FEIS