A 26-year-old man has been charged with aggravated assault and recklessly endangering serious harm after allegedly using a blunt weapon to assault a young child.