Objetivos / Competências
Dominar os mecanismos abstratos de resolução de problemas através da especificação de algoritmos para a sua resolução, bem como conceitos base de programação.
Adquirir a capacidade de compreender e criar programas de pequena e média complexidade.
Conteúdos programáticos resumidos
1. Introdução à programação e seus objetivos;
2. Abordagens à resolução de problemas;
3. Programação numa linguagem de alto nível;
4. Estruturação com subprogramas;
5. Introdução aos tipos de dados estruturados.
Metodologias de ensino e critérios de avaliação
Modelo lectivo baseado num docente por turma.
Aprendizagem contextualizada, com exemplos e exercícios concretos da área gráfica como base de trabalho.
A aprendizagem conceptual acompanhará de perto as actividades dos trabalhos em curso, procurando-se sempre que possível estimular a aprendizagem através das necessidades de cada aluno.
Modelo de funcionamento em aula promotor da aprendizagem autónoma e inter-pares.
A avaliação da unidade curricular baseia-se nos seguintes momentos de avaliação:
- Avaliação contínua: realização de testes intermédios ao longo do semestre (100% classificação final);
- Avaliação por exame (normal, recurso, outros): um único momento de avaliação (100% classificação final);
Bibliografia resumida
1. Diapositivos que cobrem a totalidade dos conteúdos leccionados.
2. Fichas de trabalho e tarefas orientadas para apoio das aulas teórico-práticas e práticas laboratoriais.
C # 2.0; Marques, Paulo; Pedroso, Hernâni; Lisboa. FCA - Editora de Informática, cop.2005. ISBN 972-722-508-X. Cota [004.43 C# MAR].
O Guia prático do visual C # 2005 Express, Vítor Emanuel Pereira. V. N. Famalicão : Centro Atlântico, 2006. ISBN 989-615-030-3. [ 004.43 C# PER GUI].
Head first C#; Stellman, Andrew & Greene, Jennifer. 2nd edition; Sebastopol, Calif.: O'Reilly, 2010. Cota [004.43 C# STE HEA].
C# Programming : From problem analysis to program design; Doyle, Barbara. 2nd edition. Publicação: Australia : Thomson, 2008. Cota [004.43 C# DOY PRO].
Microsoft Visual C# 2010: Step by Step; Sharp, John; Washington : Microsoft Press, 2010. ISBN: 978-0-7356-2670-6. Cota [004.43 VISUAL C# SHA MIC].