{"version":"1.0","provider_name":"Department of Cognitive Science","provider_url":"https:\/\/carleton.ca\/cognitivescience","author_name":"cuthemeedtr5","author_url":"https:\/\/carleton.ca\/cognitivescience\/author\/cuthemeedtr5\/","title":"ICS Colloquium: Programming as a Second Language - Department of Cognitive Science","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jXkJ8f5ocp\"><a href=\"https:\/\/carleton.ca\/cognitivescience\/2019\/ics-colloquium-programming-as-a-second-language\/\">ICS Colloquium: Programming as a Second Language<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/carleton.ca\/cognitivescience\/2019\/ics-colloquium-programming-as-a-second-language\/embed\/#?secret=jXkJ8f5ocp\" width=\"600\" height=\"338\" title=\"&#8220;ICS Colloquium: Programming as a Second Language&#8221; &#8212; Department of Cognitive Science\" data-secret=\"jXkJ8f5ocp\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/carleton.ca\/cognitivescience\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/carleton.ca\/cognitivescience\/wp-content\/uploads\/sites\/255\/rsz_20180919_172813-_jay.jpg","thumbnail_width":300,"thumbnail_height":230,"description":"Date:&nbsp;Mar 06, 2019&nbsp;3:00pm-4:30pm Location: Dunton Tower: Room 2203 Speaker:&nbsp;Jay Jennings Title: Programming as a Second Language Abstract: Computer programming has become a highly valued and sought after skill, and understanding how the brain processes and learns an inherently artificial programming language has pedagogical implications for designing instruction in computer science courses, and also theoretical implications [&hellip;]"}