The courtyard actually isn't specified in the verse of driving out the money changers, at least not in the Greek or any literal translation. Furthermore, mentioning the altar seems out of place if you're talking about the courtyard.
Here is a Wikipedia article which explains why it was the outer court of the Gentiles - Cleansing of the Temple - Wikipedia
As for Zechariah, here is the passage from II Chronicles 24 -
20 Then the Spirit of God came on Zechariah the son of Jehoiada the priest; and he stood above the people and said to them, “Thus God has said, ‘Why do you transgress the commandments of the Lord and do not prosper? Because you have forsaken the Lord, He has also forsaken you.’” 21 So they conspired against him and at the command of the king they stoned him to death in the court of the house of the Lord.
Here is what Jesus said in Luke 11 -
49 For this reason also the wisdom of God said, ‘I will send to them prophets and apostles, and some of them they will kill and some they will persecute, 50 so that the blood of all the prophets, shed since the foundation of the world, may be charged against this generation, 51 from the blood of Abel to the blood of Zechariah, who was killed between the altar and the house of God
There is no doubt that this is the Zechariah in question. The point Jesus was making is that all of the blood of the prophets from that mentioned first (Abel) to the last (Zechariah) would be charged against that generation.
Upvote
0