Sometimes it is not easy to teach CS. The language and terminology we use is one of the important factors of that. To approach this problem domain I'd like to know more about your experiences in class with misunderstandings, confusions and misconceptions or misusage of terms during lessons related to computer science / informatics.