CIEL Camada de Integração Ensino Lusófona
  1. You are here:  
  2. Home
  3. Discipline

Structured Programming

Details
Category: Discipline
  • •Behrman, K., Brodbeck, H., (2022) Fundamentos de Python para Ciência de Dados, Bookman •Costa, E.(2015) Programação em Python Fundamentos e Resolução de Problemas, FCA •Behrman, K. (2022) Foundational Python For Data Science, Pearson Education •Forbellone, A.L.V., Eberspächer, H.F.,(2022) Logica de Programação, 4ªedicao, Bookman Apontamentos e slides fornecidos pelo docente  
  • Computer Applications for Data Science
  • 6382
  • 22254
  • Structured Programming
  • IPLUSO6382-22254
  • 1
  • 4
  • 0
  • 4
  • Não
  • Português
  • The assessment is carried out through a presentation and analysis of an academic article, within the scope of the development of applications in data science (AA), the development and presentation of group work, aiming at the development of an application in Python, applied to data science (TG) and a written test (T), with a view to evaluating the knowledge developed here. In this way, the Final Grade obtained (NF) results from the application of the following formula: . NF = 0.30*AA+0.30*TG+ 0.40*T Where: AA - Presentation and analysis of an academic article within the scope of the development of applications for data science TG - Development and presentation of group work, aiming to develop an application in Python T – Written test, with a view to evaluating the knowledge developed here Practical exercises will also be developed throughout the classes
  • Mandatory
  • OA1 - Introduction to computer programming: programming languages ¿¿(high and low level) paradigms, interpreters.  OA2 - Introduction to programming logic, algorithms and data structure OA3 - Data Structure in Python: general types (integer, float, boolean, ..), Lists, Dictionaries, Sets, Tuples   OA4 - Repetition structure and conditionals in Python (while, for, if, switch, etc.) OA5 - Functions and Libraries in Python and their application in data science  OA6 - Interaction with other systems/programming languages
  • CP1 - General programming topics: high and low level languages, algorithms, interpreters and compilers CP2 - Notions of Programming Logic: Imperative/structured programming CP3 - Data Structure (Lists, Dictionaries, Sets, Tuples, Matrices, General Types (float, integer, string,..) CP4 - Conditional Structures CP5 - Repetition Structures CP6 - Interaction with the user and main program CP7 - Functions and libraries, and their applicability in data science CP8 - Interaction with other programming languages/software/systems: sql databases and Excel spreadsheets
  • 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-01-2026

    30%

    Analise de um  artigo académico no âmbito do desenvolvimento de  aplicações para ciência de dados (apresentações)

    09-12-2025

    40%

    Trabalho de projecto (apresentações)

    20-01-2026

    30%

     

    Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...

     

  • Semestral
  • The Structured Programming course aims to provide students with the foundations of structured/Imperative programming, developing and applying concepts of programming logic, algorithms and data structures, through the use of the Python programming language. In this UC, the development of applications in Python, its application in data science, as well as its interaction with other systems/programming languages, such as databases and spreadsheets, are also explored.

Programming I

Details
Category: Discipline
  • Livros Zelle, J. M. (2024). Python Programming: An Introduction to Computer Science (4th ed.). Franklin, Beedle & Associates Inc. Matthes, E. (2023) Python Crash Course: A Hands-on, Project-Based Introduction to Programming (3rd ed.). No Strach Press  
  • Information Systems Management
  • 6030
  • 13147
  • Programming I
  • IPLUSO6030-13147
  • 1
  • 5
  • 0
  • 4
  • Não
  • Português
  • The Curricular Unit employs innovative methodologies to enhance teaching and learning, including Project-Based Learning (PBL), which applies theoretical concepts through real projects. Gamification incorporates game elements to boost student engagement and motivation. Blended learning combines in-person and online classes, providing flexibility and diverse resources. Collaborative learning through group work and digital platforms develops teamwork and socio-emotional skills. Interactive tools like quizzes and simulators reinforce knowledge dynamically and personally. These methodologies create an active, student-centered environment, facilitating the acquisition of essential skills for the modern professional market.
  • Mandatory
  • The learning objectives of the Curricular Unit Programming I aim to provide students with a solid understanding of fundamental programming concepts, including Python language syntax, data structures, and programming paradigms. Additionally, the course seeks to develop practical skills in writing, debugging, and testing Python code, as well as using development tools. The competencies to be acquired encompass the ability to efficiently solve computational problems, algorithmic thinking, collaborative work on software projects, and adaptability to new technologies, preparing students for professional and academic challenges in the field of computer science.
  • Introduction to Programming and Development Environment Variables, Data Types, and Operators Control Flow Structures Functions Data Structures File Manipulation Working with Databases Object-Oriented Programming Exception Handling Libraries and Modules Practical Projects
  • Elementos de Avaliação

    Descrição Data Limite Ponderação
    Teste de Avaliação 09-01-2025 30%
    Avaliação teórica abrangendo todos os conteúdos abordados ao longo do semestre    
    Projeto Prático  - Parte I 23-11-2005 20%

    Desenvolvimento de um projeto individual ou em grupo para construção da estrutura base de uma solução para enunciado disponibilizado

    - Conteúdos até aula 7 

    - Aula 8 para dúvidas e trabalho acompanhado em sala

       
    Projeto Prático - Parte II 23-01-2026 20%

    Continuação e finalização do projeto

    - Acrescenta PO-O e persitência de dados (ficheiro/base de dados).

    - Trabalho a completar em aula

       
    Apresentação e Defesa de Trabalho 23-01-2026 20%
    Defesa de trabalho realizado, com explicação de código e demonstração de resultados    
    Participação e Colaboração ao longo do semestre 10%
    Avaliação contínua da participação nas aulas, trabalhos em grupo, tutoriais e utilização da plataforma Moodle.    

     

  • Semestral
  • The Curricular Unit Programming I introduces the fundamentals of programming using the Python language, encompassing programming logic, control structures, functions, and data manipulation. The scope of action includes the development of computational solutions, fostering problem-solving skills and algorithmic thinking. The area of application extends to computer engineering, data science, and automation, allowing interventions in various technological domains. The relevance of the Curricular Unit in the study cycle lies in providing the essential foundation for advanced courses, empowering students for the professional market and academic progression.

Accounting in the Public Sector

Details
Category: Discipline
  • Accounting and Finance
  • 7157
  • 27488
  • Accounting in the Public Sector
  • IPLUSO7157-27488
  • 3
  • 5
  • 0
  • 4
  • Não
  • Português
  • Semestral

Financial Accounting

Details
Category: Discipline
  • Commercial Management
  • 6814
  • 6531
  • Financial Accounting
  • IPLUSO6814-6531
  • 1
  • 6
  • 0
  • 4
  • Não
  • Português
  • Semestral

Radionuclide Therapy

Details
Category: Discipline
  • Stigbrand T; Carlsson J; Adams G (2008). Targeted Radionuclide Tumor Theray – Biological Aspects. Springer Eary, J; Brenner, W. (2007). Nuclear Medicine Therapy”. Informa healthcare USA Inc. Radionuclide Metabolic Therapy A Technologist’s Guide(2013). EANM Technologist’s Guide publications.  
  • Medical Imaging and Radiotherapy
  • 4097
  • 19634
  • Radionuclide Therapy
  • IPLUSO4097-19634
  • 2
  • 5
  • 0
  • 4
  • Não
  • Português
  • The teaching methodologies for the theoretical component include presentation of content through slide projection. In the practical component, the contents will be investigated, discussed and demonstrated, under guidance, by the student himself. The UC can be completed by continuous assessment or by final exam. The final classification of the curricular unit through continuous assessment is obtained from the classifications obtained in the theoretical component (50%) and in the theoretical-practical component (50%). The theoretical component consists of two written frequencies (minimum classification in each frequency of 8 values). The TP component consists of two assessment moments (example: written work, oral presentations), with a minimum rating of 8 points each. The minimum final classification for each component (T and TP) and the final classification of the CU must be at least 9.5 points.
  • Mandatory
  • It is intended that the students acquire new knowledge on the several NM therapeutic procedures, in order for them to properly perform the respective technical procedures. To provide students with theoretical knowledge in Radionuclide Therapy, namely: Basic principles in Radionuclide Therapy Current clinical applications Future perspectives in Radionuclide Therapy To allow the student to understand and be able to perform the essential technical procedures associated with the several MN therapeutic procedures. To provide students with knowledge and skills in the area of Radionuclide Therapy, allowing them to collaborate with the NM physician by assisting the patient and performing technical procedures within NM therapeutics.
  • Basic principles in radionuclide therapy Characteristics of radiopharmaceuticals for therapy Type of radiopharmaceuticals for radionuclide therapy Biological effects of ionizing radiation Therapy radiopharmaceuticals: internal dosimetry and biokinetics Radiation protection in radionuclides therapy Current clinical applications in radionuclides therapy Thyroid pathology Bone metastasis Radiosynovectomy Neuroendocrine tumors Hepatocellular carcinoma Lymphomas Prostate cancer Future prospects in radionuclides therapy
  •  

    Descrição

    Data limite

    Ponderação

    Teste Teórico I XX-XX-XXXX 25%

    Teste Teórico-Prática I

    XX-XX-XXXX

    25%

    Teste Teórico II XX-XX-XXXX 25%

    Teste Teórico-Prática II

    XX-XX-XXXX

    25%

     

    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 2 momentos de avaliação realizados durante as aulas. A classificação mínima em cada frequência teórico-prática é de 8 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 CU of Radionuclide Therapy aims to provide the knowledge and skills to understand the rationale underlying the therapeutic concept of Nuclear Medicine: the main procedures, radiopharmaceuticals (istotopes) and the particular care required in therapeutic procedures in Nuclear Medicine.
  1. Pharmacology and Toxicology Principles
  2. Hotel Design
  3. Art and Identity
  4. Administrative Management of Human Resources

Page 169 of 624

  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173

Select your language

  • Português (Portugal)
  • English (United Kingdom)

English Menu

  • Home

Pesquisa

Login Form

  • Forgot your password?
  • Forgot your username?