We’re rewarding the question askers & reputations are being recalculated! Read more.

New answers tagged

1

Nna, its a challenge always. Your question resonates with me. I was and still is at the same situation where I am looking for interesting projects for my coding students. You asked for online resources or books or a list. I will share general principles I came to of how to create interesting projects in my similar difficulties (more difficult because I work ...


2

In direct answer to your question: not much. I keep my approach here very simple. I do as I would for any other time that a word could have two meanings. If the word use feels ambiguous, I clarify which version I mean. If it doesn't, I let it stand. It sounds like you're trying to put a lot of careful discipline into your speech patterns. There's ...


1

It is a CS class isn't it? You cannot refuse to use the language of the trade simply because it may have a different meaning for beginners. By all means use the jargon. That may help reinforce the concept in the students' minds. You just may need to put the extra effort to disambiguate frequently by adding say: I mean your program method. We do this every ...


1

Actually, a static method of a class is the same as a function. The context that is available in the body includes the parameters and the containing (non local) variables. But an ordinary (non static method) is different. It also has as its context the actual object that was sent the message that invoked the method. So, the concepts are different and if you ...


Top 50 recent answers are included