# Juha Sorva

### Misconception: Students think that both the IF and the ELSE cases of a conditional are executed every single time a conditional runs.

Share Misconception: Students think that both the IF and the ELSE cases of a conditional are executed every single time a conditional runs. with FacebookShare Misconception: Students think that both the IF and the ELSE cases of a conditional are executed every single time a conditional runs. with Twitter

### Misconception: Students believe that in a primitive assignment, x = y could be the equivalent of y = x; they think that the computer science “=” sign is the same as the mathematical “=” sign.

Share Misconception: Students believe that in a primitive assignment, x = y could be the equivalent of y = x; they think that the computer science “=” sign is the same as the mathematical “=” sign. with FacebookShare Misconception: Students believe that in a primitive assignment, x = y could be the equivalent of y = x; they think that the computer science “=” sign is the same as the mathematical “=” sign. with Twitter

### Remind students that the computer will run any code that compiles, no matter how unreasonable, because it doesn’t have the ability to determine if code is reasonable or not.

Share Remind students that the computer will run any code that compiles, no matter how unreasonable, because it doesn’t have the ability to determine if code is reasonable or not. with FacebookShare Remind students that the computer will run any code that compiles, no matter how unreasonable, because it doesn’t have the ability to determine if code is reasonable or not. with Twitter

### When explaining program structure, highlight which aspects of the program are static and which are dynamic in order to clearly distinguish between the two.

Share When explaining program structure, highlight which aspects of the program are static and which are dynamic in order to clearly distinguish between the two. with FacebookShare When explaining program structure, highlight which aspects of the program are static and which are dynamic in order to clearly distinguish between the two. with Twitter

### Misconception: students struggle with scopes of variables and may not understand when a variable can be accessed and when it cannot be accessed.

Share Misconception: students struggle with scopes of variables and may not understand when a variable can be accessed and when it cannot be accessed. with FacebookShare Misconception: students struggle with scopes of variables and may not understand when a variable can be accessed and when it cannot be accessed. with Twitter

#### Pagination

- Previous page
- Page
- Next page