An Across-Institution Anytime MOOC in Database Douglas H. Fisher Electrical Engineering and Computer Science Vanderbilt Institute for Digital Learning.

Slides:



Advertisements
Similar presentations
Jennifer Widom Querying XML XSLT. Jennifer Widom XSLT Querying XML Not nearly as mature as Querying Relational  Newer  No underlying algebra Sequence.
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Mani-CS34311 CS3431 – Database Systems I Logistics Instructor: Murali Mani
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10 am – 10:45 am Wednesday 8:15 am – 9:15 am Thursday.
1 ICS 223: Transaction Processing and Distributed Data Management Winter 2008 Professor Sharad Mehrotra Information and Computer Science University of.
Databases and Database Management System. 2 Goals comprehensive introduction to –the design of databases –database transaction processing –the use of.
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
Designing, Developing, and Evaluating an Interdisciplinary Digital Library Curriculum Jeffrey Pomerantz School of Information & Library Science University.
1 Dr. Fatemeh Ahmadi-Abkenari September Grade Detail Final Exam: 14 Mid Term Exam: 3 Exercises: 3.
Jennifer Widom SQL Introduction. Jennifer Widom SQL: Intro  “S.Q.L.” or “sequel”  Supported by all major commercial database systems  Standardized.
1 Data Warehousing – CG124 Dr. Akhtar Ali School of Computing, Engineering and Information Sciences Computing.unn.ac.uk/staff/CGMA2/CG124.
Improving Learning via Tablet-PC-based In-Class Assessment Kimberle Koile, MIT CS and AI Lab David Singer, MIT Brain & Cognitive Sciences Classroom Presenter.
Using MOOCs to enhance on-campus education Experience, lessons, and research opportunities Douglas H. Fisher Director of the Vanderbilt Institute for Digital.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
CSCI 1301 Principles of Computer Science I
1 CS222: Principles of Database Management Fall 2010 Professor Chen Li Department of Computer Science University of California, Irvine Notes 01.
CSET 3300: Database-Driven Web Applications Spring 2010 William Acosta URL:
CITS2232 DATABASES Associate Professor David Glance.
Course Information. Course resources All course materials (slides, links to recorded lectures, online quiz, assignments, course project, and online exams)
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach)
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
ITMS3101: Digital Media Introduction and Overview Eng. Mohanned M. Dawoud Software Engineering University of Palestine.
Spring 2011 ICS321 Data Storage & Retrieval Mon & Wed 12-1:15 PM Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii.
Christoph F. Eick Introduction Data Management Today 1. Introduction to Databases 2. Questionnaire 3. Course Information 4. Grading and Other Things.
CS346: Advanced Databases Alexandra I. Cristea Term 1.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
DatabaseCSIE NUK1 Fundamentals of Database Systems Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
XQuery Summer Institute Clifford Anderson Director for Scholarly Communications Vanderbilt University st Ave S Nashville, TN 37203
11/29/2015Elke A. Rundensteiner -- CS5421 Database Management Systems CS Fall 2012 Instructor: Elke Rundensteiner
Vanderbilt alums and Vanderbilt staff also participate in Widom course NOT a Small, Private, Online Course (or SPOC) Social networks glue for larger community.
Nancy Howell The University of Southern Mississippi March 23, 2009.
Fall 2010 ICS321 Data Storage & Retrieval Mon & Wed 12-1:15 PM Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at.
Fall 2010 ICS321 Data Storage & Retrieval Mon & Wed 12-1:15 PM Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at.
1 IBM Academic Initiative Introduction for Pamplin School of Business Virginia Tech – October 13, 2011 “IBM Academic Skills Cloud and Computing Education.
CS 162 Introduction to Computer Science II Winter, 2014: 60 Spring, 2014: 60 Summer, 2014: 71.
CS363: Introduction to Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office: Atanasoff.
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
ITIS 5160 Applied Databases Fall Overview Class hour 6:30 – 9:15pm, Wedn, Woodward Hall 125 Office hour 3:00 – 5:00pm, Wedn Instructor - Dr. Xintao.
Jennifer Widom Recursion in SQL Basic recursive WITH statement.
ITIS 5160 Applied Databases Fall Overview Class hour 9:30am – 12:15pm, Friday, Woodward 120 Office hour 1:30 – 2:30pm, Wednesday Instructor - Dr.
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
CSE202 : Fundamentals of Database Systems Vikram Goyal Indraprastha Institute of Information Technology, Delhi (IIIT-D), India FROM : Slides from CSE202.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Database Systems 2014 Assoc Professor Bela Stantic Lab: TBA Workshop: TBA.
Page 1 Orientation Spring, 2016 Sang-goo Lee School of Computer Science & Engineering Seoul National University, Seoul, Korea 컴퓨터 개념 및 실습.
CS3431-B111 CS3431 – Database Systems I Logistics Instructor: Mohamed Eltabakh
AN EXPERIENCE REPORT ASSESSING A PROFESSIONAL DEVELOPMENT MOOC FOR CS PRINCIPLES SIGCSE 2017 – MEMPHIS, TN JEFF GRAY DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY.
Database Systems – (
Team-based Teaching of
Supporting Active Learning by Introducing an Interactive Teaching Tool in a Data Structures and Algorithms Course Tommy Färnqvist 47th ACM Technical Symposium.
Course Overview - Database Systems
Computer Science Group 6.
Course Introduction 공학대학원 데이타베이스
CS122B: Projects in Databases and Web Applications Spring 2017
CS240A: Databases and Knowledge Bases Introduction
CS122B: Projects in Databases and Web Applications Winter 2017
Database Design and Implementation
US 130 Principles of Urban Sustainability
SQL Introduction.
COSC 6340 Projects & Homeworks Spring 2002
Course Overview - Database Systems
CS122B: Projects in Databases and Web Applications Winter 2018
CS122B: Projects in Databases and Web Applications Winter 2019
CS 281: Discrete Mathematics for Computer Science
Welcome to MAT 142.
CS122B: Projects in Databases and Web Applications Spring 2018
Introduction to Database Systems CSE 444
Introduction to Database Systems CSE 444
Presentation transcript:

An Across-Institution Anytime MOOC in Database Douglas H. Fisher Electrical Engineering and Computer Science Vanderbilt Institute for Digital Learning Vanderbilt University Nashville, TN An open, online, self-paced course allows an individual to move through the course at their own pace But, it also allows an instructor to move a campus course (or any other cohort willing to follow a leader) at the instructor’s pace, presumably synchronized to the institution’s term Related Readings: “Wrapping a MOOC: Student Perceptions of an Experiment in Blended Learning” by Derek Bruff, Douglas Fisher, Kathryn McEwen, Blaine Smith. Journal of Online Learning and Teaching, Vol 9, No 2, June 2013http://jolt.merlot.org/vol9no2/bruff_0613.htm. “Warming up to MOOCs”, Douglas Fisher, Chronicle of Higher Education (ProfHacker) Blog post, November 2012http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022 Leveraging AI Teaching in the Cloud for AI Teaching on Campus by Douglas Fisher, AI Magazine, 2014, Vol 35, No 3 (Fall Issue). Preprint at Presentation at SIGCSE 2015

An Across-Institution Anytime MOOC in Database Douglas H. Fisher Electrical Engineering and Computer Science Vanderbilt Institute for Digital Learning Vanderbilt University Nashville, TN An open, online, self-paced course allows an individual to move through the course at their own pace Related Readings: “Wrapping a MOOC: Student Perceptions of an Experiment in Blended Learning” by Derek Bruff, Douglas Fisher, Kathryn McEwen, Blaine Smith. Journal of Online Learning and Teaching, Vol 9, No 2, June 2013http://jolt.merlot.org/vol9no2/bruff_0613.htm. “Warming up to MOOCs”, Douglas Fisher, Chronicle of Higher Education (ProfHacker) Blog post, November 2012http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022 Leveraging AI Teaching in the Cloud for AI Teaching on Campus by Douglas Fisher, AI Magazine, 2014, Vol 35, No 3 (Fall Issue). Preprint at Presentation at SIGCSE 2015 But, it also allows an instructor to move a campus course (or any other cohort willing to follow a leader) at the instructor’s pace, presumably synchronized to the institution’s term

An Across-Institution Anytime MOOC in Database Douglas H. Fisher Electrical Engineering and Computer Science Vanderbilt Institute for Digital Learning Vanderbilt University Nashville, TN An open, online, self-paced course allows an individual to move through the course at their own pace Related Readings: “Wrapping a MOOC: Student Perceptions of an Experiment in Blended Learning” by Derek Bruff, Douglas Fisher, Kathryn McEwen, Blaine Smith. Journal of Online Learning and Teaching, Vol 9, No 2, June 2013http://jolt.merlot.org/vol9no2/bruff_0613.htm. “Warming up to MOOCs”, Douglas Fisher, Chronicle of Higher Education (ProfHacker) Blog post, November 2012http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022http://chronicle.com/blogs/profhacker/warming-up-to-moocs/44022 Leveraging AI Teaching in the Cloud for AI Teaching on Campus by Douglas Fisher, AI Magazine, 2014, Vol 35, No 3 (Fall Issue). Preprint at Presentation at SIGCSE 2015 But, it also allows an instructor to move a campus course (or any other cohort willing to follow a leader) at the instructor’s pace, presumably synchronized to the institution’s term

Jennifer Widom’s “Databases” on Stanford OpenEdX Free for non-profit use (with permission) Originally designed as a “semester-long” MOOC Now broken into 14 mini-courses (aka modules) An Open, Online, Self-Paced Course in Database Douglas H. Fisher Each minicourse includes Video lectures and “in-video” questions Auto-graded quizzes and exercises (“for grade”) Auto-graded, PRACTICE exercises (not “for grade”) Discussion Board and Wiki A “Statement of Accomplishment”

Jennifer Widom’s “Databases” on Stanford OpenEdX Free for non-profit use (with permission) Originally designed as a “semester-long” MOOC Now broken into 14 mini-courses (aka modules) An Open, Online, Self-Paced Course in Database Douglas H. Fisher Each minicourse includes Video lectures and “in-video” questions Auto-graded quizzes and exercises (“for grade”) Auto-graded, PRACTICE exercises (not “for grade”) Discussion Board and Wiki A “Statement of Accomplishment”

DB4: Relational Algebra DB5: SQL (Queries) DB9: Unified Modeling Language DB8: Relational Design Theory DB11: Constraints & Triggers DB10: Indexing & Transactions DB12: Views &Authorization DB 2:XML Data & DB3: JSON Data DB6: Xpath & XQuery DB13: OLAP Project 1, Midterm, CfT Eval Spring break (NOW) DB7: XSLT DB14: Recursion in SQL (optional) Project 2 & Final Exam A Campus Course that embeds (wraps) Widom’s Databases Douglas H. Fisher Vanderbilt University, CS 265, Introduction to Databases Widom’s minicourses are reference “text” Roughly, one mini-course per week (incentived, but not required) Active Learning in class CS 265 grades are exams (of my design) and group projects (of my design) Students can opt for minicourse SoAs All but a few missed SoAs CS 265 customizes the ordering of mini-courses UNC Charlotte, ITIS 5160, Applied Databases, customizes order differently (David Wilson) CS 265 and ITIS 5160 to share exam questions, active learning exercises, and post-break project topics Widom/Stanford permissions FERPA attention

DB4: Relational Algebra DB5: SQL (Queries) DB9: Unified Modeling Language DB8: Relational Design Theory DB11: Constraints & Triggers DB10: Indexing & Transactions DB12: Views &Authorization DB 2:XML Data & DB3: JSON Data DB6: Xpath & XQuery DB13: OLAP Project 1, Midterm, CfT Eval Spring break (NOW) DB7: XSLT DB14: Recursion in SQL (optional) Project 2 & Final Exam A Campus Course that embeds (wraps) Widom’s Databases Douglas H. Fisher Vanderbilt University, CS 265, Introduction to Databases Widom’s minicourses are reference “text” Roughly, one mini-course per week (incentived, but not required) Active Learning in class CS 265 grades are exams (of my design) and group projects (of my design) Students can opt for minicourse SoAs All but a few missed SoAs CS 265 customizes the ordering of mini-courses UNC Charlotte, ITIS 5160, Applied Databases, customizes order differently (David Wilson) CS 265 and ITIS 5160 to share exam questions, active learning exercises, and post-break project topics Widom/Stanford permissions FERPA attention

DB4: Relational Algebra DB5: SQL (Queries) DB9: Unified Modeling Language DB8: Relational Design Theory DB11: Constraints & Triggers DB10: Indexing & Transactions DB12: Views &Authorization DB 2:XML Data & DB3: JSON Data DB6: Xpath & XQuery DB13: OLAP Project 1, Midterm, CfT Eval Spring break (NOW) DB7: XSLT DB14: Recursion in SQL (optional) Project 2 & Final Exam A Campus Course that embeds (wraps) Widom’s Databases Douglas H. Fisher Vanderbilt University, CS 265, Introduction to Databases Widom’s minicourses are reference “text” Roughly, one mini-course per week (incentived, but not required) Active Learning in class CS 265 grades are exams (of my design) and group projects (of my design) Students can opt for minicourse SoAs All but a few missed SoAs CS 265 customizes the ordering of mini-courses UNC Charlotte, ITIS 5160, Applied Databases, customizes order differently (David Wilson) CS 265 and ITIS 5160 to share exam questions, active learning exercises, and post-break project topics Widom/Stanford permissions FERPA attention

DB4: Relational Algebra DB5: SQL (Queries) DB9: Unified Modeling Language DB8: Relational Design Theory DB11: Constraints & Triggers DB10: Indexing & Transactions DB12: Views &Authorization DB 2:XML Data & DB3: JSON Data DB6: Xpath & XQuery DB13: OLAP Project 1, Midterm, CfT Eval Spring break (NOW) DB7: XSLT DB14: Recursion in SQL (optional) Project 2 & Final Exam A Campus Course that embeds (wraps) Widom’s Databases Douglas H. Fisher Vanderbilt University, CS 265, Introduction to Databases Widom’s minicourses are reference “text” Roughly, one mini-course per week (incentived, but not required) Active Learning in class CS 265 grades are exams (of my design) and group projects (of my design) Students can opt for minicourse SoAs All but a few missed SoAs CS 265 customizes the ordering of mini-courses UNC Charlotte, ITIS 5160, Applied Databases, customizes order differently (David Wilson) CS 265 and ITIS 5160 to share exam questions, active learning exercises, and post-break project topics Widom/Stanford permissions FERPA attention

DB4: Relational Algebra DB5: SQL (Queries) DB9: Unified Modeling Language DB8: Relational Design Theory DB11: Constraints & Triggers DB10: Indexing & Transactions DB12: Views &Authorization DB 2:XML Data & DB3: JSON Data DB6: Xpath & XQuery DB13: OLAP Project 1, Midterm, CfT Eval Spring break (NOW) DB7: XSLT DB14: Recursion in SQL (optional) Project 2 & Final Exam A Campus Course that embeds (wraps) Widom’s Databases Douglas H. Fisher Vanderbilt University, CS 265, Introduction to Databases Widom’s minicourses are reference “text” Roughly, one mini-course per week (incentived, but not required) Active Learning in class CS 265 grades are exams (of my design) and group projects (of my design) Students can opt for minicourse SoAs All but a few missed SoAs CS 265 customizes the ordering of mini-courses UNC Charlotte, ITIS 5160, Applied Databases, customizes order differently (David Wilson) CS 265 and ITIS 5160 to share exam questions, active learning exercises, and post-break project topics Widom/Stanford permissions FERPA attention