Visiting Indiana University this week

January 28, 2013 at 11:55 am 3 comments

I’m visiting Indiana University this week, and giving two talks.  If any readers are in the Bloomington area, I hope you can stop by!

9:30 am Jan 29
Colloquium
Education 2140

Title: Improving Success in Learning Computer Science Using Lessons from Learning Sciences

Abstract: Learning computer science is difficult, with multiple international studies demonstrating little progress. We still understand too little about the cognitive difficulties of learning programming, but we do know that we can improve success by drawing on lessons from across learning sciences. In this talk, I will describe three examples, where we improve success in learning computer science through application of lessons and models from the learning sciences. We increased the retention of non-CS majors in a required CS course by increasing the relevance of the course (informed by Eccles’ model of achievement-related choices), though we are limited in how far we can go because legitimate peripheral participation is less relevant. We improved opportunities to learn in a collaborative forum by drawing on lessons from anchored instruction, but were eventually defeated by student perceptions of culture. We have improved learning and transfer of knowledge about programming by using subgoal labeling to promote self-explanations.

9 am Thursday Jan 31
SoIC Colloquium Series
IMU State Room East

Title: Three Lessons in Teaching Computing to Everyone

Abstract:  My colleagues and I have been studying how to teach computer science, to CS majors, to non-CS undergraduates, and to adult professionals.  In this talk, I’ll talk about some of what we’ve learned, organized around three lessons.  Lesson #1: We typically teach computer science too abstractly, and by teaching it in a context (e.g., media, robots, Nintendo GameBoys, Photoshop), we can dramatically improve success (retention and learning) for both traditional and non-traditional CS learners. Lesson #2: Collaboration can create opportunities for learning, but classroom culture (e.g., competition) trumps technology (Wikis).  Lesson #3: Our greatest challenge in computer science education is improving teaching, and that will require changes in high schools, in public policy, and in universities.

About these ads

Entry filed under: Uncategorized. Tags: , , .

Kids should learn programming as well as reading and writing – Mitch Resnick Demographics on GT’s first Coursera MOOC: Computational Investing by Tucker Balch

3 Comments Add your own

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Feeds

January 2013
M T W T F S S
« Dec   Feb »
 123456
78910111213
14151617181920
21222324252627
28293031  

Blog Stats

  • 926,825 hits

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 2,961 other followers


Follow

Get every new post delivered to your Inbox.

Join 2,961 other followers

%d bloggers like this: