Correct me if i am wrong. Das Kind is Neuter, so it should use ein in both Nominative and Accusative cases.
True, both accusative and nominative neuter take "ein", but that wasn't the question. The question was whether we were in the accusative case or not.
in this case, is the correct form of "ein" still accusatory because the child is the one who is learning?
The kid is doing the action. This is the nominative case not the accusative case.
Ein = "a / an" before a masculine or neuter noun, in a nominative form (for neuter it remains ein also in accusative) - for example: Ein Kind, Ein Apfel. Eine = "a / an" before a feminine noun, both in nominative and accusative form. For example - Eine Zeitung, or Das Kind liest eine Zeitung.