Python
Misconception: Students get confused with object-oriented programming in Python because function declarations explicitly take self as an argument, but function calls don’t use self as argument.
Share Misconception: Students get confused with object-oriented programming in Python because function declarations explicitly take self as an argument, but function calls don’t use self as argument. with FacebookShare Misconception: Students get confused with object-oriented programming in Python because function declarations explicitly take self as an argument, but function calls don’t use self as argument. with Twitter
Misconception: Students who first learn object-oriented programming in Python don’t realize they need to explicitly define instance variables in Java because this is done implicitly in Python.
Share Misconception: Students who first learn object-oriented programming in Python don’t realize they need to explicitly define instance variables in Java because this is done implicitly in Python. with FacebookShare Misconception: Students who first learn object-oriented programming in Python don’t realize they need to explicitly define instance variables in Java because this is done implicitly in Python. with Twitter
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
Be on the lookout for loop syntax that belongs to another language when students are learning multiple languages because they sometimes confuse syntax and create hard to spot bugs.
Share Be on the lookout for loop syntax that belongs to another language when students are learning multiple languages because they sometimes confuse syntax and create hard to spot bugs. with FacebookShare Be on the lookout for loop syntax that belongs to another language when students are learning multiple languages because they sometimes confuse syntax and create hard to spot bugs. with Twitter
Have students write a game of Hangman in Python in which the computer cheats by changing its secret word to give students practice using dictionaries.
Share Have students write a game of Hangman in Python in which the computer cheats by changing its secret word to give students practice using dictionaries. with FacebookShare Have students write a game of Hangman in Python in which the computer cheats by changing its secret word to give students practice using dictionaries. with Twitter
Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings.
Share Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings. with FacebookShare Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings. with Twitter
Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data.
Share Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data. with FacebookShare Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data. with Twitter
Pagination
- Page 1
- Next page