Here is a list of the likely factors that contributed to the crash, based on my reading of the comments at pprune.com:
poor piloting skills, specifically not monitoring speed during landing, a very basic skill
recent switchover of flight pilot from Airbus to Boeing (Boeing planes have throttles that physically move when the thottle setting is changed by automatic systems, Airbus doesn't)
misunderstanding of details of automatic thrust control
inexperience of pilot conducting the training (new to being trainer, 1st flight apparently)
glide slope system on the runway was inoperable, otherwise would have possibly been used and the crash wouldn't have occurred
possible crew social status issues, a known flight-deck issue in some cultures, where those of lower status are hesitant to correct those of high status, but it doesn't seem likely a big factor here
FLCH 'trap', where if you use a certain type of autopilot setting, you might expect the thrust to keep the speed at or above a certain level with automatic throttle adjustments, but it doesn't happen
To summarize, it appears the two pilots at the control thought the jet was in a mode where it automatic thrust control would maintain an approach speed, but when they increased angle of attack just before landing (basically gliding decent up until then), the speed fell off and the throttles did not move automatically, and they failed to note the falling speed until it was too late to avoid crashing. (once you command full throttle from idle, it takes five seconds for the engines to spin back up.)
If they had actually had the plane in the mode they thought it was in, they would have had a perfect landing of the most routine kind.