Skip to main content

Just How Do Store Receipts Get Designed?

AP Computer Science students in Marcus Twyford’s class recently worked on writing multiple codes in Java to study the concepts of Object Oriented Programming. To build something that students are more familiar with, they wrote their own scaled down version of Point-Of-Sale (POS) Software that simulates a self-checkout register, individual customer transactions, and a receipt of their transaction printed at the end. “Though the course follows and prepares students for the College Board AP exam, we spend weekly labs that go beyond the material to simulate writing solutions to more complex problems that students may interact with on a regular basis,” said Twyford. “Presently, students are using simple text editors and command line terminals to compile the code as they hone their foundational skills, but incorporate the use of version control software like Git and GitHub to more closely replicate current software development practices.”