Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java.
Share Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java. with FacebookShare Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java. with Twitter
- patternCoder can help students understand how Java classes interact and helps them avoid design faults that commonly occur in novice designs.
- In patternCoder, a student is prompted to select a suitable pattern or association from a list. Once a decision is made, they replace the generic class names with scenario-specific names, and the classes are created within a BlueJ project.
- Note from the CS Teaching Tips Team: visit the patternCoder website to learn more and download the tool.