Contexts of Computing Education
-
Upload
gray-shields -
Category
Documents
-
view
25 -
download
0
description
Transcript of Contexts of Computing Education
![Page 2: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/2.jpg)
IPRE/Deepak Kumar 2
The Big Picture
“I think there is a worldmarket for about fivecomputers.”
—Thomas J. Watson, 1943 (Chairman of the Board of IBM)
![Page 3: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/3.jpg)
IPRE/Deepak Kumar 3
The Big Picture
“…over 1 billion PCs in use today.”
—The Economist, June 28-July4, 2008.
![Page 4: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/4.jpg)
IPRE/Deepak Kumar 4
The Big Picture
“Today, there are more computers than people on your campus.” — Deepak Kumar, 2007.
![Page 5: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/5.jpg)
Educational Context: Interest in CS
From: Freshmen Interest in CS and Degree Production Trends, CRA Bulletin, 10/1/2007.
![Page 6: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/6.jpg)
Perspective: CS as a Liberal Art Goal: To produce women who have a
full grasp of modern technology, the role it plays, and its implications in society, regardless of their discipline of study.
Implication: CS has emerged beyond its traditional perception as a subset of Math and Engineering to the very core of a liberal arts education.
![Page 7: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/7.jpg)
Curriculum Design Patterns Less prescriptive
More student-centered
More interdisciplinary electives
Flat pre-requisite structure
![Page 8: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/8.jpg)
X + CS CS + X Minor in Computational Methods
Accessible to any student on campus
4 CS courses (CS1, CS2, Disc. Math, +1)2 computational courses outside CS
Requires buy-in from Dept. X!
![Page 9: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/9.jpg)
Computing Contexts in CS1 & CS2 Robots
Multimedia
Visualization
Games
Social Networking
Others
![Page 10: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/10.jpg)
Contextual Courses CS1 with Robots & Multimedia
IPRE initiative www.roboteducation.org
Seven course offerings at Bryn Mawr and GeorgiaTech since Spring 2007
CS1 with VisualizationTwo course offerings (2006, 2008)
Elective on Game Design & Programming Included non-majors (2006, 2008)
![Page 11: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/11.jpg)
Contextual Approaches to CS1 & CS2
Contexts make learning experience more engaging and exciting
Still learn core CS concepts
View CS as a type of logic and problem solving; requiring patience and thought
Discover that CS is applicable to the real world
![Page 12: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/12.jpg)
Gender Issues Differences in male and female interests
Inherent obsession for speed & efficiency
Social relevance of computing/software
Introducing gaming into the curriculum has a real danger of discouraging female enrollment
Significant student frustration over software and tools
![Page 13: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/13.jpg)
Contexts of Computing Education
# Computers > # People?
![Page 14: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/14.jpg)
Contexts of Computing Education
# Computers > # People?
# Computers > # People?
Declining Interest in CS
![Page 15: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/15.jpg)
Contexts of Computing Education
# Computers > # People?
# Computers > # People?
Declining Interest in CS
Flexible CurriculumMinor in Computational Methods
![Page 16: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/16.jpg)
Contexts of Computing Education
# Computers > # People?
# Computers > # People?
Declining Interest in CS
Flexible CurriculumMinor in Computational Methods
Teaching ContextsRobots
MultimediaVisualization
GamesSocial Newtorking
…
![Page 17: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/17.jpg)
Other important factors CS != Programming
Computing as a medium for creativity
Computing as a social activity
Performances vs Competitions
Nature of examples, assignments, projects
Create accessible, engaging environments for new, diverse population of students
![Page 18: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/18.jpg)
Example CS1 Exercise
![Page 19: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/19.jpg)
Example Elective Courses Computational Models
Computational Linguistics
Emergence
Game Design & Programming
Search Engines and Information Retrieval
Geographical Information Systems
Recent Advances in CS (topics vary)
![Page 20: Contexts of Computing Education](https://reader033.fdocuments.us/reader033/viewer/2022051114/56812cfc550346895d91cf56/html5/thumbnails/20.jpg)