High school student faces child porn charge