Fatti
La ricorrente ha percepito negli anni 2016 e 2017 prestazioni assistenziali dal Comune di [U.] . Dal novembre 2013 al novembre 2016 è stata impiegata come aiuto cucina presso la [B. GmbH] , con la retribuzione versata direttamente al servizio sociale fino a giugno 2016. Per i mesi da luglio a novembre 2016 e da febbraio a settembre 2017 ha ottenuto ulteriori redditi presso la [C. GmbH] , che non ha dichiarato al servizio sociale. In tal modo, nei periodi agosto-dicembre 2016 e marzo-novembre 2017 ha ricevuto un importo di prestazioni assistenziali superiore a quello spettantele tenuto conto dei suoi redditi.
Il Tribunale distrettuale di [U.] ha assolto la ricorrente il 17 aprile 2017. La Procura ha proposto appello. L'Alta Corte del Cantone Argovia ha condannato la ricorrente il 27 agosto 2020 per percezione indebita di prestazioni assistenziali in relazione ai redditi presso la [C.] a una multa condizionale di 50 tassi diurni da Fr. 30.-- ciascuno (periodo di prova due anni), a una multa di Fr. 300.-- e a un divieto di soggiorno in Svizzera per cinque anni.
La ricorrente ha denunciato al Tribunale federale la violazione del principio di accusa, l'incompleta ricostruzione del fatto, la mancanza di dolo e la negazione di un caso lieve ai sensi dell'art. 148a cpv. 2 CP.
Legge
Il Tribunale federale ha esaminato innanzitutto la ricevibilità del ricorso. Essa era data poiché la ricorrente era legittimata a proporre ricorso e il termine per ricorrere era stato rispettato. La censura di violazione del principio di accusa (art. 9 cpv. 1 CPP) è stata respinta poiché il giudice di merito non ha ecceduto l'oggetto dell'accusa, ma l'ha limitato quantitativamente. La ricorrente non ha dimostrato in modo sufficiente che le sue possibilità difensive fossero state pregiudicate.
Anche la censura di incompleta ricostruzione del fatto è stata respinta. Il giudice di merito non era tenuto a disporre ulteriori prove poiché il fatto era già sufficientemente chiarito. La ricorrente non ha adempiuto efficacemente al suo obbligo di dichiarazione ai sensi dell'art. 2 LLing mediante una dichiarazione all'OSRev, poiché sapeva che il servizio sociale non era a conoscenza dei suoi redditi. Il suo dolo è stato riconosciuto come dolo eventuale, poiché ella ha accettato la corresponsione di prestazioni assistenziali superiori al dovuto.
In merito alla questione del caso lieve ai sensi dell'art. 148a cpv. 2 CP, il Tribunale federale ha rilevato che, oltre all'importo del reato (qui Fr. 3'303.73), occorre considerare ulteriori circostanze. La ricorrente ha agito con scarsa energia criminale, poiché non ha attivamente occultato i redditi, ma semplicemente non li ha dichiarati. Inoltre, sussisteva una certa corresponsabilità del servizio sociale, poiché quest'ultimo avrebbe dovuto insospettirsi a causa delle oscillazioni nei…