-
Presentation
Presentation
Both Workshops of the course (Informatics and Introduction to Computational Thinking; Informatics, Sensors and Educational Robotics) are taught in an integrated way, with the first one focusing on software and the second on hardware. The Workshops are jointly taught by the Institute of Education and the School of Communication, Architecture, Arts and Information Technology (ECAATI), using laboratories and other ECAATI facilities and, when appropriate, laboratories and rooms of cooperating schools, namely the Digital Education Laboratories (LED).
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Master Degree | Semestral | 6
-
Year | Nature | Language
Year | Nature | Language
2 | Mandatory | Português
-
Code
Code
ULHT6572-24094
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
Analogue and digital measurement. Transducers. Actuators. Analog-to-digital conversion. Types, characteristics and calibration of sensors. Systems for data acquisition and programming with sensors, actuators and robotic systems (with emphasis in Python, Arduino, Raspberry Pi, and Lego Mindstorms). Simulation software (Tinkercad by Autodesk). Projects with sensors, actuators, robots (and drones) that promote interdisciplinarity with other scientific disciplines.
-
Objectives
Objectives
Know fundamental concepts of digital measurement and data acquisition and processing systems. Know fundamental concepts of educational robotics, as well as equipment and programming environments suitable for educational use. Master the processes that facilitate meaningful learning of the key concepts of computational thinking (understood as a problem solving process that involves the design of solutions, implemented by people, by computers, or both; includes skills such as analysis and representation of data, identification of sub-problems, abstraction, generalization, choice of algorithms, implementation and critical evaluation of solutions, etc.). Mastery of programming environments suitable for elementary levels of education and which promote computational thinking.
-
Teaching methodologies and assessment
Teaching methodologies and assessment
Innovation is a central guideline in planning student activities to achieve the intended learning objectives.
-
References
References
Pajankar, A. (2018). Arduino Made Simple With Interactive Projects. BPB Publications. Blum, J. (2020). Exploring Arduino®: Tools and Techniques for Engineering Wizardry, Second Edition. John Wiley & Sons, Inc. Raspberry Pi Foundation (2021). Hello World, The Big Book of Computing Pedagogy. Cambridge, UK Williamson, B. (ed.) 2015. Coding/Learning: Software and digital data in education. University of Stirling. Hazzan, O., Lapidot, T., and Ragonis, N. (2020). Guide to Teaching Computer Science: An Activity-Based Approach. Springer. Raspberry Pi Foundation (2021). Hello World, The Big Book of Computing Pedagogy. Cambridge, UK.
-
Office Hours
Office Hours
-
Mobility
Mobility
No