What are programming techniques


I got following task from a teacher (I don’t need help for it):

Write an calculator using Java swing OR JavaFX, it should allow for whole terms, variables and builtin functions like sine or cosine… (Translation mine, some parts left out)

Please use programming techniques, we hadn’t used in the lessons yet. But what are programming techniques, I never heard it before.

It’s a fairly generic term that covers quite a lot of ground. At a guess I think they are referring to ‘prgoramming techniques’ such as looping or conditional statements or something along those lines. If it’s still not clear what they want could you ask your teacher to clarify?