Coding, cognition, and cultivating learning: building rich internet applications for effective teaching

Document Type


Publication Date



In recent years a confluence of events have provided a challenge and opportunity to higher education. Widespread mobile technology (smartphones, tablets, etc.) and universally supported web standard programming languages (JavaScript, HTML, CSS) permit faculty to develop, and students to utilize, interactive Rich Internet Applications (RIAs) for learning and enhancing classroom instruction. Meanwhile cost concerns and the rise of online education has challenged traditional institutions of higher education to rethink how they deliver knowledge and skills to students. In this talk I review how these technologies can be used inside and beyond the traditional classroom to allow students to interact with information and concepts through rich dynamic visualizations and scaffolded organization. My recent work developing a set of RIAs for the teaching of statistical concepts are shown along with the step-by-step interactive teaching mode built into these applications. I present a critical look at current Adaptive Learning Technologies from a Cognitive Science perspective and discuss how customized RIAs derived from empirically based learning principles could enhance a modern liberal arts curriculum.


The slides for this presentation are not available.