Your idea seems to be based on the fundamental assumption that the idea in school is to learn facts that can be tested easily.
IMHO the idea of school is to teach students how to learn. Knowing when a certain battle happened isn't important, understanding how to view the world through the lens of history is. Knowing how to study the historical background of a culture or society should be what the student learns.
Likewise, the goal of English class is not to memorize the parts of speech or memorize famous poems. Learning how to write prose, master communication with the written word, and coherently communicate their thoughts, loves, and desires upon paper, are the ideals towards which students should strive.
IMHO the idea of school is to teach students how to learn. Knowing when a certain battle happened isn't important, understanding how to view the world through the lens of history is. Knowing how to study the historical background of a culture or society should be what the student learns.
Likewise, the goal of English class is not to memorize the parts of speech or memorize famous poems. Learning how to write prose, master communication with the written word, and coherently communicate their thoughts, loves, and desires upon paper, are the ideals towards which students should strive.