TY - GEN
T1 - Using declarative programming in an introductory computer science course for high school students
AU - Reyes, Maritza
AU - Perez, Cynthia
AU - Upchurch, Rocky
AU - Yuen, Timothy
AU - Zhang, Yuanlin
N1 - Funding Information:
We thank Michael Gelfond for sharing with us his teaching materials and philosophy. This work is partially supported by NSF grant IIS-1018031 and CNS-1359359.
Publisher Copyright:
© 2016, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.
PY - 2016
Y1 - 2016
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85007198114&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85007198114
T3 - 30th AAAI Conference on Artificial Intelligence, AAAI 2016
SP - 4132
EP - 4133
BT - 30th AAAI Conference on Artificial Intelligence, AAAI 2016
PB - AAAI press
T2 - 30th AAAI Conference on Artificial Intelligence, AAAI 2016
Y2 - 12 February 2016 through 17 February 2016
ER -