Modern Constraint Programming Education: Lessons for the Future
- URL: http://arxiv.org/abs/2306.13676v2
- Date: Fri, 25 Aug 2023 14:01:17 GMT
- Title: Modern Constraint Programming Education: Lessons for the Future
- Authors: Tejas Santanam, Pascal Van Hentenryck
- Abstract summary: The paper details an outlook on modern constraint programming (CP) education through the lens of a CP instructor.
A general overview of current CP courses and instructional methods is presented, with a focus on online and virtually-delivered courses.
- Score: 20.41808267852453
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This paper details an outlook on modern constraint programming (CP) education
through the lens of a CP instructor. A general overview of current CP courses
and instructional methods is presented, with a focus on online and
virtually-delivered courses. This is followed by a discussion of the novel
approach taken to introductory CP education for engineering students at large
scale at the Georgia Institute of Technology (Georgia Tech) in Atlanta, GA,
USA. The paper summarizes important takeaways from the Georgia Tech CP course
and ends with a discussion on the future of CP education. Some ideas for
instructional methods, promotional methods, and organizational changes are
proposed to aid in the long-term growth of CP education.
Related papers
- Teaching Empirical Methods at Eindhoven University of Technology [55.17240664632298]
We discuss the challenges of teaching a course on research methods.
We share our lessons learned and the do's and don'ts we learned over several iterations of teaching the course.
arXiv Detail & Related papers (2024-07-05T17:14:08Z) - Striking a Balance between Classical and Deep Learning Approaches in Natural Language Processing Pedagogy [43.69905228938147]
This paper discusses the perspectives of conveners of two introductory NLP courses taught in Australia and India.
We examine how classical and deep learning approaches can be balanced within the lecture plan and assessments of the courses.
We observe that teaching classical approaches adds value to student learning by building an intuitive understanding of NLP problems, potential solutions, and even deep learning models themselves.
arXiv Detail & Related papers (2024-05-16T07:14:13Z) - Survey of Methods, Resources, and Formats for Teaching Constraint Programming [0.0]
This paper is based on a survey of the community for the 2023 Workshop on Teaching Constraint Programming at the CP 2023 conference in Toronto.
The paper presents the results of the survey, as well as lists of books, video courses and other tutorial materials for teaching Constraint Programming.
arXiv Detail & Related papers (2024-03-19T13:27:01Z) - Combatting Human Trafficking in the Cyberspace: A Natural Language
Processing-Based Methodology to Analyze the Language in Online Advertisements [55.2480439325792]
This project tackles the pressing issue of human trafficking in online C2C marketplaces through advanced Natural Language Processing (NLP) techniques.
We introduce a novel methodology for generating pseudo-labeled datasets with minimal supervision, serving as a rich resource for training state-of-the-art NLP models.
A key contribution is the implementation of an interpretability framework using Integrated Gradients, providing explainable insights crucial for law enforcement.
arXiv Detail & Related papers (2023-11-22T02:45:01Z) - Designing Theory of Computing Backwards [0.30458514384586394]
Theory of computing (ToC) courses within undergraduate CS programs are often placed near the end of the program.
What is often intuitive for students about what a computer'' is--a Turing machine--is taught at the end of the course, which necessitates motivation for earlier models.
This poster contains our experiences in designing a ToC course that teaches the material effectively backwards''
arXiv Detail & Related papers (2023-11-13T23:32:41Z) - UKP-SQuARE: An Interactive Tool for Teaching Question Answering [61.93372227117229]
The exponential growth of question answering (QA) has made it an indispensable topic in any Natural Language Processing (NLP) course.
We introduce UKP-SQuARE as a platform for QA education.
Students can run, compare, and analyze various QA models from different perspectives.
arXiv Detail & Related papers (2023-05-31T11:29:04Z) - Computerization of Clinical Pathways: A Literature Review and Directions
for Future Research [0.0]
Clinical Pathways (CP) are medical management plans developed to standardize patient treatment activities.
CP computerization has been an active research topic since the inception of CP use in hospitals.
arXiv Detail & Related papers (2022-03-02T01:38:40Z) - Dive into Deep Learning [119.30375933463156]
The book is drafted in Jupyter notebooks, seamlessly integrating exposition figures, math, and interactive examples with self-contained code.
Our goal is to offer a resource that could (i) be freely available for everyone; (ii) offer sufficient technical depth to provide a starting point on the path to becoming an applied machine learning scientist; (iii) include runnable code, showing readers how to solve problems in practice; (iv) allow for rapid updates, both by us and also by the community at large.
arXiv Detail & Related papers (2021-06-21T18:19:46Z) - The Online Pivot: Lessons Learned from Teaching a Text and Data Mining
Course in Lockdown, Enhancing online Teaching with Pair Programming and
Digital Badges [1.477454374243818]
We describe the course, how we adapted it over the two pilot runs and what teaching techniques we used to improve students' learning and community building online.
We discuss the lessons learned and promote the use of innovative teaching techniques applied to the digital such as digital badges and pair programming in break-out rooms for teaching Natural Language Processing courses to beginners and students with different backgrounds.
arXiv Detail & Related papers (2021-05-03T09:38:26Z) - Privileged Knowledge Distillation for Online Action Detection [114.5213840651675]
Online Action Detection (OAD) in videos is proposed as a per-frame labeling task to address the real-time prediction tasks.
This paper presents a novel learning-with-privileged based framework for online action detection where the future frames only observable at the training stages are considered as a form of privileged information.
arXiv Detail & Related papers (2020-11-18T08:52:15Z) - Data Science as a Route to AI for Middle- and High-School Students [0.0]
The Bootstrap Project's Data Science curriculum has trained about 100 teachers who are using it around the country.
This paper briefly describes the curriculum's design, content, and outcomes, and explains its value on the road to AI curricula.
arXiv Detail & Related papers (2020-04-30T21:17:01Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.