social nets in education workshop talk

18
Social Nets in Education @ U. Michigan Dr. Charles Severance University of Michigan School of Information www.dr-chuck.com Social Nets in Education Workshop - July 8, 2010

Upload: charles-severance

Post on 04-Jul-2015

442 views

Category:

Education


2 download

DESCRIPTION

This is my contribution to the Social Nets in Education Workshop at Duke University July 8-9, 2010 - http://harambeenet.org/workshop/

TRANSCRIPT

Page 1: Social Nets in Education Workshop Talk

Social Nets in Education @ U. Michigan

Dr. Charles SeveranceUniversity of Michigan School of Information

www.dr-chuck.com

Social Nets in Education Workshop - July 8, 2010

Page 2: Social Nets in Education Workshop Talk

• My previous job: Sakai Chief Architect and Exec Director

• My research topics: Software For Teaching and Learning, Web Lecture technologies, and High Performance Computing.

• I also work in developing standards for learning software interoperability

• Hobbies: Hockey, Off-Road Motorcycle Riding

Page 3: Social Nets in Education Workshop Talk

www.si.umich.edu

Page 4: Social Nets in Education Workshop Talk

informatics.umich.edu

Page 5: Social Nets in Education Workshop Talk

Class of 20106 Women / 4 Men

6 Employed / 3 Graduate School

Page 6: Social Nets in Education Workshop Talk

Python Courses

• SI301 - Social Computing / SI124 - Networked Thinking

• SI/EECS 182 - Introduction to Information Environments

• SI502 - Networked Computing

• SI539 - Design of Complex Web Sites (AppEngine)

www.pythonlearn.com

Page 7: Social Nets in Education Workshop Talk

SI301 - Social Computing (SI124)

• Wisdom of Crowds - James Surowecki

• Networks, Crowds, and Markets by David Easley / Jon Kleinberg

• Chapters 1-18 - Avoiding all "Advanced" material

• Student's choose additional book for group project / presentation

Page 8: Social Nets in Education Workshop Talk

SI301 - Projects...Crowdsourcing 

The Tipping PointInfluence: Science and Practice

WikinomicsThe Cathedral & the Bazaar

Viral LoopLong Tail

...

Page 9: Social Nets in Education Workshop Talk

SI182 - Building Applications

• Textbook: Think Python by Allen B. Downey

• Optional Text: Using Google App Engine - Severance

• Completely cover programming in first 9 weeks

• Special topics and projects - Twitter API / Google App Engine / HTML etc

Taught by EECS and SI alternate semesters

Page 10: Social Nets in Education Workshop Talk

I don’t like programming.I am not so good at math.

SI 182

CS Degree

Tech?

Other Degree

We don’t assume that just because you are in

a computer class - that you intend to pursue a computer

career.

Page 11: Social Nets in Education Workshop Talk

EECS/SI182 - EECS Curriculumn

• Allows EECS to expreiment with a new programming sequence

• Current: C - C++

• Informatics: Python - Java - C++

• The question is a combination of how many courses toteach and how not to "lose" students in the process

Page 12: Social Nets in Education Workshop Talk

SI502 - Networked Computing

• No pre-requisites

• Python for Informatics - focus on data analysis

• Internet History

• Internet Architecture

• Hypertext Transport Protocol (HTTP)

• HTML and CSS

• Servie Oriented Architecture and REST Web Services

• Structured Query Language (SQL)

• Search Technology

• Security Issues and Technology

Page 13: Social Nets in Education Workshop Talk
Page 14: Social Nets in Education Workshop Talk

Python Textbook

• Python for Informatics: Exploring Information

• Author: Charles Severance

• Thanks to Allen B. Downey and Jeff Elkner

• http://www.py4inf.com/

• Free as a PDF

• Available the the Espresso (Shapiro Library) $10

Page 15: Social Nets in Education Workshop Talk

SI539 - Google App Engine

• Aimed at beginner - includes Python, HTML, CSS, and AppEngine

• Focus is on building a interactive, lively, and creative personal portfolio hosted for free on Google's infrastructure

www.appenginelearn.com

Page 16: Social Nets in Education Workshop Talk

Gender/Technology Issues

• MSI is 65% female - B.A. Informatics is 50% female - Design Goals

• Don't teach past the breaking point - focus on core/useful skills

• Multiple learning paths / styles - lecture / recording / discussion / lab

• All examples and problems must be relevant - when in doubt use data-driven examples about people - never number games

• SI502 W10 Averages - Female (n=63) = 95.5 Male (n=24)

Page 17: Social Nets in Education Workshop Talk

I was always a humanities-type. Until I took SI502, I never knew home much I loved to code. I am thinking about becoming a

digital archivist.

I am currently taking SI502 and am shocked to find that I actually like it and want to do more. I see that you are not on

the faculty adviser list for the Fall but I was wondering if I could meet with you to discuss future courses.

Thanks so much for everything in 539. I learned SO much! I honestly was absolutely petrified of programming before 502 and liked it so much I felt

confident going into 539. And look what I can do now! (abby-bedford.appspot.com) Thanks for making programming not scary!

Page 18: Social Nets in Education Workshop Talk

Thank You

• informatics.umich.edu

• www.si.umich.edu

• www.si502.com

• www.py4inf.com

• www.dr-chuck.com

All of my lecture slides for the courses I teach are

available as CC-BY. Please contact me at

[email protected]