A Framework for Computational Thinking across the Curriculum Amber Settle School of Computing, DePaul University Co-authors: Ljubomir Perković, Sungsoon.

Slides:



Advertisements
Similar presentations
Willing to spend the time! Self motivated! Self responsibility! (If you need something Ask For IT!!!!!) Ability to communicate! (Vocabulary) Write,
Advertisements

Course Certification Process General Education Board
Drafting I introduces students to the use of simple and complex graphic tools used to communicate and understand ideas and concepts found in the areas.
Agenda Why the change? What changed?
Update on Strategic Plan Inquiry Based Learning Grades 9-12 Minnetonka Public Schools 2011/12.
A Digital Age Skill for All Joe Kmoch Milwaukee Washington HS of IT For WI Math Council, May 2012 was: CT: An Important Idea for All Students:
Department of Mathematical Sciences August 15, /20 Math 1319 “Mathematics in the Modern World”
General Studies Areas Core Areas –Literacy & Critical Inquiry (L) –Mathematical Studies (MA/CS) –Humanities & Fine Arts (HU) –Social & Behavioral Sciences.
A Framework for Computational Thinking across the Curriculum Amber Settle and Ljubomir Perković School of Computing DePaul Teaching & Learning Conference.
Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas.
Core Competencies Student Focus Group, Nov. 20, 2008.
Graduate Expectations. Critical Thinking & Life Management. IBT graduates are expected to: identify and demonstrate the essential employability skills.
10 Practical Tips To Integrating STEAM Curriculum Solutions Jennifer Miller ePals: Jennifer Miller Google+: Jennifer Horner Miller.
Georgia Department of Education. Information Technology Pathways.
College of Technology Program Assessment AY BEST PRACTICES.
Game Design as a Writing Course in the Liberal Arts Amber Settle DePaul University joint work with Robin Burke and Lucia Dettori International Conference.
Computational Thinking (CT): On Weaving It In -- CT Across the Curriculum Amber Settle, DePaul University Co-PI: Ljubomir Perkovic 14 th Annual Conference.
Computing Branches Out: On Revitalizing Computing Education Amber Settle DePaul University joint work with Ljubomir Perkovic The International Conference.
Living In the KnowlEdge Society VT, NCA&T, SCU, Villanova Living In the KnowlEdge Society (LIKES) North Carolina A & T Santa Clara University Villanova.
Computational Thinking Across the Curriculum Amber Settle, DePaul University Co-PI: Ljubomir Perkovic Computational Thinking Panel November 14, 2008.
Computational Thinking across the Curriculum Workshop Amber Settle and Ljubomir Perkovic DePaul University June 11, 2010 Work supported by the National.
Living In the KnowlEdge Society VT, NCA&T, SCU, Villanova Living In the KnowlEdge Society (LIKES) North Carolina A & T Santa Clara University Villanova.
Basics of A-G Courses. UC ARTICULATION CONFERENCE Overview  Purpose of “a-g” subject requirements & course lists  Enhancements to “a-g” course criteria.
Thoughts on Visualization as a Field of Research and as a Discipline July 17, 2007 Dagstuhl.
Beyond Basic Computer Skills: Implementing Technology Fluency Cynthia Edwards, Professor of Psychology Kristin Watkins, Computer Applications Specialist.
Rationale for CI 2300 Teaching and Learning in the Digital Age.
Oregon State Board of Education October 2012
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
COMP 1001: Introduction to Computers for Arts and Social Sciences.
2009 Institute for Staff Development Students Today, Leaders Tomorrow Introducing the New 2009 Courses Academy of Information Technology.
9/30/2004TCSS588A Isabelle Bichindaritz1 Introduction to Bioinformatics.
2 nd Annual Trainers’ Toolbox October 6, Connecticut After School Network Training & Consultation Service.
Improve teaching and learning in K-12 science and mathematics through meaningful technology integration Center for Improved Engineering and Science Education.
Common Core Mathematics, Common Core English/Language Arts, and Next Generation Science Standards. What’s the common thread?
CHY4U1 Outline and Expectations. CHY4U1 Overview This course explores the period from the Middle Ages to present and investigates the major trends in.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
Computational Thinking Across Curriculum Two papers on teaching computational thinking to non-CS students Pejman Khadivi CS Department, Virginia Tech.
GIS EDUCATION OPPORTUNITY IN MINNESOTA National Science Foundation ATE  ISLET DUE #  ISLET2 DUE #   GeoTechCenter.
PI: Edward A. Fox (CS, Co-PIs at VT: English – Evia; Business – Fan, Sheetz, Zobel Co-PIs at partner sites: Carr (NC.
Chris DeWald Science Instructional Coordinator Montana Office of Public Instruction.
Integrated Learning – At the Core of the Fairfield Experience Innovative Pedagogy & Course Redesign IX June 5, 2009.
Computational Thinking Class Overview web site:
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
URBPD 442 Urban and regional geospatial analysis This course provides theoretical and practical skills for analyzing spatial patterns and phenomena in.
Save the Sea Turtle L.S.E. 3 rd grade PBL presentation.
General Education at CityU. Framework cu.
111 Understanding STEM Education Hilary Dito STEAM Coordinator CCCOE Keep Calm and Integrate on!
Interdisciplinary Computing Raising the Bar for Computing Education.
Integrating Geographic Information Systems (GIS) into your Curriculum Teaching American History Meg Merrick & Heather Kaplinger Year 2 GIS Inservices.
College of Computer Science, SCU Computer English Lecture 1 Computer Science Yang Ning 1/46.
Intel ® Teach Program Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation. Copyright © 2007 Intel Corporation.
Science Education Collaborative.
This work is supported by a National Science Foundation (NSF) collaboration between the Directorates for Education and Human Resources (EHR) and Geociences.
MU Core Revision Proposal The Atom Visual Structure Please read information provided in each slide as well as the notes under each slide.
GI Learner: Developing a learning line on GIScience in education Luc Zwartjes Ghent University, geography department Sint-Lodewijkscollege Brugge EUROGEO.
TOM TORLAKSON State Superintendent of Public Instruction 1 Welcome to the STEM Task Force Funding provided by:
There is an inherent meaning in everything. “Signs for people who can see.”
Board on Science Education Draft released 15 July 2011
An Innovative Approach to the Technology Itch
Computational Reasoning in High School Science and Math
Services Computing Taxonomy
The General Education Core in CLAS
7 Big Ideas of Computing:
Green IT CHAPTER 3: PROGRAMMATIC AND INSTITUTIONAL OPPORTUNITIES TO ENHANCE COMPUTER SCIENCE RESEARCH FOR SUSTAINABILITY.
Digital library for Earth System Education Teaching Boxes
Department of Computer Science The University of Texas at Dallas
Amber Settle, DePaul University Co-PI: Ljubomir Perkovic
21st Century Skills.
AP Biology Class Bonneville High School
Presentation transcript:

A Framework for Computational Thinking across the Curriculum Amber Settle School of Computing, DePaul University Co-authors: Ljubomir Perković, Sungsoon Hwang, and Josh Jones The 15 th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2010) June 29, 2010 Work supported by the National Science Foundation

Overview Three-year project (July 2008 – June 2011) funded through the NSF CPATH program Highlights ▫Integration of CT into existing, discipline-specific courses  Categorization of CT instances across disciplines  Inclusion of a wide range of disciplines  Traditional: Computer science, information technology  Allied: Animation, statistics, the sciences  Others: Art, digital cinema, history ▫Broad and diverse faculty participation  First year: College of Computing and Digital Media (CDM)  Second year: College of Liberal Arts and Sciences and other Chicago-area universities (IIT, Loyola, UIC)  Third year: The University of Chicago Lab Schools

What is computational thinking? The application of computational processes/concepts/techniques to reason about problems in any field ▫It is a way of thinking ▫It provides an approach for:  Framing questions  Solving problems  Gaining new insight It is something people in many fields are already doing ▫Biology: Understanding DNA ▫Economics: Modeling financial systems ▫Humanities: Mining crime databases

What is NOT computational thinking? Computer literacy or fluency ▫May be a necessary prerequisite to CT Simple application of computational tools to problems ▫Using statistical software ▫Publishing materials online ▫Creating a database Computational thinking should use computational tools/concepts/ideas in a significant way to ask new questions or gain new insight into problems

Why enhance computational thinking? What is the benefit of making computational thinking explicit? ▫Computer scientists have developed, over many years, an understanding of CT techniques and processes  Example: Understanding when a problem can be solved exactly and when it needs to be approximated ▫Applying insights from computer scientists can:  Save professionals in other fields time and effort  Provide new insights into established problems  Open up new areas of inquiry Potential: Creation of new formulations of and approaches to old problems

Great Principles of Computing Peter Denning’s Great Principles of Computing ▫Computation ▫Communication ▫Coordination ▫Recollection ▫Automation ▫Evaluation ▫Design Used to classify/understand computational thinking concepts

DePaul Liberal Studies Program First-year program ▫Focal point seminar ▫ISP 121: Mathematical and technological literacy ▫Other requirements Core requirements Domain requirements ▫Arts and Literature ▫Philosophical Inquiry ▫Religious Dimensions ▫Scientific Inquiry ▫Self, Society, and the Modern World ▫Understanding the Past Honors Program

Courses in the first year of the project Scientific inquiry ▫CSC 233: Codes and Ciphers (Marcus Schaefer) ▫CSC 235: Problem Solving (Iyad Kanj) ▫CSC 239: Personal Computing (Jacob Furst) ▫HCI 201: Multimedia and the World Wide Web (Craig Miller) ▫IT 130: The Internet and the Web (Craig Miller) ▫ECT 250: Internet, Commerce, and Society (Xiaowen Fang) Arts and Literature ▫ANI 201: Animation I (Scott Roberts) ▫ANI 230: 3D Modeling (Josh Jones) ▫DC 201: Introduction to Screenwriting (Matt Irvine) ▫GAM 224: Introduction to Game Design

Courses in the second year of the project Scientific Inquiry ▫ENV 216: Earth System Science (Mark Potosnak) ▫ENV 230: Global Climate Change (Mark Potosnak) ▫ENV 340: Urban Ecology (Liam Heneghan) ▫GEO 241: Geographic Information Systems I (Julie Hwang) Liberal Studies First Year Program ▫LSP 112 : The Moon (Chris Goedde) Understanding the Past ▫HST 250: Origins of the Second World War (Eugene Beiriger) ▫HST 221: Early Russia (Brian Boeck) Arts and Literature ▫HAA 130:European art-Pre-history to 20th century (Elena Boeck) Honors Program ▫HON 207: Introduction to Cognitive Science (Bob Rotenberg)

Classification of project courses

GAM 224: Introduction to Game Design CT category: Design Case description: ▫Compare two games (e.g. Tic-Tac-Toe and 3-to-15) to discover that they share the same logical structure ▫CT Goal: Understand and derive the logical structure of a game, and use it to comment on strategies that may exist for a game

Author: Josh Jones CT category: Design Case description: ▫Use modularization and automation to create a single blade of grass which is then duplicated to produce a field. Randomization of placement, rotation, scale, and color is used to create an “organic” look.  Students build the interior of a warehouse out of simple polygon primitives using the same techniques ▫CT Goal: Identify visual patterns in a complex environment or object in order to break it into groups of repetitive components, which are then realized using automation and randomization. ANI 230: 3D Modeling

Author: Julie Hwang CT category: Design Case description: ▫Consider modeling two different landmarks: The Adirondack Mountains and Lake Ontario ▫Represent each using both the vector model (using sets of points or vertices) and raster model (using regular grid cells)  Compare and contrast the representations for each type of landmark ▫CT Goal: Understand the different ways in which spatial entities are abstracted into data and comprehend technical and conceptual challenges with and the utility of spatial data modeling GEO 241: Geographic Information Systems I

Q&A Contact information ▫Amber Settle   (312) ▫Ljubomir Perković   (312) ▫Computational Thinking across the Curriculum:  Web site:  Framework: Questions?