Did God know that Adam was going to sin?
In my opinion, the answer is "NO", but God intentionally allowed for the possibility that Adam would be disobedient. God wanted Adam to Love/obey Him, but if Adam did not have a possibility of disobeying God, how would God know whether or not Adam did love Him?
If you are maintaining that God knew Adam was going to sin, and that was part of God's plan, then you would also have to agree that Adam's sin was caused by God, and since God is good, the fall of Adam was good. I doubt that you would go that far. If you did, you would then be in agreement with a basic tenet of Mormon theology which claims that Adam's sin was actually a good thing. Are you going to try and argue that Adam had no choice whether he was going to sin, or not? I will be shocked if you claim that Adam did not have the power to choose whether or not to sin against God?
If Adam had the ability to choose to either obey, or disobey, God; why would you think that a present-day man does not have that same choice.
It has been my experience that the main reason Calvinists argue the untenable position of pre-destination with such emotion is that they recognize that an admission that pre-destination doesn't make sense will naturally require that person to reject the other four tenets of Calvinism as articulated by the acronymn 'TULIP'. Even Calvinist theologians agree that if any one of the five tenets fails, they must all fail because they are completely intertwined with the others.
Is this a trick question? Ofcourse He did!