Cory Bart,CS Ph.D.,student, recently won 3rd place at the ACM SIGCSE Student Research Competition in early March 2015. His project was entitled “Situating Computational Thinking with BigData Pedagogy and Technology”. Cory’s co-advisors are Cliff Shaffer and Eli Tilevich.
When asked about his work, Cory said, “As Computational Thinking becomes pervasive in undergraduate programs, new students must be educated in meaningful, authentic contexts that they find both motivating and relatable. I propose working with big data as a novel context for introductory programming, authentic given its importance in diverse fields such as agriculture, history, and more. Big data is considered difficult to use because of its inherent technical obstacles. To overcome these difficulties, I introduce a new project: CORGIS – a “Collection of Real-time, Giant, Interesting, Situated Datasets”. The CORGIS project comprises a collection of libraries that provide an interface to big data for students, architectures for rapidly enabling new datasets, and a web-based textbook platform for disseminating relevant course materials. This textbook features an online block-based programming environment, real-time collaborative text editing, and continuous server-side storage. In this poster, I describe the educational theory guiding this work, the novel technology created and deployed, and the initial, promising results.”