<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-06-29T02:49:06Z</responseDate><request verb="GetRecord" identifier="oai:docta.ucm.es:20.500.14352/134998" metadataPrefix="marc">https://docta.ucm.es/rest/oai/request</request><GetRecord><record><header><identifier>oai:docta.ucm.es:20.500.14352/134998</identifier><datestamp>2026-04-23T23:58:01Z</datestamp><setSpec>com_20.500.14352_14</setSpec><setSpec>col_20.500.14352_15</setSpec></header><metadata><record xmlns="http://www.loc.gov/MARC21/slim" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd">
   <leader>00925njm 22002777a 4500</leader>
   <datafield ind2=" " ind1=" " tag="042">
      <subfield code="a">dc</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="720">
      <subfield code="a">Vado Virseda, Rafael Del</subfield>
      <subfield code="e">author</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="260">
      <subfield code="c">2026-04-22</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="520">
      <subfield code="a">Theoretical Computer Science is a challenging subject to motivate and teach, particularly for students at the beginning of their Computer Science education. Introducing this topic at the high school level within the framework of STEM K-12 curricula (Science, Technology, Engineering, Mathematics), and linking real-world problems from these areas to core theoretical concepts, may make theory of computation more approachable for students prior to college. This paper presents a pedagogical approach for integrating theory of computing topics into STEM K-12 courses. It includes a set of classroom activities based on the Collatz conjecture, Feynman’s infinite ladder of resistances, and polyomino tiling inspired by Penrose’s cosmological models. These activities combine computational experimentation in Python with conceptual discussion to help students distinguish between different sources of computational limits, including chaotic unpredictability, mathematical impossibility, and algorithmic undecidability. While the problems and activities are primarily embedded in mathematics and physics courses, they are clearly connected to computational challenges across other STEM K-12 disciplines. To evaluate the effectiveness of this methodology, we analyze experimental data showing that introducing theoretical computing concepts, particularly those related to impossibility and undecidability, can enhance students’ academic performance and motivation, compared to traditional K-12 programming courses.</subfield>
   </datafield>
   <datafield ind1="8" ind2=" " tag="024">
      <subfield code="a">10.1145/3803400.3809304</subfield>
   </datafield>
   <datafield ind1="8" ind2=" " tag="024">
      <subfield code="a">https://hdl.handle.net/20.500.14352/134998</subfield>
   </datafield>
   <datafield ind1="8" ind2=" " tag="024">
      <subfield code="a">https://doi.org/10.1145/3803400.3809304</subfield>
   </datafield>
   <datafield ind2="0" ind1="0" tag="245">
      <subfield code="a">Teaching Theory of Computation in the STEM K-12 Curricula Through Impossibility and Undecidability Problems</subfield>
   </datafield>
</record></metadata></record></GetRecord></OAI-PMH>