VLDB 2026 Research / reviewers in the wild / expert
Bruno Pereira Cipriano
dblp:328/6847
· DBLP profile ↗
9ranked-venue papers
6as first author
9since 2021 · last 2026
0000-0002-2017-7511ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 9 · 6 first-author · 9 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 3 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Training CS Students to Elicit Requirements Using a GenAI-based ChatBot - An Experience ReportabstractWe report on the use of a GenAI-based chatbot as a replacement for the traditional project specification document in a second-year object-oriented programming course. Instead of receiving a written specification, students interacted with a fictional non-technical client, Tio Bob, who answered questions about the expected behavior of a board game they had to implement. The chatbot used an LLM-based backend with safeguard features (e.g., code blocking), and the platform logged all exchanges for instructor analysis. We present a preliminary analysis of these logs, which included 13,816 interactions across a cohort of 97 students (median 106 per student) with an average prompt length of 14.1 words. Pedro Alves, Bruno Pereira Cipriano |
ITiCSE (2) | 2 |
| 2026 | Towards Improving CS Students' Generative AI LiteracyabstractThe widespread adoption of Generative AI (GenAI) tools by students across different educational levels highlights the need for them to develop robust GenAI literacy, including a working understanding of these systems' fundamental concepts, their limitations, and implications for responsible use. However, misconceptions about GenAI, such as perceiving these systems as mere search engines or database lookup systems, are commonly observed among students, while the availability of teaching resources remains fragmented, and learning objectives lack alignment. This Working Group aims to design pedagogical resources for computing science instructors, enabling them to develop students' GenAI literacy. To achieve this, the Working Group will first identify a concise set of GenAI literacy learning objectives informed by instructor experience, research literature, and community input, and subsequently design pedagogical resources aligned with these objectives. Bruno Pereira Cipriano, Olga Petrovska, Nuno Pombo, Lina Battestilli, Laura Farinetti, Richard Glassey, Maria Kasinidou, Olakunle Olayinka, Anshul Shah 0002, Alexander Steinmaurer, Ramalakshmi Vaidhiyanathan, Weichert James |
ITiCSE (2) | 1 |
| 2025 | "Give Me the Code": Log Analysis of First-Year CS Students' Interactions with GPT
Pedro Alves, Bruno Pereira Cipriano |
CSEDU (2) | 2 |
| 2025 | "ChatGPT Is Here to Help, not to Replace Anybody": An Evaluation of Students' Opinions on Integrating ChatGPT in CS Courses
Bruno Pereira Cipriano, Pedro Alves |
CSEDU (2) | 1 |
| 2025 | Programmers Aren't Obsolete yet: A Syllabus for Teaching CS Students to Responsibly Use Large Language Models for Code Generation
Bruno Pereira Cipriano, Lucio Studer Ferreira |
CSEDU (2) | 1 |
| 2025 | GenAI Integration in Upper-Level Computing CoursesabstractGenAI is playing an increasingly important role in computing courses at all levels, offering new opportunities to support teaching and learning. However, using GenAI effectively raises important concerns regarding trust, academic integrity, and broader social and ethical dimensions. This Working Group was formed to report on the current state of the art in using GenAI in upper-level computing courses to aid educators. The working group will undertake a methodological review of published work and solicit input from the computing educational community as part of the report. Dennis J. Bouvier, Bruno Pereira Cipriano, Richard Glassey, Raymond Pettit, Emma Anderson, Anastasiia Birillo, Ryan E. Dougherty, Orit Hazzan, Olga Petrovska, Nuno Pombo, Ebrahim Rahimi, Charanya Ramakrishnan, Alexander Steinmaurer, Shubbhi Taneja, Muhammad Usman 0002, Annapurna Vadaparty, Govindha Ramaiah Yeluripati |
ITiCSE (2) | 2 |
| 2024 | A Picture Is Worth a Thousand Words: Exploring Diagram and Video-Based OOP Exercises to Counter LLM Over-Reliance
Bruno Pereira Cipriano, Pedro Alves, Paul Denny 0001 |
EC-TEL (1) | 1 |
| 2024 | Towards the Integration of Large Language Models in an Object-Oriented Programming CourseabstractThe advent of Large Language Models (LLMs) has created multiple challenges for the Computer Science Education Community. This research project aims at integrating LLMs into Object-Oriented Programming courses, by generating and evaluating new teaching methodologies and tools suitable for this paradigm's specificities. Bruno Pereira Cipriano |
ITiCSE (2) | 1 |
| 2023 | GPT-3 vs Object Oriented Programming Assignments: An Experience ReportabstractRecent studies show that AI-driven code generation tools, such as Large Language Models, are able to solve most of the problems usually presented in introductory programming classes. However, it is still unknown how they cope with Object Oriented Programming assignments, where the students are asked to design and implement several interrelated classes (either by composition or inheritance) that follow a set of best-practices. Since the majority of the exercises in these tools' training dataset are written in English, it is also unclear how well they function with exercises published in other languages. Bruno Pereira Cipriano, Pedro Alves |
ITiCSE (1) | 1 |