skip to main content
10.1145/2876034.2893420acmconferencesArticle/Chapter ViewAbstractPublication Pagesl-at-sConference Proceedingsconference-collections
Work in Progress

Elice: An online CS Education Platform to Understand How Students Learn Programming

Published:25 April 2016Publication History

ABSTRACT

We present Elice, an online CS (computer science) education platform, and Elivate, a system for taking student learning data from Elice and infers their progress through an educational taxonomy tailored for programming education. Elice captures detailed student learning activities, such as the intermediate revisions of code as students make progress toward completing their programming exercises. With those data, Elivate recognizes each student's progression through an education taxonomy which organizes intermediate stages of learning such that the taxonomy can be used to evaluate student progress as well as to design and improve course materials and structure. With more than 240,000 intermediate source codes generated by 1,000 students, we demonstrate the practicality of the Elice and Elivate. We present case studies that confirm that categorizing student actions into the different steps of the taxonomy results in better understanding of the effect of TA's assist and student's performance.

References

  1. Bloom, B. S., and Engelhart, M. D. Taxonomy of Educational Objectives: The Classification of Educational Goals. David McKay, 1969.Google ScholarGoogle Scholar
  2. Fuller, U., Johnson, C. G., Ahoniemi, T., Cukierman, D., Hernán-Losada, I., Jackova, J., Lahtinen, E., Lewis, T. L., Thompson, D. M., Riedesel, C., et al. Developing a computer science-specific learning taxonomy. In ACM SIGCSE Bulletin, ACM (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Elice: An online CS Education Platform to Understand How Students Learn Programming

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                L@S '16: Proceedings of the Third (2016) ACM Conference on Learning @ Scale
                April 2016
                446 pages
                ISBN:9781450337267
                DOI:10.1145/2876034

                Copyright © 2016 Owner/Author

                Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 25 April 2016

                Check for updates

                Qualifiers

                • Work in Progress

                Acceptance Rates

                L@S '16 Paper Acceptance Rate18of79submissions,23%Overall Acceptance Rate117of440submissions,27%

                Upcoming Conference

                L@S '24
                Eleventh ACM Conference on Learning @ Scale
                July 18 - 20, 2024
                Atlanta , GA , USA

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader