Ruben Gamboa

dblp:52/4057 · also Ruben A. Gamboa · DBLP profile ↗
← Back
16ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0003-3146-584XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 4Human-computer interaction and ubiquitous computing · 2Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2022 A Complete, Mechanically-Verified Proof of the Banach-Tarski Theorem in ACL2(R)
Jagadish Bapanapally, Ruben Gamboa
ITP2
2019 Visual Design Problem-based Learning in a Virtual Environment Improves Computational Thinking and Programming Knowledge
abstract
In this paper, we present our design of a high school summer course which uses our Visual Design Problem-based Learning Pedagogy using Virtual Environments as a strategy to teach computer science. Students solved visual design problems by creating 3D sculptures in an online virtual environment. These creations were further explored and refined in immersive display systems fostering embodied learning and remote peer presence and support. To achieve the desired design, students use programming and computing concepts, such as loops, to solve those visual design centered problems, i.e. solving for composition, positive/negative space, balance, as opposed to computational problems first, i.e. create a loop, a fractal, randomized lines, etc. We present results from a study conducted on three high school summer courses. We compared the use of our Visual Design Problem-based teaching strategy (students wrote code to solve challenges based on art and design principles) to a traditional strategy (students wrote code to demonstrate comprehension of computer science concepts). Our results showed that test scores were higher for students in our Visual Design Problem-based courses. This work may have a positive impact on computer science education by increasing engagement, knowledge acquisition, and self-directed learning.
Amy Banic, Ruben Gamboa
VR2
2016 Interactive Theorem Proving - Preface of the Special Issue
Gerwin Klein, Ruben Gamboa
J. Autom. Reason.2
2013 A more formal approach to "computer science: principles"
abstract
We report on a course, entitled "How Computers Work: Logic in Action", which we have offered the past few years at the University of Oklahoma, and which will be offered soon at the University of Wyoming. Intended for non-CS majors, this course is our answer to the question, What would you teach if you had only one course to help students grasp the essence of computation and perhaps inspire a few of them to make computing a subject of further study? Assuming no prior knowledge of computers or mathematics beyond high school algebra, the course is compatible with the "Computer Science: Principles" approach proposed by the College Board, although it is a significant departure from the pilot courses that are currently following this approach.
Rex L. Page, Ruben Gamboa
SIGCSE2
2012 A Cantor Trio: Denumerability, the Reals, and the Real Algebraic Numbers
Ruben Gamboa, John R. Cowles
ITP1
2011 Automatic Differentiation in ACL2
Peter Reid, Ruben Gamboa
ITP2
2010 Using a First Order Logic to Verify That Some Set of Reals Has No Lesbegue Measure
John R. Cowles, Ruben Gamboa
ITP2
2009 A Formalization of Powerlist Algebra in ACL2
Ruben Gamboa
J. Autom. Reason.1
2007 Theory Extension in ACL2(r)
Ruben Gamboa, John R. Cowles
J. Autom. Reason.1
2004 Curve-Based Representation of Moving Object Trajectories
Byunggu Yu, Seon Ho Kim, Thomas Bailey, Ruben Gamboa
IDEAS4
2002 Mechanical Verification of a Square Root Algorithm Using Taylor's Theorem
Jun Sawada, Ruben Gamboa
FMCAD2
2002 The Correctness of the Fast Fourier Transform: A Structured Proof in ACL2
Ruben Gamboa
Formal Methods Syst. Des.1
2001 Nonstandard Analysis in ACL2
Ruben Gamboa, Matt Kaufmann
J. Autom. Reason.1
1990 Abstract Machine for LDL
Danette Chimenti, Ruben Gamboa, Ravi Krishnamurthy
EDBT2
1990 The LDL System Prototype
abstract
The logic data language (LDL) system provides a declarative logic-based language and integrates relational database and logic programming technologies so as to support advanced data and knowledge-based applications. A comprehensive overview of the system and a description of LDL language and the compilation techniques employed to translate LDL queries into target query execution plans on the stored data are presented. The architecture and runtime environment of the system and the optimization techniques employed in order to improve the performance and assure the safety of the compiled queries are given. The experience gained so far with the system and application areas where the LDL approach appears to be particularly effective are discussed.>
Danette Chimenti, Ruben Gamboa, Ravi Krishnamurthy, Shamim A. Naqvi, Shalom Tsur, Carlo Zaniolo
IEEE Trans. Knowl. Data Eng.2
1989 Towards on Open Architecture for LDL
Danette Chimenti, Ruben Gamboa, Ravi Krishnamurthy
VLDB2