Laboratório de Aplicações para a Indústria

Base Knowledge

Concepts of computer programming.

Teaching Methodologies

The course adopts a project-based learning methodology, including:

– Presentation of key concepts;

– Practical work guided in the classroom context;

– Tutorial monitoring of project development;

– Continuous feedback throughout the semester.

This approach promotes autonomy, self-regulation and the practical application of content.

Learning Results

Objectives:
– Develop an applied project, of an integrative nature, based on a structured work methodology;
– Plan, organize, and manage time and tasks associated with the development of a project;
– Apply basic project management principles in academic or professional contexts;
– Produce clear, structured, and well-founded technical reports;
– Effectively communicate project results through oral presentation, supported by visual aids.
 
Skills:
– Planning and organization of work;
– Time management and prioritisation;
– Collaborative work;
– Analysis, synthesis, and organization of information;
– Oral and written communication in academic/professional contexts;
– Critical thinking and problem-solving.
 

Program

1. Productivity and working methods
– The concept of productivity in academic and professional contexts
– The importance of working methodologies
– Case studies and experience sharing.

 2. Time Management
– The fundamental principles of time management
– Identifying priorities
– Tools to support personal organisation

 3. Project management methodology
– Characterisation of the methodology
– Project development phases
– Definition of objectives, requirements and assumptions
– Project planning and monitoring

 4. Writing and communication
– Structure of technical reports
– Collection, selection and synthesis of information
– Organisation of information in visual media
– Preparation and delivery of public presentations

 5. Project development
– Design, implementation and final presentation of the project

 

Curricular Unit Teachers

Verónica Maria Marques do Carreiro Silva Vasconcelos

Grading Methods

Assessment is continuous and based on the development of a project, taking into account the following criteria:

 - Quality of project planning and development

 - Clarity, structure and reasoning of the written report

 - Communication and argumentation skills during the final presentation

 Assessment components:

 - Project: 60%

- Written report, oral presentation of the project and defence: 40%

Additional requirements:

- Mandatory attendance at classes.

 - Maximum absences: 7 hours/semester


    Internship(s)

    NAO

    Bibliography

    – Miguel, A. (2006). Gestão moderna de projetos — melhores técnicas e práticas. FCA. LIDEL–Edições técnicas, Lda. 6ª edição

    – Pinto, J. P., & Tscharf, C. (2019).  Scrum – A gestão ágil de projetos (1.ª ed.). FCA. ISBN: 978-972-722-900-0

    – Oner, V. O. (2023).  Developing IoT Projects with ESP32: Unlock the full potential of ESP32 in IoT development to create production-grade smart devices. Packt Publishing Ltd.

    – Asim, Z. (2024). Hands-on ESP32 with Arduino IDE: unleash the power of IoT with ESP32 and build exciting projects with this practical guide.  Reino Unido: Packt Publishing

    – Williams, H. G. H. (2025).  Esp32 development Bible: A comprehensive guide to professional ESP-IDF programming, real-time operating systems, wireless connectivity, and smart device innovation (The ultimate tech pro series). ‎ Independently published

    – Course-related notes supplied by the professor on the online platform.