Fatti: A. Con sentenza del 25 aprile 2019 il Giudice delegato del Tribunale amministrativo del Cantone Ticino ha dichiarato inammissibile il gravame sottopostogli dai coniugi B._ e A._ contro la risoluzione del 20 marzo 2019 del Consiglio di Stato ticinese che confermava la decisione emanata il 21 dicembre 2018 dall'Ispettorato scolastico del I Circondario la quale respingeva la loro richiesta di accelerazione del percorso scolastico del figlio C._. A sostegno del proprio giudizio il Giudice delegato ha osservato che il 3 aprile 2019, in applicazione dell'art. 47 della legge ticinese sulla procedura amministrativa del 24 settembre 2013 (LPAmm; RL/TI 165.100), aveva assegnato ai ricorrenti un termine con scadenza al 19 aprile 2019 per versare un anticipo per le presunte spese processuali, con la comminatoria dell'irricevibilità del gravame in caso di mancato pagamento nel termine assegnato. Siccome gli interessati non avevano provveduto a pagare l'anticipo richiesto entro il termine stabilito, il gravame andava pertanto dichiarato inammissibile. B. Il 6 maggio 2019, con un unico atto, B._ e A._ hanno presentato dinanzi al Tribunale federale un ricorso in materia di diritto pubblico e un ricorso sussidiario in materia costituzionale con cui chiedono che la sentenza cantonale sia annullata e gli atti rinviati al Tribunale cantonale amministrativo affinché venga fissato loro un termine suppletorio per pagare l'anticipo delle spese giudiziarie richieste. Adducono, in sostanza, la violazione del principio della legalità e del loro diritto di essere sentiti. Non è stato ordinato alcun atto istruttorio, soltanto la produzione di alcuni atti dell'inserto del Tribunale cantonale amministrativo.