PseudoCode Designer

Overview
PseudoCode Designer is a Java application built to help students write pseudocode and develop an intuition for how algorithms work. It was created in 2012–2013 as a CS102 course project at Bilkent University, built at the direct request of Dr. David Davenport — the professor who first taught me how to code.
The project went through two iterations: the original course submission (Version 1) and a complete rebuild from scratch during the following summer break (Version 2) with a smaller team.
A Note on David Davenport
This project holds a special place for me. David was an exceptional teacher who genuinely cared about his students and the craft of programming. The PseudoCode Designer was his idea — a tool he believed would help students bridge the gap between thinking algorithmically and writing real code. Unfortunately, the project never reached its final form during his lifetime.
It remains a good memory of where it all began.
Technical Details
- Built entirely in Java.
- Two versions included in the repository: the original coursework submission and a summer rebuild.