Sachverhalt: Sachverhalt: A. Die 1967 geborene V._ arbeitete seit 1989 zu 100 % als Kindergärtnerin in X._. Auf Grund einer schweren sekundären pulmonal-arteriellen Hypertonie musste sie ihr Pensum ab 21. April 1997 auf 50 % reduzieren, weshalb sie sich am 6. Oktober 1997 bei der Invalidenversicherung zum Leistungsbezug anmeldete. Mit Verfügung vom 8. Februar 1999 sprach ihr die IV-Stelle Schaffhausen ab 1. April 1998 eine halbe Invalidenrente bei einem Invaliditätsgrad von 50 % zu. Auf Gesuch der Versicherten hin gewährte die IV-Stelle des Kantons Zürich berufliche Massnahmen in Form einer berufsbegleitenden Umschulung zur Heilpädagogin für geistig Behinderte vom 8. September 1999 bis 19. Juli 2002 (Verfügung vom 13. Oktober 1999) und richtete Taggelder aus. Nach erfolgreichem Abschluss der Ausbildung wurde V._ ab dem Schuljahr 2002/03 an der Heilpädagogischen Schule Y._ zu einem Pensum von 50 % angestellt. Nach Beizug eines Arztberichts des Spitals Z._ (vom 6. August 2002) ermittelte die Verwaltung einen Invaliditätsgrad von 37 % und verneinte nach durchgeführtem Vorbescheidverfahren den Anspruch auf eine Invalidenrente mit Verfügung vom 26. November 2002. A. Die 1967 geborene V._ arbeitete seit 1989 zu 100 % als Kindergärtnerin in X._. Auf Grund einer schweren sekundären pulmonal-arteriellen Hypertonie musste sie ihr Pensum ab 21. April 1997 auf 50 % reduzieren, weshalb sie sich am 6. Oktober 1997 bei der Invalidenversicherung zum Leistungsbezug anmeldete. Mit Verfügung vom 8. Februar 1999 sprach ihr die IV-Stelle Schaffhausen ab 1. April 1998 eine halbe Invalidenrente bei einem Invaliditätsgrad von 50 % zu. Auf Gesuch der Versicherten hin gewährte die IV-Stelle des Kantons Zürich berufliche Massnahmen in Form einer berufsbegleitenden Umschulung zur Heilpädagogin für geistig Behinderte vom 8. September 1999 bis 19. Juli 2002 (Verfügung vom 13. Oktober 1999) und richtete Taggelder aus. Nach erfolgreichem Abschluss der Ausbildung wurde V._ ab dem Schuljahr 2002/03 an der Heilpädagogischen Schule Y._ zu einem Pensum von 50 % angestellt. Nach Beizug eines Arztberichts des Spitals Z._ (vom 6. August 2002) ermittelte die Verwaltung einen Invaliditätsgrad von 37 % und verneinte nach durchgeführtem Vorbescheidverfahren den Anspruch auf eine Invalidenrente mit Verfügung vom 26. November 2002. B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 17. Dezember 2003). B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 17. Dezember 2003). C. Mit Verwaltungsgerichtsbeschwerde lässt die Versicherte beantragen, in Aufhebung des kantonalen Gerichtsentscheides und der Verfügung sei die Sache zur ergänzenden Abklärung an das Sozialversicherungsgericht beziehungsweise an die IV-Stelle zurückzuweisen. Eventualiter sei ihr eine Rente der Invalidenversicherung zuzusprechen. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung. 