I can bet a significant % of Americans cannot draw the American flag, and also do not know the full lyrics to the anthem.
Full lyrics as in the entirety of The Star-Spangled Banner, or just the first stanza that is normally sung?
Singapore has a national anthem that most of the population literally doesn't even understand the words to. (although "patriotism" is a strange thing when it comes to Singapore)
Full lyrics.
I believe India also asks kids to recite its pledge and sing its anthem, according to my Indian roommate in college. I had to do it in South Korea, my home country. Seems to be a thing with Asian countries, which are more socially conservative.
Socially liberal countries, especially that of the advanced world do not ask their citizens of this.