1 / 31

Computational Thinking for Everyone Workshop I

Computational Thinking for Everyone Workshop I. The National Academies, 2/19- 2/20/2009 Panel 3 – Computational Thinking Everywhere (Part II) Edward A. Fox, Virginia Tech (VPI&SU) fox@vt.edu; http://fox.cs.vt.edu Professor, Department of Computer Science (at VT since 1983)

mmcnicholas
Download Presentation

Computational Thinking for Everyone Workshop I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computational Thinking for Everyone Workshop I The National Academies, 2/19- 2/20/2009 Panel 3 – Computational Thinking Everywhere (Part II) Edward A. Fox, Virginia Tech (VPI&SU) fox@vt.edu; http://fox.cs.vt.edu Professor, Department of Computer Science (at VT since 1983) Chair, Undergraduate Program Committee, Computer Science Director, Digital Library Research Laboratory (Local)PI: LIKES (CPATH), Ensemble (NSDL), DL416 (CTR), ETANA (Archaeology)… Executive Director, Networked Digital Library of Theses & Dissertations Lead, Rebooting group on National Curriculum for Multidisciplinary Collaboration Former: Chair, IEEE Technical Committee on Digital Libraries Chair, ACM Special Interest Group on Information Retrieval Mentors: JCR Licklider & Mike Kessler at MIT; Gerry Salton at Cornell

  2. Outline • Handouts • Broad view of computing • KID perspective -> digital libraries • Knowledge, Information, and Data • Rules, Text colls, Data structures, Databases • Multidisciplinary connections • Education and learning

  3. Handouts • Living In the KnowlEdge Society (LIKES) … Building Collaboration between … • The National Science Digital Library … CITIDEL and the Ensemble pathways … • CC2001 App. A: CS Body of Knowledge • Cyber-Enabled Learning with Games in Middle School (Evans & Fox)

  4. Broad View of Computing (CC2001) • Discrete Structures • Programming Fndmntls • Algorithms, Complexity • Architecture, Organiztn • Operating Systems • Net-Centric Computing • Programming Languages • Human-Computer Intrct • Graphics & Visual • Intelligent Systems • Information Managmnt • Social & Professional • Software Engineering • Computational Science & Numerical Methods

  5. Net-Centric, Info Management • Security • Web client-server • Web applications • Compression • Multimedia data technologies • Models, systems • Database systems • Data modeling • (Distrib) RDBMS, Queries • Transaction processing • Data mining • Information retrieval • Hypertext, hypermedia, multimedia info / systems • Digital libraries

  6. Locating Digital Libraries in Computing and Communications Technology Space Digital Libraries technology trajectory: intellectual access to globally distributed information Communications (bandwidth, connectivity) Computing (flops) Digital content Note: we should consider 4 dimensions: computing, communications, content, and community (people) less more Acknowledgement: S. Griffin

  7. From: Report on Chatham NSF workshop on future directions in digital libraries …

  8. Digital LibrariesShorten the Chain from Author Editor Reviewer Publisher A&I Consolidator Library Reader

  9. DLs Shorten the Chain to Roles Digital Library Author Teacher User Reader Editor Learner Reviewer Librarian T. Friedman, The World is Flat, work flow, uploading, …

  10. Student Gets Committee Signatures and Submits ETD Signed Grad School Approval form ETDs = Electronic Theses and Dissertations

  11. Library Catalogs ETD, Access is Opened to the New Research WWW NDLTD Digital library access control

  12. Information Life Cycle Creation Active Authoring Modifying Social Context Using Creating Organizing Indexing Retention / Mining Accessing Filtering Storing Retrieving Semi- Active Utilization Distributing Networking Inactive Searching

  13. Quality and the Information Life Cycle

  14. Informal 5S & DL DefinitionsDLs are complex systems that • help satisfy info needs of users (societies) • provide info services (scenarios) • organize info in usable ways (structures) • present info in usable ways (spaces) • communicate info with users (streams)

  15. 5Ss

  16. 5S and DL formal definitions and compositions (April 2004 TOIS)

  17. 5S Services Taxonomy

  18. 5S Software Engineering and HCI

  19. Requirements (1) Analysis (2) DL Designer 5S DL 5SGraph Meta Expert Model Practitioner 5SL Teacher DL Model c omponent Design (3) pool Researcher ODLSearch, ODLBrowse, ODLRate, Tailored ODLReview, 5SLGen ……. DL Implementation (4) Services 5SSuite 5SGraph 5SGen Mapping Tool

  20. Data Fusion, Information Integration thru DL in Archaeology

  21.     Society Society Union Society     General Public archaeologists Archaeologists General Public Architecture of a Union DL DL1 Union DL DL2 Union Service Service Service Harvesting, Mapping, Searching, Browsing, Clustering, Visualization Searching Browsing Union Catalog Catalog1 Catalog2 Union Repository Repository1 Repository2

  22. Digital library architecture for local and interoperable CITIDEL services Computing and Information Technology Interactive Digital Educational Library

  23. Example of Union Service: CitiViz

  24. Multidisciplinary Connections • Problem orientation • Grand challenges, problem based learning • Theme orientation • Living In the KnowlEdge Society (LIKES) • Bilateral • Digital government, e-commerce, … • Computing + (science|humanities|arts|…) • National curriculum for computing + others • Which sub-areas of computing fit best? • Best examples, educational resources

  25. LIKES Goals • Transform computing education so graduates can help build (systems, services, tools, … for) the knowledge society. • Establish collaboration between computing educators and all other disciplines to guide the emergence of the knowledge society.

  26. LIKES Diagram • Promote • Educate • Spread • Utilize • Computing concepts • Computing tools • Computational thinking • Collaboration among different disciplines

  27. Multidisciplinary Connections cont’d • J.T. Klein, A Platform for a Shared Discourse of Interdisciplinary Education, J. Social Sci. Educ. 5(2): 10-18, Sept. 2006 • Disciplinarity: functional differentiation -> distinct worldview or discourse; system of power -> nature of work in discipline • Historical context & pedagogy: integration, new interdisciplinary fields, themes, projects, constructivism, complex issues and problems

  28. Education and Learning • Education, pedagogy – see Evans & Fox • Learning resources – NSDL, Ensemble • Student publishing – ETDs, reports • University settings • Majors • Minors • Core / Liberal education / general education / interdisciplinary studies • Service / team teaching courses • Pathways – LIKES

  29. Education and Learning cont’d • Levels of understanding • Core • Important • Worthwhile • Contextualization, analogy, transfer • Learn in context, with special motivation • Generalize, connect, analogical reasoning • Patterns, re-use, application of methods

  30. Summary • Handouts • Broad view of computing • KID perspective -> digital libraries • Multidisciplinary connections • Education and learning

More Related