Instruct: Given the title of a scientific paper, retrieve paper titles that are cited by the given paper.
Query: using bluej and blackjack to teach object - oriented design concepts in cs 1 .
Teaching Java with the BlueJ Environment
Towards a pattern language for object oriented design
Object Oriented Software Engineering: A Use Case Driven Approach
Evaluation of games for teaching computer science
Design Patterns for Object-Oriented Software Development
An Object Oriented Approach to Web-Based Application Design
Component Software: Beyond Object-Oriented Programming
Object-Oriented Programming Versus Abstract Data Types
Teaching introductory programming with popular board games
Object-Oriented Analysis, Structured Analysis, and Jackson System Development
Assuring good style for object-oriented programs
Constructivism in computer science education
CS 0.5: a better approach to introductory computer science for majors
Algorithms and object-oriented programming: bridging the gap
Argumentative Design Rationale and the Object-Oriented Development Process : better analysis , better design
A METRICS SUITE FOR OBJECT ORIENTED DESIGN
Architectural Styles, Design Patterns, And Objects
Using Examples for Teaching Software Design: An Experiment Using a Repository of UML Class Diagrams
Developing a Computer Science Concept Inventory for Introductory Programming
Code hunt: gamifying teaching and learning of computer science at scale
Ju n 20 18 Multivariable LSTM neural network for autoregressive exogenous model
Motion Perception in Reinforcement Learning with Dynamic Objects
Fusing Spatiotemporal Features and Joints for 3D Action Recognition
Business models for Internet-based e-procurement systems and B2B electronic markets: an exploratory assessment
learning to program = learning to construct mechanisms and explanations .