Using declarative programming in an introductory computer science course for high school students

Maritza Reyes, Cynthia Perez, Rocky Upchurch, Timothy Yuen, Yuanlin Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

Though not often taught at the K-12 level, declarative programming is a viable paradigm for teaching computer science due to its importance in artificial intelligence and in helping student explore and understand problem spaces. This paper discusses the authors' design and implementation of a declarative programming course for high school students during a 4-week summer session.

Original languageEnglish
Title of host publication30th AAAI Conference on Artificial Intelligence, AAAI 2016
PublisherAAAI press
Pages4132-4133
Number of pages2
ISBN (Electronic)9781577357605
StatePublished - 2016
Event30th AAAI Conference on Artificial Intelligence, AAAI 2016 - Phoenix, United States
Duration: Feb 12 2016Feb 17 2016

Publication series

Name30th AAAI Conference on Artificial Intelligence, AAAI 2016

Conference

Conference30th AAAI Conference on Artificial Intelligence, AAAI 2016
CountryUnited States
CityPhoenix
Period02/12/1602/17/16

Fingerprint Dive into the research topics of 'Using declarative programming in an introductory computer science course for high school students'. Together they form a unique fingerprint.

  • Cite this

    Reyes, M., Perez, C., Upchurch, R., Yuen, T., & Zhang, Y. (2016). Using declarative programming in an introductory computer science course for high school students. In 30th AAAI Conference on Artificial Intelligence, AAAI 2016 (pp. 4132-4133). (30th AAAI Conference on Artificial Intelligence, AAAI 2016). AAAI press.