Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods. Share Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods. with FacebookShare Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods. with Twitter
Create online multiple choice questions for students so they receive immediate feedback and you receive insight into their understanding of the material. Share Create online multiple choice questions for students so they receive immediate feedback and you receive insight into their understanding of the material. with FacebookShare Create online multiple choice questions for students so they receive immediate feedback and you receive insight into their understanding of the material. with Twitter
Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java. Share Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java. with FacebookShare Use patternCoder to help students move from conceptual model classes to code by selecting class relationships that reflect the system they want to create in Java. with Twitter
Use these two novel Prolog problems with solutions that are not commonly available online to spruce up your prolog assignments in an engaging way. Share Use these two novel Prolog problems with solutions that are not commonly available online to spruce up your prolog assignments in an engaging way. with FacebookShare Use these two novel Prolog problems with solutions that are not commonly available online to spruce up your prolog assignments in an engaging way. with Twitter
Have students follow the 3-Steps Method to simplify the task of designing a deterministic finite automaton in order to further develop their problem solving skills. Share Have students follow the 3-Steps Method to simplify the task of designing a deterministic finite automaton in order to further develop their problem solving skills. with FacebookShare Have students follow the 3-Steps Method to simplify the task of designing a deterministic finite automaton in order to further develop their problem solving skills. with Twitter
Use the World Wide Web Consortium’s (W3C) resources for evaluating the accessibility of a website to ensure that your course website is accessible to all of your students. Share Use the World Wide Web Consortium’s (W3C) resources for evaluating the accessibility of a website to ensure that your course website is accessible to all of your students. with FacebookShare Use the World Wide Web Consortium’s (W3C) resources for evaluating the accessibility of a website to ensure that your course website is accessible to all of your students. with Twitter
Use SRec, a recursion visualization tool, in your introductory Java courses to help students conceptualize the recursive algorithms they write. Share Use SRec, a recursion visualization tool, in your introductory Java courses to help students conceptualize the recursive algorithms they write. with FacebookShare Use SRec, a recursion visualization tool, in your introductory Java courses to help students conceptualize the recursive algorithms they write. with Twitter
Have students create a game of Tetris in Java to work on object-oriented programming and decomposing complex programs. Share Have students create a game of Tetris in Java to work on object-oriented programming and decomposing complex programs. with FacebookShare Have students create a game of Tetris in Java to work on object-oriented programming and decomposing complex programs. with Twitter
Run a pair programming contest in Python to motivate, challenge, and boost students’ self-confidence. Share Run a pair programming contest in Python to motivate, challenge, and boost students’ self-confidence. with FacebookShare Run a pair programming contest in Python to motivate, challenge, and boost students’ self-confidence. with Twitter
Promote useful and efficient code in order to encourage students to make better design choices and develop good style. Share Promote useful and efficient code in order to encourage students to make better design choices and develop good style. with FacebookShare Promote useful and efficient code in order to encourage students to make better design choices and develop good style. with Twitter
Misconception: Students frequently forget to add delimiters when writing HTML and CSS code, this error is called unclosed pairs. Share Misconception: Students frequently forget to add delimiters when writing HTML and CSS code, this error is called unclosed pairs. with FacebookShare Misconception: Students frequently forget to add delimiters when writing HTML and CSS code, this error is called unclosed pairs. with Twitter
Misconception: Students frequently mix up CSS and HTML syntax when first learning web development. Share Misconception: Students frequently mix up CSS and HTML syntax when first learning web development. with FacebookShare Misconception: Students frequently mix up CSS and HTML syntax when first learning web development. with Twitter
Misconception: Students frequently misunderstand the requirements for hyperlinks in HTML. Share Misconception: Students frequently misunderstand the requirements for hyperlinks in HTML. with FacebookShare Misconception: Students frequently misunderstand the requirements for hyperlinks in HTML. with Twitter
Misconception: Students may write code in HTML and CSS that contains many errors yet still renders correctly, leaving them with faulty understandings of concepts and acceptable code. Share Misconception: Students may write code in HTML and CSS that contains many errors yet still renders correctly, leaving them with faulty understandings of concepts and acceptable code. with FacebookShare Misconception: Students may write code in HTML and CSS that contains many errors yet still renders correctly, leaving them with faulty understandings of concepts and acceptable code. with Twitter
Have students draw a scalable smiley face through programming to motivate the importance of using variables. Share Have students draw a scalable smiley face through programming to motivate the importance of using variables. with FacebookShare Have students draw a scalable smiley face through programming to motivate the importance of using variables. with Twitter
Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. Share Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. with FacebookShare Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. with Twitter
Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. Share Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. with FacebookShare Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. with Twitter
Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. Share Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. with FacebookShare Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. with Twitter
Misconception: HTML Beginners confuse tags with attributes and values. Share Misconception: HTML Beginners confuse tags with attributes and values. with FacebookShare Misconception: HTML Beginners confuse tags with attributes and values. with Twitter
Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. Share Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. with FacebookShare Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. with Twitter