Il Liceo Classico Statale “P. Giannone” ha i
suoi prodromi nella Scuola Tecnica Comunale “Giovanni Pascoli” risalente al
1921.
Nel 1923 la Scuola Tecnica comunale “G. Pascoli” è
trasformata in Scuola complementare, e tre anni dopo in Ginnasio Comunale “G.
Pascoli”.
Dall’a.s. 1938/39 all’a.s. 1942/43 il Ginnasio (fino alla 5^ classe) è gestito
dall’E.N.I.M.S. (Ente Nazionale Insegnamento Medio e
Superiore, con sede a Roma).
Con decreto ministeriale 617/46 il Ginnasio ottiene il riconoscimento
legale, ma con un altro decreto del 15.3.1948 viene
soppresso.
Dal 1947/48 al 1952/53 funzionano le sezioni staccate
della Scuola Media “Palmieri” e del Liceo-Ginnasio
“M. Tondi” di S.Severo.
Con D.P.R. 19/9/1952 la scuola Media e il Liceo di S.Marco diventano autonomi.
La Scuola Media rimane intitolata a
Giovanni Pascoli. Il Liceo verrà intitolato a
Pietro Giannone solo nel 1966.
Dal 1991/92 è stata attivata una maxisperimentazione
linguistica, dapprima autonoma e poi coordinata al piano Brocca.
Dal 1996/97, in conseguenza della legge sulla
razionalizzazione, al Liceo Classico viene aggregato
il Liceo Scientifico “E. Fermi”, operante come istituzione autonoma fin dal
1973/74.
Dal 2000/2001 è stato attivata la sezione Tecnico Commerciale per Programmatori.
Dal 2003/04,sempre come conseguenza della legge sulla razionalizzazione, all'istituto viene aggregato l'IPSIA, operante sul territorio già dal 1968/69, inizialmente comesezione distaccata del "Pacinotti"di Foggia, e, a partire dal 1997/98, in seguito alla riorganizzazione della rete scolastica territoriale, divente sede coordinata dell'ITC "D.Fioritto" di San Nicandro Garganico"
.