- Details
- Category: Discipline
- Bonamy, David (2022). Technical English 2nd Edition Level 1 Course Book And Ebook. Pearson Education Limited Brooks, Bessie (2013). A Guide To English Grammar: Conjugation Of Verbs Volume 1, 2 and 3, Xisbris Corporation. Denham, K. & Lobek, Anne (2013). Navigating English Grammar - A Guide To Analyzing Real Language, John Wiley and Sons Ltd. Swan, Michael & Walter C. (2007). How English Works: A Grammar Practice Book (With Answers), Oexford Univeresity Pres
- Information Technology Management (ISLA Santarém)
- 1215
- 1252
- Technical English
- ISLA Santarém1215-1252
- 1
- 5
- 0
- 25
- Não
- Português
- Synchronous distance learning: 1. Collaborative Task-Based Learning: Students complete authentic tasks (oral and written) in technical English using digital collaborative tools. Face-to-face: 2. Development of theoretical/practical activities complemented with practical application exercises (oral and written) using active methodologies based on gamification in order to motivate and involve students in the proposed activities. Autonomous: 3. Practical exercises with written and oral aspects proposed by the teacher. The teacher gives feedback on the development of the proposed exercises (Tutorial Guidance - OT) in person in the classroom or through the teaching/learning support platform Moodle.
- Mandatory
- O1. Improve the learning of the English language, mastering concepts, expressions and specific terminology in the area of management informatics. O2. Develop oral and written fluency in English, consolidating grammatical structures essential for effective technical communication. O3. Establish links between language skills and the understanding/transmission of technical knowledge of the course. C1. Use the English language fluently and precisely, integrating concepts and technical terminology appropriate to the scientific areas of the study cycle.
- 1 Information Technology Introduction to computer systems, Inside the computer, Computing devices, Networks, The user interface, Word processing, Web browsing, Images and graphic design, Databases versus spreadsheets, Web design versus development, Web design and development, Desktop publishing, Videoconferencing. E.- commerce 2. Management Company culture, business in different cultures, management styles, team building, production, marketing, finance, sales, quality standards, innovation, global economy and trade. 3. Grammar Present Simple, Past Simple, Present Continuous, Past Continuous, Present Perfect, Past Perfect; IF clauses; Adjectives; Word order.
Avaliação Curricular (contínua):
A1. Teste intermédio teórico-prático (individual).
A2. Exercícios de conversação em sala de aula.
A3. Teste final teórico-prático (individual).
A classificação final é calculada através da fórmula Classificação Final A= A1*0,3+A2*0,3+TF*0,4. O estudante é aprovado se obtiver
classificação igual ou superior a 9,5 valores.
Avaliação Final e/ou de Recurso/Especial.
Hipótese 1:- A1. Portfólio: Exercícios de aplicação em sala de aula. O estudante obteve classificação positiva nesta componente: mantêm a
classificação que será considerada em qualquer das épocas.- A2. Teste final teórico-prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da seguinte formula: A=A1*0,3+A2*0,7
Hipótese 2:- A1. Portfólio: Exercícios de aplicação em sala de aula. O estudante não participou ou participando obteve classificação negativa.
Nestas circunstâncias estas componentes da avaliação não poderão ser utilizadas na Avaliação Final, Avaliação em Época de
Recurso/Especial.
O estudante realiza o exame teórico-prático (A=100%) e é aprovado se obtiver uma classificação igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (continua) é a seguinte:- Teste intermédio teórico-prático (individual): 6 valores- Exercícios de conversação em sala de aula: 10 valores- Teste final teórico-prático (individual): 8 valores- Semestral
- Details
- Category: Discipline
- Human Resources Management
- 1193
- 27855
- Marketing and Communication in Human Resources
- ISLA Santarém1193-27855
- 1
- 6
- 0
- 25
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Farrell, J. (2017). Microsoft Visual C# 2017: An Introduction to Object-Oriented Programming. 7th Edition. Cengage Learning. Hillar, G. C. (2015). Learning Object-oriented programming. Packt Publishing Ltd. Martins, Mario, F. (2017). Java 8 - POO + Construções Funcionais, FCA. Nesteruk, D. (2021). Design Patterns in .NET Core 3: Reusable Approaches in C# and F# for Object-Oriented Software Design. Apress.
- Computer Engineering
- 7030
- 16225
- Object Oriented Programming
- ISLA Santarém7030-16225
- 2
- 6
- 0
- 25
- Não
- Português
- Synchronous distance learning: 1. Theoretical classes explaining the subject using the expository, interrogative and interactive method. Face to face: 2. Laboratory practice: Practical application through exercises and work. 3. Methodology Problem-Base Learning (PBL): for construction and resolution of a final group project. Autonomous: 4. Guided research and case studies proposed by the teacher. The teacher gives feedback on the solved exercises as well as on the project work (tutorial guidance - OT) in person in the classroom context, or through the Moodle teaching/learning process support platform.
- Mandatory
- O1. Design and implement application solutions according to the object-oriented paradigm. O2. Present advanced concepts of object-oriented programming based on Java and C# languages. Competences: C1. Distinguish and compare procedural and object-oriented programming paradigms. C2. Develop layered applications. C3. Create applications that access files and databases. C4. Design and implement application solutions according to the object-oriented paradigm. C5. Apply the advanced concepts of object-oriented programming based on the Java and C# languages.
- 1. Object-Oriented Methodologies: Basic concepts. Abstraction, Encapsulation, Inheritance, Polymorphism. Modularity. Hierarchy. Classes and Objects. Attributes and Methods. 2. Java language: Applications with graphical interface. Fundamental programming structures. Construction of classes: fields, properties, methods. Constructors and Destructors. Delegates, Interfaces and Events. Collections of objects. Database applications. Error handling 3. Object programming in Java and C#: Applications with graphical interface: Construction of classes: fields, properties, methods. Constructors and Destructors. Delegates, Interfaces and Events. Collections of objects. Database applications. Error handling.
Avaliação Curricular (contínua):- A1. Portfólio de exercícios realizados em aula.- A2. Trabalho prático (grupo). Resolução de problema baseado em ABRP.- A3. Teste final prático (individual).
A classificação final é calculada através da fórmula Classificação Final = A1*0,2+A2*0,5+A3*0.3.
O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.
Avaliação Final e/ou de Recurso/Especial.
Hipótese 1:- A1. Portfólio de exercícios realizados em aula. Estudante obteve classificação positiva nesta componente: mantêm a classificação que
será considerada em qualquer das épocas.- A2. Trabalho prático (grupo). O estudantes participou no trabalho de grupo o qual obteve classificação positiva e obteve classificação
positiva na componente individual: mantém a classificação que será considerada em qualquer das épocas (Avaliação Final,
Recurso/Especial)- A3. Teste final prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da formula prevista na avaliação Curricular (contínua).
Hipótese 2:- A1. Portfólio de exercícios resolvidos em aula. O estudante não participou ou participando obteve classificação negativa.- A2. Trabalho prático (grupo). O estudantes não participou no trabalho de grupo, ou participando obteve classificação negativa no trabalho
ou na componente de avaliação individual.
Nestas circunstâncias estas componentes da avaliação não poderão ser utilizada na Avaliação Final.
Avaliação em Época de Recurso/Especial (A): O estudante realiza o exame teórico-prático (A=100%) e é aprovado se obtiver uma
classificação igual ou superior a 9,5 valores em 20.- Semestral
- Details
- Category: Discipline
- Campesato, O. (2023). Data Structures in Java. Stylus Publishing, LLC. Malhotra, D., & Malhotra, N. (2020). Data Structures and Program Design Using Java: A Self-Teaching Introduction. Mercury Learning and Information. La Rocca, M. (2021). Advanced Algorithms and Data Structures. Manning Publications. Rocha, A. M. A. (2014). ESTRUTURAS DE DADOS E ALGORITMOS EM JAVA, FCA, 2011 Wengrow, J. (2020). A Common-Sense Guide to Data Structures and Algorithms. Pragmatic Bookshelf.
- Information Technology Management (ISLA Santarém)
- 1215
- 13397
- Algorithms and Data Structures
- ISLA Santarém1215-13397
- 1
- 6
- 0
- 25
- Não
- Português
- Synchronous distance learning: 1. Use of student-centered methodologies, namely through the resolution of problems and challenges using gamification strategies. Face-to-face: 2. In the face-to-face sessions, the teacher will combine the methodological strategies of the flipped class (through which he will previously provide documents/videos with the contents to be addressed in the session) with gamification (in the classes, students are challenged to practical application to solve proposed exercises. Autonomous: 3. Resolution of additional exercises proposed by the teacher. The teacher provides feedback (Tutorial Guidance - OT) on the results obtained by the student in solving the proposed problems, in person in a classroom context or remotely in asynchronous mode via the Moodle platform
- Mandatory
- O1. Understand and apply fundamental algorithmic strategies to solve computational problems. O2. Evaluate the performance of iterative and recursive algorithms by analyzing their complexity. O3. Develop and test algorithms and data structures in a systematic way, using good practices of debugging, correction and robustness. C1. Be able to implement and utilize critical data structures such as arrays, arrays, lists, stacks, queues, and trees. C2. Apply search and sorting techniques in different programming contexts. C3. Design and implement solutions based on recursive programming. C4. Use the Java language to develop algorithms and data structures in an efficient and structured way.
- 1. Concepts of Algorithms and Data Structures: Analysis of algorithm efficiency. Asymptotic notations. 2. Dynamic data structures: Vectors and Matrices. Stacks, Queues, Lists. Trees and Graphs. Operations with structures (Insert, change, delete and sort). 3. Sorting and Search: Sorting: Bubble Sort, Quick Sort, Selection Sort, Insertion Sort, Shell Sort, Merge Sort. Search: sequential, binary, hashing; Comparison of algorithms. 4. Recursion: Basic concepts. Factorial Function, Fibonacci, Tail Recursion, other functions. Classic problems of recursive functions. 5. Implementation in JAVA: Layered model; Files, streams and serialization; Applications with database; Error handling.
Avaliação Curricular (contínua):
A1. Portfólio de trabalhos/exercícios de aula.
A2. Trabalho prático (relatório e projeto).
A3. Teste final prático.
A classificação final é calculada através da fórmula Classificação Final = 0,2*A1+0,4*A2+ 0,4* A3.
O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.
Avaliação Final ou em Época de Recurso ou Época Especial (A):
Hipótese 1:
A1. Portfólio de trabalhos/exercícios de aula. O estudante realizou os exercícios e obteve classificação positiva: mantêm a nota que será
considerada nestas épocas de avaliação.
A2. Trabalho prático (grupo). O estudante participou no trabalho de grupo e obteve classificação positiva na componente individual:
mantém a nota que será considerada nestas épocas de avaliação.
A3. Teste teórico/prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da formula prevista na avaliação Curricular (contínua).
Hipótese 2:
O estudante não realizou trabalhos/exercícios de aula ou realizando obteve classificação negativa e/ou não participou no trabalho de grupo
ou participando obteve classificação negativa na componente de avaliação individual.
Avaliação Final, Avaliação em Época de Recurso/Especial (A): O estudante realiza o exame teórico-prático (A=100%) e é aprovado se
obtiver uma classificação igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (continua) a aplicar é a seguinte:- Portfólio/trabalhos e exercícios de aula: 10 valores- Trabalho prático (relatório e projeto): 10 valores.- Teste final prático (realizado no final da UC): 8 valores
A avaliação dos trabalhos práticos em grupo, inclui a avaliação individual dos estudantes que terá uma ponderação de 40% na
classificação do estudante nessa componente.- Semestral
- Details
- Category: Discipline
- Human Resources Management
- 1193
- 17676
- Data Processing and Analysis
- ISLA Santarém1193-17676
- 2
- 6
- 0
- 25
- Não
- Português
- Semestral