Abstract
No abstract available.
Cited By
- Grover S, Cooper S and Pea R Assessing computational learning in K-12 Proceedings of the 2014 conference on Innovation & technology in computer science education, (57-62)
- Ade-Ibijola A, Ewert S and Sanders I Abstracting and Narrating Novice Programs Using Regular Expressions Proceedings of the Southern African Institute for Computer Scientist and Information Technologists Annual Conference 2014 on SAICSIT 2014 Empowered by Technology, (19-28)
- Carter J, Bouvier D, Cardell-Oliver R, Hamilton M, Kurkovsky S, Markham S, McClung O, McDermott R, Riedesel C, Shi J and White S Motivating all our students? Proceedings of the 16th annual conference reports on Innovation and technology in computer science education - working group reports, (1-18)
- Fincher S and Utting I (2010). Machines for Thinking, ACM Transactions on Computing Education (TOCE), 10:4, (1-7), Online publication date: 1-Nov-2010.
- Carter J, White S, Fraser K, Kurkovsky S, McCreesh C and Wieck M ITiCSE 2010 working group report motivating our top students Proceedings of the 2010 ITiCSE working group reports, (29-47)
- Wakeling D A robot in every classroom Proceedings of the 2008 international workshop on Functional and declarative programming in education, (51-60)
Index Terms
- Programming from first principles
Recommendations
The Principles of the Flix Programming Language
Onward! 2022: Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and SoftwareWe present the design values and design principles of the Flix programming language, a functional-first, imperative, and logic programming language. We explain how these values and principles came into being and how they have influenced the design of ...
Pigeonhole and Choice Principles
AbstractWe shall investigate certain set‐theoretic pigeonhole principles which arise as generalizations of the usual (finitary) pigeonhole principle; and we shall show that many of them are equivalent to full AC. We discuss also several restricted cases ...