Non, il n'y a pas de telle IDE à part pour le rendu HTML que beaucoup d'IDE permettent de construire pas glisser/déposer d'objets. Les cas concrets sont plus complexes dans la vraie vie que dans code academy.
Ta demande traduit une très mauvaise approche de la programmation et j'espère ne pas tomber sur ton code.
Je vois beaucoup de débutants coder en même temps qu'ils déboguent et s'arrêter dès le premier résultat qu'ils jugent satisfaisant (soit 1% des cas d'usage ou de la combinatoire). Durant les premiers tests on se demande si ce qu'ils ont pu produire marche dans au moins un cas. On appelle alors le développeur qui jure sur la tête de sa mère que ça marchait et qu'il a testé. On lui demande alors de faire la démonstration de ce qu'il a réalisé. Et là, impossible pour lui de faire marcher quoi que ce soit. Il essaye alors de trouver un motif externe à son "oeuvre" (bdd, un con qui a changé son code, etc.), puis il rejette la faute sur les spécs de mauvaise qualité.
C'est une démarche que certains jugent efficace, mais je ne vois pas comment quand le code est rejeté en test et, pire, quand un bug survient en prod (là, ça peut coûter une blinde à corriger. Surtout si le code a produit de la merde en BDD). M'enfin, à ce moment le dév, s'estimant mal payé ou que la boîte n'est pas à la hauteur de son prestige est, entre temps, allé voir ailleurs pour quelques euros de plus.
Je me souviens de mes premiers TP où le prof. nous avait demandé d'éteindre les PC, de faire le pseudo code du problème et de lui démontrer la pertinence de notre solution avant de coder...