- Details
- Category: Discipline
- Sierra,K.,Bates,B.,&Gee,T.(2022).Headfirstjava,3rdedition(3rded.).Sebastopol,CA: O?ReillyMedia. Coelho, Paulo. (2016). Programação em Java - Curso Completo. 5a Edição Atualizada. FCA. ISBN 9789727228409 Eckel,B.(2006).ThinkinginJava(4thed.).Philadelphia,PA:PrenticeHall. Schildt, H. (2018). Java: A beginner?s guide, eighth edition (8th ed.). Columbus, OH: McGraw-Hill Education.
- Automation and Computer Systems
- 6865
- 2310
- Introduction to Programming
- IPLUSO6865-2310
- 1
- 7
- 0
- 4
- Não
- Português
- Lectures and discussions provide a solid theoretical foundation for students to review theoretical content (e.g., video lectures, readings) at home,freeingupclasstimeforinteractiveactivitieslikeproblem-solving,codingexercises, and discussions. This type of learning helps to promotes active learning and more personalized instructor support duringclass.Projectbasedlearningwillbeimplementedduringthepracticallabstoencouragespractical application of knowledge, enhances problem-solving skills, and provides a portfolio of work that students can showcase to potential employers. Gaming is also implemented in introduction to programming class for Increasing the motivation, engagement, and a sense of accomplishment, that makes the learning process more enjoyable and competitive. The aim of implementing all these techniques is to encourage the students to autonomously develop solutions for problems that are posed to them.
- Mandatory
- Upon successful completion of theIntroduction to Programming course, students are expected to have a solid understanding of the fundamentals of programming and be able to apply these skills in practical and academic contexts. The skills acquired in this curricular unit form an essential basis for the developmentof more advanced projects and for success in subsequent subjects related to computer science and technology.
- 1. Introduction to Programming o What is programming, benefits of programming o Comparisons and proofs between various programming languages o Why Java? 2. Preparing the development environment o Installing JV and Java o Environment preparation (IDE) 3. Programming syntax (Java) o Printing "Hello, world!" - 1st program o Variables and data types o Operators 4. Control structures o Conditions (IFs) o Loops 5. Arrays o What are arrays? o Multidimensional arrays (2D and 3D arrays) 6. Methods/Functions o What are methods and their importance? o Return types 7. Introduction to object-oriented programming (just the basics!) o Introduction to classes and objects o What are instances? o Methods and parameters o Constructors 8. Exception handling (cases such as null pointers or impossible operations) o Learn how to handle exceptions with try-catch blocks 9. User input and output system o Console input and output 10. Algorithms and conditions 11. Basic games
Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.
Exemplo:
Descrição
Data limite
Ponderação
Teste de avaliação
13-11-2026
40%
Portfolio
08-01-2027
60%
(...)
A avaliação final baseia-se numa componente prática, baseada em trabalhos práticos, participação nas aulas e assiduidade, e numa componente teórica baseada em testes escritos sobre os diferentes tópicos abordados.Acomponentepráticateráumpesode60%,sendo40%paraentregadeprojetose20% para trabalhos e trabalhos de aula e a componente teórica terá um peso de 40%, na nota final. A nota mínima de ambas as componentes será de 9.5 valores. As componentes prática e teórica são requeridas emtodasasépocasdeavaliação.Assim,aépocaderecursopodeconsistirem:-Exameescrito:para os alunos que não tiveram aproveitamento na componente teórica em avaliação contínua. - (Re)Submissãodostrabalhos:paraosalunosquenãotiveramaproveitamentonacomponenteprática em avaliação contínua. - Exame escrito + (re)submissão dos trabalhos: para os alunos que não tiveram aproveitamento nem na componente teórica nem na componente prática em avaliação contínua
- Semestral
- The Introduction to Programming course is a most important component in the academic development of students, providing the basic skills and knowledge required for both academicand professionalsuccessinavarietyoffields.Itservesasafoundationforpracticalapplicationsinprogramming, algorithm design, and computational thinking, and moderen software developmentand as well as forfuture learning.
- Details
- Category: Discipline
- Commercial Management
- 6814
- 24365
- Relational and Content Marketing
- IPLUSO6814-24365
- 2
- 4
- 0
- 4
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Medical Imaging and Radiotherapy
- 4097
- 19643
- Imaging in Radiology II
- IPLUSO4097-19643
- 3
- 4
- 0
- 4
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Schiavo, R. (2013). Health Communication: From Theory to Practice (2nd ed.). Jossey¿Bass/Wiley. ISBN¿978¿1¿118¿12219¿8 Beckett, C., & Taylor, H. (2019). Human growth and development (4th ed.). Sage Publications Ltd. ISBN¿978¿1¿5264¿3648¿ Watzlawick, P., Jackson, D. D., & Bavelas, J. B. (2011). Pragmatics of Human Communication: A Study of Interactional Patterns, Pathologies and Paradoxes. W. W. Norton & Company. ISBN¿978¿0¿393¿71059¿5 Harvey, K., & Koteyko, N. (2013). Exploring Health Communication: Language in Action. Routledge. ISBN¿978¿0¿415¿59721¿0
- Osteopathy
- 4086
- 19141
- Psychology and Health Communication
- IPLUSO4086-19141
- 3
- 3
- 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
- * Understand the theories and models of communication studies. * Analyze the individual (developmental and personality), psychosocial and cultural elements that influence communication. Emotions and communication. * Know is own style of communication, in a way to improve it. * Study the different communication situations that could happen in a consultation context. * Learn how to solve the difficulties and resistance in change behavior when the prescription of healthy lifestyles. * Learn how to resolve difficult communication situations and conflicts. * Develop the capacity to use communication theories in the professional context, namely consultation. * Amplify the skill to obtain the patient adherence to the healthy lifestyle prescription. * Develop the skill to the resolution of problematic communication situations or conflicts.
- Study the foundations and application of Communication Sciences. Communication in health: specificities. The technical-client relationship: models; practices; communication styles Developmental (socio-emotional and cognitive) and personality aspects: its importance in the communication process on health Socio-Cultural Aspects of communication and its relevance in Health Health Education: formal education and life spanning education Models of prevention Trans-theoretical model for behavioural change Individual interventions and community interventions Health and Media
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 classificação final é calculada a partir da seguinte fórmula: CF = 0,50 T + 0,50 T. 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 em cada componente tem de ser igual ou superior a 9,5 valores, para efeitos de cálculo da classificação final.
Descrição
Data limite
Ponderação
Teste escrito de avaliação
XX-XX-XXXX
50%
Teste escrito de avaliação
XX-XX-XXXX
50%
- Semestral
- The objective of this curricular unit is to sensitize students to the different intervention models of Psychology in a clinical context, while at the same time allowing them to deepen their communication knowledge, in order to make their intervention more effective and adapted to the different circumstances and situations.
- Details
- Category: Discipline
- Tourism Business Management
- 6331
- 8018
- Scientific Research Methodologies in Tourism
- IPLUSO6331-8018
- 3
- 5
- 0
- 4
- Não
- Português
- Semestral