- Details
- Category: Discipline
- Sierra, K., Bates, B., & Gee, T. (2022). Head first java, 3rd edition (3rd ed.). Sebastopol, CA: O?Reilly Media. Coelho, Paulo. (2016). Programação em Java - Curso Completo. 5a Edição Atualizada. FCA. ISBN 9789727228409
- Computer Engineering and Applications
- 6615
- 24340
- Object-Oriented Programming
- IPLUSO6615-24340
- 2
- 6
- 0
- 4
- Não
- Português
- The features of the Java language and the concepts of Object-Oriented Programming will be introduced in the theoretical classes, where their principles and applications will be discussed. In the practical classes, students will have the opportunity to apply this knowledge by solving exercises that reinforce their understanding of the language and enhance their skills in creating object-oriented programming solutions. Students will also be required to develop a final project to consolidate the knowledge they have acquired.
- Mandatory
- LO1. Understand the fundamentals of the object-oriented programming paradigm and its relevance in software development. LO2. Apply concepts such as classes, objects, encapsulation, inheritance, polymorphism, and composition in program development. LO3. Design object-oriented solutions based on real-world problem specifications. LO4. Write clean, modular, reusable, and maintainable code following good development practices. LO5. Use integrated development environments (IDEs) and supporting tools throughout the software construction and testing process. LO6. Identify and apply basic design patterns and common structures in object-oriented application development.
- CP1. Introduction to Object-Oriented Programming: Advantages of the object-oriented paradigm CP2. Classes and Objects: Class definition and creation, Object instantiation, Attributes and methods, Constructors CP3. Encapsulation and Abstraction: Visibility modifiers (public, private, protected), Getters and setters, Data abstraction CP4. Inheritance: Concept of inheritance and code reuse, Class hierarchies, Subclasses and superclasses CP5. Polymorphism: Compile-time and runtime polymorphism, Method overloading and overriding, Abstract classes and interfaces CP6. Exception Handling: Types of exceptions, Error detection and handling mechanisms CP8. Collections and Data Structures: Files, Lists, Sets, Maps, Queues CP9. Software Development and Testing: Structuring object-oriented projects, Use of IDEs, Unit testing CP10. Final Project and Mini-Project: Development of a complete application, Integration of the covered concepts, Documentation and presentatio
Descrição
Data
Ponderação
2 Teste de avaliação
---
40%
Mini-projeto
---
20%
Projeto final
---
40%
A avaliação em época normal (contínua) baseia-se numa componente prática, com a realização de um mini projeto intercalar e um projeto final mais complexo, e numa componente teórica baseada em dois testes sobre os diferentes tópicos abordados até então. O mini projeto será individual, o projeto final será em grupo, ambos terão discussão oral. Os testes são individuais. O mini projeto terá uma ponderação de 20%, o projeto final de 40% e a média dos dois testes uma ponderação de 40%. A nota mínima de todas as componentes será de 8 valores.
- Semestral
- This course introduces students to the object-oriented programming paradigm, a widely used approach in modern software development. The main focus is on organizing and structuring code using key concepts such as classes, objects, inheritance, polymorphism, and encapsulation. It plays a crucial role in the academic path, as it lays the groundwork for understanding and developing more complex systems, while also preparing students for areas that require structured thinking, modularity, and code reuse. At the same time, it brings students closer to real-world development practices, where this paradigm is broadly adopted.
- Details
- Category: Discipline
- Margolis, Michael. Arduino Cookbook. O'Reilly, 2013 Colasanto, Francisco. Max/MSP: Guía de Programación Para Artistas. Centro Mexicano Para La Música y Las Artes Sonoras (CMMAS), 2010 Colson, Richard. The Fundamentals of Digital Art. Ava Publ, 2007 Hodent, C. What UX is Really About: Introducing a Mindset for Great Experiences. Routledge, 2021 Edmonds, E.. The Art of Interaction. What HCI Can Learn from Interactive Art. Morgan & Claypool Publishers, 2018.
- Arte Multimédia (L) (IPLUSO)
- 7147
- 27388
- Princípios e Práticas da Interactividade
- IPLUSO7147-27388
- 2
- 5
- 0
- 4
- Não
- Português
- As metodologias de ensino e aprendizagem desta UC procuram equilibrar a componente teórica com uma forte vertente prática, assegurando que os estudantes sem experiência prévia em programação ou electrónica possam adquirir competências de forma progressiva. O enunciado de cada trabalho proposto, apesar do conteúdo programático incluir várias aprendizagens de cariz técnico, mantém em aberto o espectro de possíveis respostas, de forma a que os alunos possam, através da sua própria interpretação e/ou aplicação dos conteúdos discutidos em aula, encontrar soluções criativas e inovadoras para os seus projectos. Neste sentido, para garantir que os alunos desenvolvam competências técnicas e criativas de forma integrada, promovendo autonomia e pensamento crítico na concepção de sistemas interactivos adoptam-se as seguintes metodologias: Aprendizagem baseada em projectos, Aulas teórico-prática, Prática laboratorial, Aprendizagem colaborativa, Feedback Continuo.
- Obrigatório
- OA1 - Adquirir conceitos fundamentais de usabilidade e interacção pessoa-máquina OA2 - Alcançar competências técnicas e artísticas na análise, criação e desenvolvimento de sistemas digitais interactivos OA3 - Introduzir tecnologias, ferramentas e métodos para a construção de interfaces tangíveis OA4 - Potenciar a interligação criativa de sistemas interactivos a outras área de multimédia OA5 - Ampliar o desenvolvimento de competências relacionadas com o trabalho colaborativo OA6 - Desenvolver competências pessoais relacionadas com os objectivos, métodos e qualidade do seu próprio trabalho
- Os conteúdos programáticos da disciplina cobrem as competências necessárias para a análise, concepção e criação tanto de sistemas interactivos digitais como sistemas interactivos físicos, tendo em conta que os alunos não têm experiência prévia em programação nem em electrónica. Como tal, são introduzidos os conceitos básicos destas áreas à luz da sua utilização em artes digitais, sempre criando ligação à componente multimédia que os alunos trabalharam em outras UCs. CP1 - Conceitos de usabilidade e Interacção Humano-Máquina CP2 - Conceitos básicos de multimédia em computação. CP3 - Criação e desenvolvimento de sistemas interactivos digitais utilizando programação visual. CP4 - Introdução à electrónica digital e técnicas de soldadura. CP5 - Desenho e construção de interfaces tangíveis.
A Classificação Final resultará de:
75% - Exercícios práticos
25% - Trabalho final de grupo
10% Avaliação Contínua, intercalar e final com critérios de assiduidade (75% de presenças), participação nos debates e pontualidade.Os critérios gerais de avaliação são:
Domínio Técnico: Capacidade de utilizar ferramentas e técnicas de forma eficaz, incluindo programação visual, electrónica e multimédia interativa.
Criatividade e Originalidade: Capacidade de desenvolver soluções inovadoras, explorar novas abordagens e integrar diferentes linguagens e tecnologias.
Qualidade da Implementação: Rigor na execução, organização do código, construção de circuitos e interfaces, garantindo funcionalidade e estabilidade.
Evolução e Aprendizagem: Demonstração de progressão ao longo do semestre, aplicando feedback e refletindo sobre os trabalhos.
Trabalho Colaborativo: Capacidade de organização, comunicação e integração equilibrada dos contributos individuais nos trabalhos de grupo.
Autonomia e Gestão do Trabalho: Capacidade de planear, gerir o tempo, resolver problemas e tomar iniciativa ao longo do desenvolvimento dos projectos.O exame de Recurso e em Época Especial consistirá na realização e apresentação de um exercício especial com base nos conteúdos programáticos (40%) e entrega de todos os exercícios do semestre (60%).
- Semestral
- .
- Details
- Category: Discipline
- Goodman, L. S. (2011). Goodman & Gilman¿s. The Pharmacological Basis of Therapeutics. (12th ed.). McGraw Hill. Guimarães, S., Moura, D. & Soares da Silva, P. (2014). Terapêutica Medicamentosa e suas bases Farmacológicas. (6ª ed.). Porto Editora. Infarmed (2013). Prontuário Terapêutico 11. Lu FC, Kacem S. Lu¿s (2012). Basic Toxicology: Fundamentals, Target Organs, and Risk Assessment. (6th ed.). CRC Press.
- Pharmacy
- 4003
- 19578
- Pharmacology and Toxicology
- IPLUSO4003-19578
- 2
- 7
- 0
- 4
- Não
- Português
- In this curricular unit, the Team-based learning (TBL) methodology is used, with tasks carried out in small groups, allowing the development of the ability to analyze and apply theoretical concepts.
- Mandatory
- The objective of the curricular unit is to provide general knowledge related with drugs that constitutes the basis for the rational use of medicines and allows the consolidation of the practical relevance of the unit for the praxis of a health professional. This curricular unit also aims to introduce the basic concepts of Toxicology, so that these professionals can understand and prevent the risks eventually associated with the treatments that will be applied in their clinical practice. Students should: Demonstrated knowledge on the terminology and basic concepts of Pharmacology Understand the medicines¿ cycle Described the main mechanisms of drug action. Understand the therapeutic uses of the major drug classes, as well as the most representative side effects and interaction Understand the basic principles of Toxicology Understand the potential risks associated with therapeutic interventions
- Basic concepts in Pharmacology Medicines¿ cycle. Drug information resources Administration routes Pharmacokinetics Pharmacodynamics Therapeutic groups Anti-infectious drugs Musculoskeletal system Cardiovascular pharmacology Drugs acting on blood Nervous system Gastrointestinal system Respiratory pharmacology Vitamins and minerals Rational use of medicines. Essential drugs. Precautions in pregnancy, breastfeeding and pediatrics. Notification of ADRs Principles of Toxicology Dose-response and toxicological parameters Risk assessment. Biomarkers Mutagenesis and Mutagenesis DART Organ-directed toxicology: hepatic, cardiovascular, respiratory, neurologic, renal, locomotor Applied toxicology: solvents, toxins, plants, pesticides, metals Classification of hazardous substances. Material safety data sheets. Regulatory aspects
Descrição
Data limite
Ponderação
1º Teste de avaliação teórico
25%
2º Teste de avaliação teórico
25%
Teste de avaliação téorico-prática
50%
A componente escrita consta de duas frequências escritas e é relativa aos conteúdos teóricos. A classificação mínima em cada frequência é de 8 valores. A componente teórico-prática consta de um momento de avaliação realizado durante as aulas práticas, devendo ser igual ou superior a 9,5 valores. A classificação final é calculada a partir da seguinte fórmula: CF = 0,50 T + 0,50 TP. A classificação de todos os instrumentos de avaliação é expressa numa escala de 0 a 20 valores, sendo que o valor ponderado das classificações obtidas tem de ser igual ou superior a 9,5 valores.
- Semestral
- The scope of this CU is to allow the basic principles of Pharmacology and Toxicology to be understood, understanding as the basis of Pharmacology the concept of pharmacon ("drug"), associated with the study of chemicals that interact with biological systems. The UC begins with Drug History through knowledge based on current scientific evidence on drug composition, properties, interactions, toxicology, and desirable effects that can be used in diagnosing, preventing, and treating disease. The CU encompasses knowledge of the history, origin, physical and chemical properties, associations, biochemical and physiological effects, absorption, biotransformation and excretion mechanisms of each drug in each pharmacotherapeutic class according to the ICD-10 International Classification.
- Details
- Category: Discipline
- Veterinary Nursing
- 6170
- 22432
- Physiotherapy and Rehabilitation
- IPLUSO6170-22432
- 2
- 4.5
- 0
- 4
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Pre-school Education
- 7180
- 4834
- Research Methodologies in Education
- IPLUSO7180-4834
- 1
- 3
- 0
- 4
- Não
- Português
- Semestral