Skip Ribbon Commands
Skip to main content


Welcome to the Computer Science for All (CS4ALL)  @ Auburn University!


Computer Science For All (CS4ALL) is a collaborative research project between Rochester Institute of Technology, Auburn University, Carnegie Mellon University, and TERC funded by NSF CE 21 awards  CNS-1151542 (PI Stephanie Ludi), CNS-1151713 (PI Daniela Marghitu), CNS-1151980(PI Dave Touretzky), and CNS-1152003(PI Debra Bernstein).


CS4ALL proposes the initial stages of a year-long iterative process to develop an evidence-based, pedagogically-sound computing trajectory for students in middle school through early college. The project is based on a novel three-stage model of programming instruction using the Microsoft Kodu, Alice, and Lego NXT-G programming frameworks.


The CS4ALL curriculum was built upon the three step-ladder adaptive model (using Kodu, Alice, Lego NXT-G and Lego Tetrix programming frameworks) developed since 2005 by PI Daniela Marghitu and her Laboratory for Education and Assistive Technology (LEAT) K12 research and outreach team in which students with varying abilities and experience level learn any of these three software frameworks and progress at their own pace from one to another. Click here to see the life timeline of the LEAT K12 research and outreach program.


Mobile Site URL:



Last Update : December 2nd, 2014

Copyright © 2014 
 AU LEAT All rights reserved | Designed and Developed by Dr. Daniela Marghitu



Computer Science for All (CS4ALL) Educator Workshop February 22-23, 2013 Auburn University
Daniela Marghitu
Robo Camp, February 9, 16, 23 and March 2 2013
Daniela Marghitu
CSEdWeek 2012 : Robo Camp collaborative event higlighted in ACM SIGCSE Bulletin, Vol. 45, No. 1
Daniela Marghitu
Microsofrt Kodu Community Spotlight - CS4ALL & Dr. Marghitu
Daniela Marghitu
Computer Science For All Bulldogs (CS4ALL-B) courses start on Monday, August 19th
Daniela Marghitu
Computer Science For All Educator Workshop, Auburn Univeristy, February 21-22, 2014
Daniela Marghitu