Projeto Integrador e Competências Transversais II

Base Knowledge

Recommended Basic Knowledge

For an Integrating Project and Transversal Skills in the Electrical and Computer Engineering course, students must have some basic knowledge in the following areas:

1. Fundamentals of electronics and electrical circuits: Students should have a basic understanding of the principles of electrical and electronic circuits, including resistors, capacitors, coils, diodes, and transistors.

 

2. Programming: Students must have a basic understanding of at least one programming language, such as C, C++, or Python, to be able to program electronic devices and computing systems.

 

3. Computer networking fundamentals: Students should understand the basic principles of computer networking, including communication protocols, network topologies, and network security.

 

4. Digital Systems Fundamentals: Students should have a basic understanding of digital systems principles, including combinational and sequential logic, discrete-time systems, and data encoding.

 

5. Project Management Skills: Students should have basic project management skills, including planning, budgeting, time, and risk management.

Teaching Methodologies

Teaching methods

During project development and evaluation, students have the opportunity to work on different sets of Transversal Skills. Although the nature of these competencies depends on the specific project, in general students will have the opportunity to develop: i) Critical and Innovative Thinking (Creativity, Problem-Solving Strategies); ii) Intrapersonal Skills (self-discipline, enthusiasm, perseverance), personal motivation) and iii) Interpersonal Skills (communication, organization, decision-making, initiative, oral presentation, writing).

Learning Results

Objectives and Skills to be Developed

Integrator Project lasts for one semester which a project in the area of ​​Electrical and Computer Engineering applied to sustainable cities is developed.

Learning objectives will depend on the specific project, but in general, students will:

Apply the knowledge acquired in the degree in the development of a scientific, technological project, in order to extend their knowledge to areas not covered in the degree, such as researching, obtaining, compiling, and summarizing information (scientific, technical) relevant to the project. Know how to plan and execute experiments, analyze and interpret data, develop mathematical models, and perform computer simulations and functional prototypes. Develop intrapersonal, interpersonal and critical, and innovative thinking skills.

Some common goals include:

 

Develop teamwork and collaboration skills by carrying out a group project.

 

Learn to manage the project and deal with problems and challenges that arise during the process.

 

Develop critical thinking and problem-solving skills to deal with unforeseen situations.

 

Learning to deal with different perspectives and opinions, and to communicate effectively with group members and project stakeholders.

 

Learn to use tools and technologies relevant to the project, such as Arduino and others.

 

Some common soft skills that can be developed include:

 

Effective communication and writing skills

 

Problem-solving and critical-thinking skills

 

Time management and organization skills

 

Leadership skills and teamwork

 

Adaptability and flexibility skills.

 

Write and orally present and discuss a technical report.

Program

1. How to plan and implement a project based on rapid application/system development platforms (e.g. Arduino).

 

2. Manage the execution time of a project and work in a team

 

(distribution of tasks and use of team/project management methods)

 

3. Structure and write a technical text/report, using referencing rules

 

4. Planning and practical execution of a project using knowledge from the 3rd and 4th semester CUs

 

5. Structure a public presentation and make the oral presentation

Curricular Unit Teachers

Internship(s)

NAO

Bibliography

  1. “Getting Started with Arduino” de Massimo Banzi
  2. “Arduino Projects for Dummies” de Brock Craft
  3. “Arduino: A Quick-Start Guide” de Maik Schmidt
  4. “Arduino Cookbook” de Michael Margolis
  5. “Arduino: The Ultimate Beginner’s Guide” de Andrew Ross
  6. “Practical Arduino: Cool Projects for Open Source Hardware” de Jonathan Oxer
  7. “Arduino Robotics” de John-David Warren, Josh Adams, Harald Molle