Sachverhalt: A. Das Bezirksgericht Horgen erklärte X._ mit Urteil vom 11. Juli 2007 der mehrfachen, teilweise versuchten sexuellen Handlungen mit Kindern im Sinne von Art. 187 Ziff. 1 und 4 StGB und teils i.V.m Art. 22 Abs. 1 StGB, des mehrfachen Verabreichens gesundheitsgefährdender Stoffe an Kinder im Sinne von Art. 136 StGB, der mehrfachen Pornographie im Sinne von Art. 197 Ziff. 1 und Ziff. 3bis sowie der mehrfachen Übertretung des Betäubungsmittelgesetzes im Sinne von Art. 19a Ziff. 1 BetmG schuldig und verurteilte ihn zu einer Freiheitsstrafe von 2 1⁄2 Jahren, unter Anrechnung der erstandenen Untersuchungshaft, des vorzeitigen Massnahmevollzuges und des vorzeitigen Strafvollzuges. In weiteren Fällen sprach es ihn von der Anklage der mehrfachen sexuellen Handlungen mit Kindern, der Pornographie, des Verabreichens gesundheitsgefährdender Stoffe sowie des mehrfachen Betruges frei. Die Freiheitsstrafe erklärte es als vollziehbar. Auf das Schadenersatzbegehren trat es nicht ein. Gegen diesen Entscheid reichten sowohl die Staatsanwaltschaft und der Beurteilte Berufung ein. Das Obergericht des Kantons Zürich stellte fest, das erstinstanzliche Urteil sei in den nicht angefochtenen Punkten in Rechtskraft erwachsen. Im Übrigen erklärte es X._ in weiteren Fällen der mehrfachen, teilweise versuchten sexuellen Handlungen mit Kindern, der mehrfachen Pornographie sowie des mehrfachen Verabreichens gesundheitsgefährdender Stoffe an Kinder schuldig und sprach ihn in anderen Punkten von denselben Vorwürfen sowie von der Anklage des Betruges frei. Das Obergericht verurteilte X._ zu einer Freiheitsstrafe von 28 Monaten und 15 Tagen, unter Anrechnung von 607 Tagen Untersuchungshaft, vorzeitigem Strafvollzug und vorzeitigem Massnahmevollzug, sowie zu einer Busse von Fr. 300.--, als Zusatzstrafe zu der mit Strafbefehl der Staatsanwaltschaft IV des Kantons Zürich vom 10. Dezember 2008 ausgefällten Strafe, bei Nichtbezahlen umwandelbar in 3 Tage Ersatzfreiheitsstrafe. B. X._ führt Beschwerde beim Bundesgericht, mit der er beantragt, das angefochtene Urteil sei in Bezug auf verschiedene Anklagepunkte aufzuheben; eventualiter sei die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Ferner ersucht er um Gewährung der unentgeltlichen Rechtspflege. C. Das Obergericht und die Oberstaatsanwaltschaft des Kantons Zürich haben auf Vernehmlassung verzichtet.