Descompunerea: împărțiți problema în componente, fără a o dezmembra
Împărțirea unei probleme în componente mai mici, care pot fi rezolvate separat. Capcana de examen: confundarea descompunerii cu abstractizarea (ignorarea detaliilor) sau cu recunoașterea tiparelor (identificarea asemănărilor).
Ascultați această pagină (beta)
Descompunerea înseamnă împărțirea unei probleme complexe în subprobleme ușor de gestionat, fiecare fiind abordată separat. Gândiți-vă la planificarea unei conferințe: nu rezervați locul de desfășurare, nu invitați vorbitorii și nu organizați serviciile de catering toate deodată; împărțiți procesul în sarcini precum alegerea locului, întocmirea listei vorbitorilor și planificarea meniului. În testele EPSO, diferența esențială este față de abstractizare, care ascunde detaliile inutile, și față de recunoașterea tiparelor, care identifică elementele comune mai multor probleme. Descompunerea vizează exclusiv împărțirea activității, nu simplificarea sau compararea.
Un truc rapid de eliminare: dacă un scenariu descrie gruparea sarcinilor după tip sau succesiune, este vorba despre descompunere; dacă descrie ignorarea anumitor detalii pentru a vă concentra asupra imaginii de ansamblu, este vorba despre abstractizare. Un alt indiciu: descompunerea conduce adesea la o listă de sarcini sau la o diagramă de flux cu ramuri separate, în timp ce recunoașterea tiparelor ar presupune asocierea unei probleme noi cu un model cunoscut. Fiți atenți la întrebările care confundă aceste concepte, în special atunci când problema implică atât descompunerea, cât și identificarea asemănărilor; răspunsul corect depinde de etapa care are loc prima.
Pentru a vă testa, luați orice problemă cotidiană, precum prepararea unei rețete noi, și enumerați mental subproblemele: procurarea ingredientelor, pregătirea ustensilelor, urmarea etapelor. Dacă le puteți separa fără a omite detalii sau a le compara cu alte rețete, efectuați o descompunere. Rețineți: dacă răspunsul implică „împarte și cucerește”, este vorba despre descompunere; dacă implică „ignoră și simplifică”, este vorba despre abstractizare.
Ce este descompunerea în gândirea computațională?
Împărțirea unei probleme în componente mai mici, care pot fi rezolvate separat.