Philip Guo https://www.csteachingtips.org/ en Beware of the expert blind spot to ensure you can help your students overcome the initial difficulties that are intrinsic to learning new content. https://www.csteachingtips.org/tip/beware-expert-blind-spot-ensure-you-can-help-your-students-overcome-initial-difficulties-are <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--tip.html.twig x field--node--title.html.twig * field--node--tip.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <span class="field field--name-title field--type-string field--label-hidden">Beware of the expert blind spot to ensure you can help your students overcome the initial difficulties that are intrinsic to learning new content.</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--tip.html.twig x field--node--uid.html.twig * field--node--tip.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <span class="field field--name-uid field--type-entity-reference field--label-hidden"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> <span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">cstt</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--tip.html.twig x field--node--created.html.twig * field--node--tip.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <span class="field field--name-created field--type-created field--label-hidden">Wed, 07/01/2015 - 10:56</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <drupal-render-placeholder callback="flag.link_builder:build" arguments="0=node&amp;1=903&amp;2=like" token="AQVx9ukq2-wcmfGgmZ2w_Qd5lTsb4c7AHwZWSIP9-nc"></drupal-render-placeholder> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig x links--inline.html.twig * links--node.html.twig * links.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'addtoany_standard' --> <!-- FILE NAME SUGGESTIONS: * addtoany-standard--node--tip.html.twig * addtoany-standard--node.html.twig x addtoany-standard.html.twig --> <!-- BEGIN OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.csteachingtips.org/tip/beware-expert-blind-spot-ensure-you-can-help-your-students-overcome-initial-difficulties-are" data-a2a-title="Beware of the expert blind spot to ensure you can help your students overcome the initial difficulties that are intrinsic to learning new content."><a class="a2a_button_facebook"><span class="a2a_label">Share Beware of the expert blind spot to ensure you can help your students overcome the initial difficulties that are intrinsic to learning new content. with Facebook</span></a><a class="a2a_button_twitter"><span class="a2a_label">Share Beware of the expert blind spot to ensure you can help your students overcome the initial difficulties that are intrinsic to learning new content. with Twitter</span></a></span> <!-- END OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--tip.html.twig * field--node--body.html.twig * field--node--tip.html.twig * field--body.html.twig x field--text-with-summary.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><ul><li>When you have a deep understanding of a subject, you tend to forget how difficult it was to learn the content initially. This phenomenon is known as the expert blind spot.</li> <li>To avoid developing an expert blind spot:</li> <ul><li>Slow down to make sure students understand what’s going on.</li> <li>Remember that you know much more than the students do. Try to empathize with them.</li> <li>Try to learn something new about what you’re teaching to put yourself in the mindset of learning something difficult.</li> </ul><li>For more information, watch <a href="https://www.youtube.com/watch?v=jTY0t0mxLYg&amp;list=PLO4TbomOdn2eZyazgIUc7Tt0rY33NR9N0&amp;index=6">Philip Guo’s CS Education Zoo interview</a>.</li> </ul></div> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> Wed, 01 Jul 2015 17:56:56 +0000 cstt 903 at https://www.csteachingtips.org To ensure equitable access in your classroom, don’t allow language reinforcing the idea that computer science is “guy stuff” in the classroom, even passively. https://www.csteachingtips.org/tip/ensure-equitable-access-your-classroom-dont-allow-language-reinforcing-idea-computer-science-0 <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--tip.html.twig x field--node--title.html.twig * field--node--tip.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <span class="field field--name-title field--type-string field--label-hidden">To ensure equitable access in your classroom, don’t allow language reinforcing the idea that computer science is “guy stuff” in the classroom, even passively.</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--tip.html.twig x field--node--uid.html.twig * field--node--tip.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <span class="field field--name-uid field--type-entity-reference field--label-hidden"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> <span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">cstt</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--tip.html.twig x field--node--created.html.twig * field--node--tip.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <span class="field field--name-created field--type-created field--label-hidden">Wed, 07/01/2015 - 10:52</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <drupal-render-placeholder callback="flag.link_builder:build" arguments="0=node&amp;1=902&amp;2=like" token="cAxaWPjcWurtH8pTmQx47enEkazHNcPfBLTrBfUn2WU"></drupal-render-placeholder> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig x links--inline.html.twig * links--node.html.twig * links.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'addtoany_standard' --> <!-- FILE NAME SUGGESTIONS: * addtoany-standard--node--tip.html.twig * addtoany-standard--node.html.twig x addtoany-standard.html.twig --> <!-- BEGIN OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.csteachingtips.org/tip/ensure-equitable-access-your-classroom-dont-allow-language-reinforcing-idea-computer-science-0" data-a2a-title="To ensure equitable access in your classroom, don’t allow language reinforcing the idea that computer science is “guy stuff” in the classroom, even passively."><a class="a2a_button_facebook"><span class="a2a_label">Share To ensure equitable access in your classroom, don’t allow language reinforcing the idea that computer science is “guy stuff” in the classroom, even passively. with Facebook</span></a><a class="a2a_button_twitter"><span class="a2a_label">Share To ensure equitable access in your classroom, don’t allow language reinforcing the idea that computer science is “guy stuff” in the classroom, even passively. with Twitter</span></a></span> <!-- END OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--tip.html.twig * field--node--body.html.twig * field--node--tip.html.twig * field--body.html.twig x field--text-with-summary.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><ul><li>Be conscious that female students in computer science classes are sometimes "perpetually teased" (Margolis 35) by their male peers, and this can lead to a decrease in their interest in computer science, regardless of how much they enjoy the subject matter.</li> <li>Use non-gendered pronouns when referring to programmers or inanimate objects to ensure female students and students of all genders feel included. <ul><li>For example, when referring to an inanimate object, say "it" or "this thing" instead of "this guy." <ul><li>It can be really hard to eliminate "this guy" and "you guys" from your vocabulary, but it’s definitely worth the effort.</li> </ul></li> <li>For more information, watch <a href="https://www.youtube.com/watch?v=jTY0t0mxLYg&amp;feature=youtu.be&amp;list=PLO4TbomOdn2eZyazgIUc7Tt0rY33NR9N0">Philip Guo’s CS Education Zoo interview</a>.</li> </ul></li> </ul></div> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> Wed, 01 Jul 2015 17:52:11 +0000 cstt 902 at https://www.csteachingtips.org Use the Online Python Tutor tool to trace through code and help students visualize what the code is doing. https://www.csteachingtips.org/tip/use-online-python-tutor-tool-trace-through-code-and-help-students-visualize-what-code-doing <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--tip.html.twig x field--node--title.html.twig * field--node--tip.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <span class="field field--name-title field--type-string field--label-hidden">Use the Online Python Tutor tool to trace through code and help students visualize what the code is doing.</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--tip.html.twig x field--node--uid.html.twig * field--node--tip.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <span class="field field--name-uid field--type-entity-reference field--label-hidden"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> <span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">cstt</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--tip.html.twig x field--node--created.html.twig * field--node--tip.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <span class="field field--name-created field--type-created field--label-hidden">Wed, 07/01/2015 - 10:48</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <drupal-render-placeholder callback="flag.link_builder:build" arguments="0=node&amp;1=901&amp;2=like" token="RmdAGeONzFIE_1B7FLyv2GDA1k0Z11o2YgwyBluAEaw"></drupal-render-placeholder> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig x links--inline.html.twig * links--node.html.twig * links.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'addtoany_standard' --> <!-- FILE NAME SUGGESTIONS: * addtoany-standard--node--tip.html.twig * addtoany-standard--node.html.twig x addtoany-standard.html.twig --> <!-- BEGIN OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.csteachingtips.org/tip/use-online-python-tutor-tool-trace-through-code-and-help-students-visualize-what-code-doing" data-a2a-title="Use the Online Python Tutor tool to trace through code and help students visualize what the code is doing."><a class="a2a_button_facebook"><span class="a2a_label">Share Use the Online Python Tutor tool to trace through code and help students visualize what the code is doing. with Facebook</span></a><a class="a2a_button_twitter"><span class="a2a_label">Share Use the Online Python Tutor tool to trace through code and help students visualize what the code is doing. with Twitter</span></a></span> <!-- END OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--tip.html.twig * field--node--body.html.twig * field--node--tip.html.twig * field--body.html.twig x field--text-with-summary.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><ul><li>Users can step backward and forward through code in the Online Python Tutor tool to see what each line does.</li> <ul><li>This is very useful when debugging so users can see how their code executes differently than it was intended to.</li> </ul><li>The tool provides diagrams of objects and pointers, which teachers can use in their lecture slides.</li> <li>Visit the <a href="http://pythontutor.com/">Online Python Tutor website</a> to try it for yourself!</li> <li>For more information, watch <a href="https://www.youtube.com/watch?v=jTY0t0mxLYg&amp;feature=youtu.be&amp;list=PLO4TbomOdn2eZyazgIUc7Tt0rY33NR9N0">Philip Guo’s CS Education Zoo interview</a>.</li> </ul></div> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> Wed, 01 Jul 2015 17:48:42 +0000 cstt 901 at https://www.csteachingtips.org When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes. https://www.csteachingtips.org/tip/when-explaining-code-class-project-your-code-and-use-tablet-draw-top-it-ask-students-debugging <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--tip.html.twig x field--node--title.html.twig * field--node--tip.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <span class="field field--name-title field--type-string field--label-hidden">When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes.</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--tip.html.twig x field--node--uid.html.twig * field--node--tip.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <span class="field field--name-uid field--type-entity-reference field--label-hidden"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> <span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">cstt</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/user/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--tip.html.twig x field--node--created.html.twig * field--node--tip.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <span class="field field--name-created field--type-created field--label-hidden">Wed, 07/01/2015 - 09:19</span> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--node--created.html.twig' --> <drupal-render-placeholder callback="flag.link_builder:build" arguments="0=node&amp;1=890&amp;2=like" token="G2qCmFUzwyEBtn6EWY1E1V1AKnnoO_cZPbP-_h948yM"></drupal-render-placeholder> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig x links--inline.html.twig * links--node.html.twig * links.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/navigation/links--inline.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'addtoany_standard' --> <!-- FILE NAME SUGGESTIONS: * addtoany-standard--node--tip.html.twig * addtoany-standard--node.html.twig x addtoany-standard.html.twig --> <!-- BEGIN OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <span class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://www.csteachingtips.org/tip/when-explaining-code-class-project-your-code-and-use-tablet-draw-top-it-ask-students-debugging" data-a2a-title="When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes."><a class="a2a_button_facebook"><span class="a2a_label">Share When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes. with Facebook</span></a><a class="a2a_button_twitter"><span class="a2a_label">Share When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes. with Twitter</span></a></span> <!-- END OUTPUT from 'modules/contrib/addtoany/templates/addtoany-standard.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--tip.html.twig * field--node--body.html.twig * field--node--tip.html.twig * field--body.html.twig x field--text-with-summary.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><ul><li>Students will realize that everyone gets bugs, even people with coding experience. Use this opportunity to emphasize that finding and getting rid of bugs is a learning experience, so next time it’ll be easier.</li> <li>Assist students in reading code by using drawings to show which lines of code are being executed. Remember to use a big font for your code so you have room to draw. <ul><li>This can help with debugging as you can highlight which lines of code are not executing as you intended.</li> </ul></li> <li>For more information, watch <a href="https://www.youtube.com/watch?v=jTY0t0mxLYg&amp;feature=youtu.be&amp;list=PLO4TbomOdn2eZyazgIUc7Tt0rY33NR9N0">Philip Guo’s CS Education Zoo interview</a> and/or watch <a href="https://youtu.be/z1oTtPECHZI?t=3m2s">Mark Guzdial's CS Education Zoo interview</a>.</li> </ul></div> <!-- END OUTPUT from 'themes/contrib/bootstrap_barrio/templates/field/field--text-with-summary.html.twig' --> Wed, 01 Jul 2015 16:19:39 +0000 cstt 890 at https://www.csteachingtips.org