yusuke1997/dblp-id-title huggingface dataset:
An approach based on simulation optimization and AHP to support collaborative design: With an application to supply chains
Warehousing efficiency in a small warehouse
System for product-based control of production processes
Vehicle routing with fuzzy time windows using a genetic algorithm
A multiobjective memetic ant colony optimization algorithm for the 1/3 variant of the time and space assembly line balancing problem
IEEE Symposium on Computational Intelligence In Production And Logistics Systems, CIPLS 2013, Singapore, April 16-19, 2013
Time-differentiated service parts distribution: Costs under hierarchical and non-hierarchical setups
Discrete paired-bacteria optimizer for solving traveling salesman problem
A guided genetic algorithm for solving the long-term car pooling problem
Determining the cost impact of SCM system errors
Comparing a hybrid branch and bound algorithm with evolutionary computation methods, local search and their hybrids on the TSP
Stochastic capacity planning in a Global Mining Supply Chain
A discrete artificial bee colony algorithm for the team orienteering problem with time windows
Balancing tour durations in routing a vehicle fleet
An agent-based approach for transportation scheduling in developing countries
Line-based optimization of LTL-shipments using a multi-step genetic algorithm
A two-layer optimization framework for UAV path planning with interval uncertainties
A coordination mechanism for capacitated lot-sizing in non-hierarchical n-tier supply chains
A bounded dynamic programming algorithm for the blocking flow shop problem
Metaheuristic algorithms for the quadratic assignment problem
Iterated local search with neighborhood space reduction for two-echelon distribution network for perishable products
2011 IEEE Workshop On Computational Intelligence In Production And Logistics Systems, CIPLS 2011, Paris, France, April 12, 2011
Discrete PSO for the uncapacitated single allocation hub location problem
Solving capacitated vehicle routing problem by artificial bee colony algorithm
GPU accelerated NEH algorithm
A distance based variable neighborhood search for parallel machine scheduling
2014 IEEE Symposium on Computational Intelligence in Production and Logistics Systems, CIPLS 2014, Orlando, FL, USA, December 9-12, 2014
An improved genetic algorithm with local search for order acceptance and scheduling problems
Common Due-Window problem: Polynomial algorithms for a given processing sequence
Managing inventories in multi-echelon on-line retail fulfillment system with different response lead time demands
Equivalent machine method for approximate evaluation of buffered unreliable production lines
Optimization of material supply model in an emergent disaster using differential evolution
An improved optimization method based on the intelligent water drops algorithm for the vehicle routing problem
Automating a manual production scheduling process at a pharmaceutical company
A genetic algorithm with an embedded Ikeda map applied to an order picking problem in a multi-aisle warehouse
Evolved multi-agent systems and thorough evaluation are necessary for scalable logistics (position paper)
An iterated greedy algorithm for the hybrid flowshop problem with makespan criterion
A bi-objective model for local and global green supply chain
Realtime dynamic clustering for interference and traffic adaptation in wireless TDD system
A preliminary simulated annealing for resilience supply chains
Stacking under uncertainty: We know how to predict, but how should we act?
SDGP: A developmental approach for traveling salesman problems
A task based approach for a real-world commodity routing problem
Design of multi-product / multi-period closed-loop reverse logistics network using a genetic algorithm
Optimization of crew scheduling with uniform work distribution: A new approach using genetic algorithm
A genetic algorithm for the balancing and sequencing problem in the mixed-model U-line
A Hybrid Harmony Search algorithm to minimize total weighted tardiness in the permutation flow shop
Promoting diversity in computing
Critical concepts in the development of courseware for CS closed laboratories
The scientific method and software testing integrated into the same lesson
Cost effective multimedia courseware development
Students becoming political and "incorrect" through agile methods
Inspiring women undergraduates
What don't you know?
On the differences between correct student solutions
Automated Evaluation of Games Programmed in Computer Science Assessments: The use of CodeRunner to validate code written in the Processing Language
KPPCDL: an Internet based shared environment for introductory programming education
GIT: Pedagogy, Use and Administration in Undergraduate CS
Design and implementation of a modern compiler course
Teaching graph algorithms in a corn maze
Reducing novice C programmers' frustration through improved runtime error checking
Avatars in cyberspace: a Java 3D application to support formation of virtual groups
Draw a computer scientist
The "Making at School" Project: Planning Interdisciplinary Activities
ITiCSE: the next decade
Competitive evaluation in a video game development course
Teaching software quality assurance by encouraging student contributions to an open source web-based system for the assessment of programming assignments
Students organizing against pollution: computational thinking across boundaries
Enhancing Self-Explanation in Student Learning Through Large Language Models
Improving Dropout Prediction for Informatics Bachelor Students
The backwash effect on SQL skills grading
Student Perceptions of Computer Science as a Profession
Examining Classroom Interventions to Reduce Procrastination
Laboratory materials for computation in algebra and informatik (CS)(demonstration)
We Need to Talk!! - A Chatroom Application Using a Student-Designed Protocol
Enriching introductory programming courses with non-intuitive probability experiments component
Tools for Analysis of Curricula Evolution Across Computer Science Curriculum Guidelines
Developing a Holistic Understanding of Systems and Algorithms through Research Papers
Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education, ITiCSE-WGR 2022, Dublin, Ireland, July 8-13, 2022
Paper or Online?: A Comparison of Exam Grading Techniques
FEEDBOT: Formative Design Feedback on Programming Assignments
A constructivist framework for operating systems education: a pedagogic proposal using the SOsim
An introduction to program comprehension for computer science educators
PCRS-C: Helping Students Learn C
Understanding the Effects of Lecturer Intervention on Computer Science Student Behaviour
Course Delivery Methods, Student Success, and Self-efficacy in Introductory Programming
Bringing Green Software to Computer Science Curriculum: Perspectives from Researchers and Educators
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2010, Bilkent, Ankara, Turkey, June 26-30, 2010
COMPASS: a CS program assessment project
Iconic programming for flowcharts, java, turing, etc
Impact of Part-Time CS Engineering Internships on Workload
Group 2 (working group): ethical issues related to Internet development and research
Task-Adapted Concept Map Scaffolding to Support Quizzes in an Online Environment
An interactive learning system visualizing computer graphics algorithms
IntoTheRabbitHole: A Web Application for Teaching Middle School Students About Search Algorithms
Adopting pen-based technology to facilitate active learning in the classroom: is it right for you?
Teaching IT in secondary education through problem-based learning could be really beneficial
Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP
Interactive manipulation of regular objects with FAdo
UWA Java tools: harnessing software metrics to support novice programmers
Educating systems analysts emphasising the human factor
Reproduction for Insight: Towards Better Understanding the Quality of Students Tests
SpecCheck: automated generation of tests for interface conformance
Co-Designing Classroom Practice to Improve Student Attention and Engagement in Computer Science Degree Programmes
Computing student practices of cheating and plagiarism: a decade of change
Applying the Whole-Part-Whole Andragogy to Computing
A companion technology approach to CS1: handheld computers with concept visualization software
Designing CIspace: pedagogy and usability in a learning environment for AI
Teaching graph algorithms to children of all ages
Insights from Student Solutions to SQL Homework Problems
A constructivist approach to object-oriented design and programming
RoboProf and an introductory computer programming course
Test-first pair-programming tutorial
Creation and validation of low-stakes rubrics for K-12 computer science
Learning and Teaching Computing Sustainability
A Generic Framework for Engaging Online Data Sources in Introductory Programming Courses
What's in a Name?: International Interpretations of Computing Education Terminology
Educational technology over 25 years (panel): understanding the conditions when it works
Translator: a package for internationalization for java-based applications and GUIs
Use of a soundcard in teaching audio frequency and analog modem communications
Gender and programming: what's going on?
Distance learning of the management of software projects
Bebras-inspired Computational Thinking Primary School Resources Co-created by Computer Science Academics and Teachers
SQLator: an online SQL learning workbench
Experiences with using robots in an all-female programming class
A graphics-based approach to data structures
Algorithm demonstrations using Java (demonstration)
Software Engineering Education in Chile - Status Report
MyTuringTable: a teaching tool to accompany Turing's original paper on computability
How do robots foster the learning of basic concepts in informatics?
Introducing Formal Methods via Program Derivation
Questions on Spoken Language and Terminology for Teaching Computer Science
Computing for the social good: a service learning project
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2004, Leeds, UK, June 28-30, 2004
Second annual robotics summer camp for underrepresented students
Is your degree quality endorsed?
Commercial aspects of contract cheating
Virtual chat in an enquiry-based team project
Teaching AJAX in web-centric courses
Sharing software engineering curriculum materials
Interleaved pattern composition and scaffolded learning
Experiences of Instructors Who Teach Capstone Courses in Computing Fields
Dodona: Learn to Code with a Virtual Co-teacher that Supports Active Learning
Yahoo University hackday
Teaching Lab: Training Novice Computer Science Teachers
Web-based dynamic learning through lexical chaining: a step forward towards knowledge-driven education
Postponing the Concept of Class When Introducing OOP
Teaching programming collaboratively
Evaluating course Web sites and student performance
Using Java in computer science education (panel)
CATNIP: An Automated Hint Generation Tool for Scratch
Teaching java with BlueJ: a two-year experience
Two possible approaches for an intermediate GUI course
Intelligent agent for knowledge tree administration
Conducting Multi-Institutional Studies of Parsons Problems
Final Year Students' Approaches to Implementing Complex Distributed Systems
Innovating: the importance of right brain skills for computer science graduates
A portable class library for teaching multithreaded programming
Investigating Internship Experiences of Data Science Students for Curriculum Enhancement
Supporting Diverse Novice Programming Cohorts through Flexible and Incremental Visual Constructivist Pathways
Activities, affordances and attitude: how student-generated questions assist learning
Data Science Education: Global Perspectives and Convergence
DisASTer (distributed algorithms simulation terrain): a platform for the implementation of distributed algorithms
A system for improving distance and large-scale classes
Pass Rates in STEM Disciplines Including Computing
simpleIO: a Java package for novice interactive and graphics programming
The anthropology semaphores
Semaphore or Metaphor?: Exploring Concurrent Students' Conceptions of and with Analogy
Integrating International Students into Computer Science Programs: Challenges and Strategies for Success
Principles for AI Education for Elementary Grades Students
Virtual square ( V 2 ) in computer science education
Variables in Practice. An Observation of Teaching Variables in Introductory Programming MOOCs
Fostering Computational Thinking in Elementary Mathematics Instruction and Learning with the Support of Large Language Models
A Systems Change Approach to CS Education: Creating Rubrics for School System Implementation
Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, ITiCSE-WGR 2021, Virtual Event Germany, 26 June 2021- 1 July 2021
Tips for Effective Blended Learning for Computer Science Education
Towards bespoke creative coding curricula: mapping structure and content in tertiary graphic design education programming courses
Providing a Seminar++: innovation seminars
The "instructed-teacher": a computer science online learning pedagogical pattern
A case for data-driven testing
Formal learning groups in an introductory CS course: a qualitative exploration
Selection of Code Segments for Exclusion from Code Similarity Detection
Informatics in an advanced mathematical high school
Extending moodle to better support computing education
Teaching very large instruction word architectures
Cooperative learning and closed laboratories in an undergraduate computer science curriculum
The use of mediating artifacts in embedding problem solving processes in an e-learning environment
Interaction processes in network supported collaborative concept mapping
Using information technology to integrate social and ethical issues into the computer science and information systems curriculum (report of the ITiCSE 1997 working group on social and ethical issue in computing curricula)
Dipping a Toe Into Computing: Offering a Short-Term Program for Students Majoring in Other Fields
Peer-to-peer learning with open-ended writable Web
Rapid evaluation using multiple choice tests and TeX
JEWL: GUI programming for complete beginners
Integrating Videos with Programming Practice
Interdisciplinary connections in a mobile computing and robotics course
Designing a CURE for CS1
A Near-Peer Mentorship Framework for Software Projects
Analyzing rich qualitative data to study pencil-puzzle-based assignments in CS1 and CS2
Lego NXT as a learning tool
Can students improve their undergraduate schievements and get accepted to graduate school?
MIG21 API: multimedia interactive groups API
How innovative technology tools can be used to create new methodology for teaching knowledge
A Necessity-driven Learning Design for Computer Science
The use of a controlled wireless testbed in courses
Characteristics and dimensions of a competence model of theoretical computer science in secondary education
Apps for social justice: motivating computer science learning with design and real-world problem solving
How to teach semantic web?: a project-based approach
Why the hypermedia model is inadequate for computer-based instruction
Weathering MindStorms with drizzle and DIODE in CS0
A bouquet of measures to promote computer science in middle & high schools
Ensemble: enriching communities and collections to support education in computing
Identity and Belonging for Graduate Apprenticeships in Computing: The experience of first cohort degree apprentices in Scotland
First Year Computing Students' Perceptions of Authenticity in Assessment
Developing a hybrid software engineering curse that promotes project-based active learning
Encouraging Mechanical Engineering Students to Learn Machine Learning via Project-based Learning
Introducing abstraction and decomposition to novice programmers
Using greenfoot in teaching inheritance in CS1
Beyond Buzzwords: Making Sustainability a Pillar of the Computing Curriculum
A Periodic Table of Computing Education Learning Theories
Teaching by analogy: the switch statement
3-D visualisation of design patterns and Java programs in computer science education
Using a familiar package to demonstrate a difficult concept: using an excel spreadsheet model to explain the concepts of neural networks to undergraduates
Preparing students for future architectures with an exploration of multi- and many-core performance
Introduction to programming: science or art?
CodeWorkout: Short Programming Exercises with Built-in Data Collection
Graduate students learning strategies through research collaboration
Using screencasts to enhance coursework feedback for game programming students
Ethical knowledge for an electronic era (poster session)
e-Lectures to support blended instruction in multimedia programming course
AnimalSense: combining automated exercise evaluations with algorithm animations
FrenchPress Gives Students Automated Feedback on Java Program Flaws
Combining the metaphors of an institute and of networked computers for building collaborative learning environments
ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension
Human-AI Collaboration in Education: The Hybrid Future
Playfully Coding: Embedding Computer Science Outreach in Schools
SEDA, an advanced software tool in its generation: developing a Windows tutor using SEDA versus a classical programming approach (poster)
A comparison of software engineering knowledge gained from student participation in humanitarian foss projects
Blending Project-Based and in-IDE Learning: The Kotlin Onboarding Course for Enhanced Programming Skills
Media Literacy as a By-Product of Collaborative Video Production by CS Students
How to teach programming in secondary education: first results of a PhD project
Automating Personalized Parsons Problems with Customized Contexts and Concepts
Code Beats - Teaching Computer Programming via Hip Hop Beats
A visual learning engine for interactive generation ofinstructional materials
Introducing Computing to Underserved Tribal Communities Through the Bebras Challenge
Use of intuitive tools to enhance student learning and user experience
Impact of Student Time Spent on Performance in a CS1 Class, Including Prior Experience Effect
Electronic voting on-the-fly with mobile devices
Freedom of choice as motivational factor for active learning
Learning groupware through using groupware-computer supported collaborative learning with face to face students
The beaver contest: attracting youngsters to study computing
A special learning environment for repeat students
Making connections: using classroom assessment to elicit students' prior knowledge and construction of concepts
Understanding disciplinary differences: an insight into selecting effective e-learning approaches
International Perspectives on CS Teacher Formation and Professional Development
SCAPA: Development of a Questionnaire Assessing Self-Concept and Attitudes Toward Programming
An Open-Source, API-Based Framework for Assessing the Correctness of Code in CS50
Future challenges in program visualization (panel session)
Solving recurring student problems with recurrences
Supporting Computational Algorithmic Thinking (SCAT): Exploring the difficulties African-American middle school girls face while enacting computational algorithmic thinking
Students' Semantic Mistakes in Writing Seven Different Types of SQL Queries
Investigating the Socially Shared Regulation of Learning in the Context of Programming Education
Grade inflation, what students value, and the necessity of suffering
Virtual student teams: opportunities and challenges
Code reading exercises using run time traces
On Using Physiological Sensors and AI to Monitor Emotions in a Bug-Hunting Game
The impact of campus-wide portable computing on computer science education
Working Group Reports of the 3rd Annual SIGCSE/SIGCUE ITiCSE Conference on Integrating Technology into Computer Science Education, ITiCSE-WGR 1998, Dublin, Ireland, August 18-21, 1998
Fostering the Innovative Mindset: Entrepreneurship Clinic Model for Computer Science Students
Enhancing teaching using the Internet: report of the working group on the World Wide Web as an interactive teaching resource
Creating Art with JavaScript: A Bridget Riley Inspired Coding Lesson
Towards an Ability to Direct College Students to an Appropriately Paced Introductory Computer Science Course
A Framework for Evaluating the Impact of Production Quality on Coding Demonstration Videos
Sharing the wealth: publishing electronic resources
Experiences and new alternatives for teaching formal verification of Java programs
Approaches to object persistence in java projects
Web-based discussion forums: the staff perspective
Parallel systems development in education: a guided method
Gen AI in Computing Education: A Gap Analysis of Pedagogical Practices and Industry Expectations
Curve and surface interpolation and approximation: knowledge unit and software tool
An international student/faculty collaboration: the Runestone project
Student Concerns Regarding Transition into Higher Education CS
Graphical visualization of the evaluation of functional programs
Technology infrastructure supporting a medical & bioinformatics masters degree
Getting CS undergraduates to communicate effectively
Automatic Grading of Programming Exercises using Property-Based Testing
Design and Use of Static Scaffolding Techniques to Support Java Programming on a Mobile Phone
How Instructors Incorporate Generative AI into Teaching Computing
"Computer science and nursery rhymes": a learning path for the middle school
Exploring Students' Self-Confidence in Their Programming Solutions
Crowdsourcing Content Creation for SQL Practice
Curriculum and teaching delivery change in an international context
Learning how to develop software using the toy LEGO mindstorms
Designing a Pedagogical Framework for Developing Abstraction Skills
A Lab to Build an Altair Clone on a Breadboard
The University in the inner city
Using IT to integrate societal and ethical issues in the CS/IS curriculum (panel)
Modelling competencies for computing education beyond 2020: a research based approach to defining competencies in the computing disciplines
Evaluation of a Sixth-Grade Computing Textbook
Capturing collaborative designs to assist the pedagogical process
Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE 1997 working group on visualization)
TA Role Change towards Guiding Students' Self-directed Learning through Automation of Instruction for Programming Novices
Efficient Instructional Design of Programming Examples
Toolbook multimedia demonstrations for Java programming
Introducing undergraduates to programming using robots in the general education curriculum
Animations in PDF
Implementing an Automated Assessment Tool Supporting Assessment and Feedback on Assessments for Novice Programmers in the Higher-Education Setting
Enriching a Course with Web Resources: a Case Study
Development of an Open-Source Emotion-Based Adaptive Learning Support System using Computational Thinking Activities
Grasping the Unseen: TA Insights into Teaching Subtle Concepts in Computer Science
Engaging computer science education
What do promising high school students think about studying computing
Trends in the evolution of the database curriculum
A single-sex programme in computer science and engineering (poster)
Re-engineering a concurrency simulator
Double Acts for Demystifying Subroutine Calling Conventions
CS1-LLM: Integrating LLMs into CS1 Instruction
Detailed Recordings of Student Programming Sessions
Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories
A virtual logo keyboard for people with motor disabilities
A historical examination of the social factors affecting female participation in computing
Are a Static Analysis Tool Study's Findings Static? A Replication
Learn by Example in a Modern Embedded System Course