LTSpiche/SwitcherCAD wäre eine kostenlose Spice Version.
Allerdings halte ich solche Programme für Anfänger nicht für wirklich
sinnvoll, denn es kann teilweise sehr frustrierend sein, wenn das
Programm Mist macht, da irgendeine Einstellung falsch ist o.ä. (das kann
ich aus eigener Erfahrung sagen, Beispiel: der klassische RC Oszillator
mit einem Schmitttrigger Gatter). Weiterhin sollte man schon deutliche
Grundkenntnisse verfügen, denn nicht selten liefern die simulierten
Ergebnisse schlichtweg unrealistische Ergebnisse. Man sollte also schon
wissen, ob die Ergebnisse stimmen können, oder ob man im Simulator etwas
falsch eingestellt hat.
Weiterhin ist Spice eigentlich auf Textbasierend, die grafische
Schaltplaneingabe ist schon ein ganz nützlicher Zusatz, aber die meisten
Parameter von Bauteilen muss man weiterhin als Text eingeben. Das ist
nicht wirklich Einstiegsfreundlich.
Ich würde daher empfehlen bei dem Steckbrett zu bleiben, alleine schon
durch das Abrauchen eines Bauteils ist der Lerneffekt sehr viel höher
als in der Simulation, in der man problemlos einen BC547 mit ein paar
Ampere belasten kann.