Part 1 - Vanderbilt University

advertisement
An Across-Institution Anytime MOOC in Database
Douglas H. Fisher
Electrical Engineering and Computer Science
Vanderbilt Institute for Digital Learning
Vanderbilt University
Nashville, TN
Presentation at SIGCSE 2015
• 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/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 https://my.vanderbilt.edu/douglasfisher/files/2014/10/PreprintAIMagazineCloudCampusArticleFinal.pdf
An Across-Institution Anytime MOOC in Database
Douglas H. Fisher
Electrical Engineering and Computer Science
Vanderbilt Institute for Digital Learning
Vanderbilt University
Nashville, TN
Presentation at SIGCSE 2015
• 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/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 https://my.vanderbilt.edu/douglasfisher/files/2014/10/PreprintAIMagazineCloudCampusArticleFinal.pdf
An Across-Institution Anytime MOOC in Database
Douglas H. Fisher
Electrical Engineering and Computer Science
Vanderbilt Institute for Digital Learning
Vanderbilt University
Nashville, TN
Presentation at SIGCSE 2015
• 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/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 https://my.vanderbilt.edu/douglasfisher/files/2014/10/PreprintAIMagazineCloudCampusArticleFinal.pdf
An Open, Online, Self-Paced Course in Database
• Jennifer Widom’s “Databases” on Stanford OpenEdX
http://online.stanford.edu/course/databases-self-paced
• Free for non-profit use (with permission)
• Originally designed as a “semester-long” MOOC
• Now broken into 14 mini-courses (aka modules)
• 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”
Douglas H. Fisher
An Open, Online, Self-Paced Course in Database
• Jennifer Widom’s “Databases” on Stanford OpenEdX
http://online.stanford.edu/course/databases-self-paced
• Free for non-profit use (with permission)
• Originally designed as a “semester-long” MOOC
• Now broken into 14 mini-courses (aka modules)
• 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”
Douglas H. Fisher
A Campus Course that embeds (wraps) Widom’s Databases
DB4: Relational
Algebra
Vanderbilt University, CS 265, Introduction to Databases
https://my.vanderbilt.edu/cs265/
DB5: SQL (Queries)
•
•
DB11: Constraints & Triggers
DB9: Unified Modeling Language
DB8: Relational Design Theory
Widom’s minicourses are reference “text”
Roughly, one mini-course per week
(incentived, but not required)
•
•
Students can opt for minicourse SoAs
All but a few missed SoAs
Project 1, Midterm, CfT Eval
Spring break (NOW)
CS 265 customizes
the ordering of
mini-courses
•
•
DB10: Indexing & Transactions
DB12: Views &Authorization
Active Learning in class
CS 265 grades are exams
(of my design) and group
projects (of my design)
DB 2:XML Data & DB3: JSON Data
UNC Charlotte, ITIS 5160,
Applied Databases,
customizes order
differently (David Wilson)
Douglas H. Fisher
DB6: Xpath & XQuery
CS 265 and ITIS 5160
to share exam questions,
active learning exercises,
and post-break project topics
DB13: OLAP
•
•
Widom/Stanford
permissions
FERPA attention
DB7: XSLT
DB14: Recursion in SQL
(optional)
Project 2 & Final Exam
A Campus Course that embeds (wraps) Widom’s Databases
DB4: Relational
Algebra
Vanderbilt University, CS 265, Introduction to Databases
https://my.vanderbilt.edu/cs265/
DB5: SQL (Queries)
•
•
DB11: Constraints & Triggers
DB9: Unified Modeling Language
DB8: Relational Design Theory
Widom’s minicourses are reference “text”
Roughly, one mini-course per week
(incentived, but not required)
•
•
Students can opt for minicourse SoAs
All but a few missed SoAs
Project 1, Midterm, CfT Eval
Spring break (NOW)
CS 265 customizes
the ordering of
mini-courses
•
•
DB10: Indexing & Transactions
DB12: Views &Authorization
Active Learning in class
CS 265 grades are exams
(of my design) and group
projects (of my design)
DB 2:XML Data & DB3: JSON Data
UNC Charlotte, ITIS 5160,
Applied Databases,
customizes order
differently (David Wilson)
Douglas H. Fisher
DB6: Xpath & XQuery
CS 265 and ITIS 5160
to share exam questions,
active learning exercises,
and post-break project topics
DB13: OLAP
•
•
Widom/Stanford
permissions
FERPA attention
DB7: XSLT
DB14: Recursion in SQL
(optional)
Project 2 & Final Exam
A Campus Course that embeds (wraps) Widom’s Databases
DB4: Relational
Algebra
Vanderbilt University, CS 265, Introduction to Databases
https://my.vanderbilt.edu/cs265/
DB5: SQL (Queries)
•
•
DB11: Constraints & Triggers
DB9: Unified Modeling Language
DB8: Relational Design Theory
Widom’s minicourses are reference “text”
Roughly, one mini-course per week
(incentived, but not required)
•
•
Students can opt for minicourse SoAs
All but a few missed SoAs
Project 1, Midterm, CfT Eval
Spring break (NOW)
CS 265 customizes
the ordering of
mini-courses
•
•
DB10: Indexing & Transactions
DB12: Views &Authorization
Active Learning in class
CS 265 grades are exams
(of my design) and group
projects (of my design)
DB 2:XML Data & DB3: JSON Data
UNC Charlotte, ITIS 5160,
Applied Databases,
customizes order
differently (David Wilson)
Douglas H. Fisher
DB6: Xpath & XQuery
CS 265 and ITIS 5160
to share exam questions,
active learning exercises,
and post-break project topics
DB13: OLAP
•
•
Widom/Stanford
permissions
FERPA attention
DB7: XSLT
DB14: Recursion in SQL
(optional)
Project 2 & Final Exam
A Campus Course that embeds (wraps) Widom’s Databases
DB4: Relational
Algebra
Vanderbilt University, CS 265, Introduction to Databases
https://my.vanderbilt.edu/cs265/
DB5: SQL (Queries)
•
•
DB11: Constraints & Triggers
DB9: Unified Modeling Language
DB8: Relational Design Theory
Widom’s minicourses are reference “text”
Roughly, one mini-course per week
(incentived, but not required)
•
•
Students can opt for minicourse SoAs
All but a few missed SoAs
Project 1, Midterm, CfT Eval
Spring break (NOW)
CS 265 customizes
the ordering of
mini-courses
•
•
DB10: Indexing & Transactions
DB12: Views &Authorization
Active Learning in class
CS 265 grades are exams
(of my design) and group
projects (of my design)
DB 2:XML Data & DB3: JSON Data
UNC Charlotte, ITIS 5160,
Applied Databases,
customizes order
differently (David Wilson)
Douglas H. Fisher
DB6: Xpath & XQuery
CS 265 and ITIS 5160
to share exam questions,
active learning exercises,
and post-break project topics
DB13: OLAP
•
•
Widom/Stanford
permissions
FERPA attention
DB7: XSLT
DB14: Recursion in SQL
(optional)
Project 2 & Final Exam
A Campus Course that embeds (wraps) Widom’s Databases
DB4: Relational
Algebra
Vanderbilt University, CS 265, Introduction to Databases
https://my.vanderbilt.edu/cs265/
DB5: SQL (Queries)
•
•
DB11: Constraints & Triggers
DB9: Unified Modeling Language
DB8: Relational Design Theory
Widom’s minicourses are reference “text”
Roughly, one mini-course per week
(incentived, but not required)
•
•
Students can opt for minicourse SoAs
All but a few missed SoAs
Project 1, Midterm, CfT Eval
Spring break (NOW)
CS 265 customizes
the ordering of
mini-courses
•
•
DB10: Indexing & Transactions
DB12: Views &Authorization
Active Learning in class
CS 265 grades are exams
(of my design) and group
projects (of my design)
DB 2:XML Data & DB3: JSON Data
UNC Charlotte, ITIS 5160,
Applied Databases,
customizes order
differently (David Wilson)
Douglas H. Fisher
DB6: Xpath & XQuery
CS 265 and ITIS 5160
to share exam questions,
active learning exercises,
and post-break project topics
DB13: OLAP
•
•
Widom/Stanford
permissions
FERPA attention
DB7: XSLT
DB14: Recursion in SQL
(optional)
Project 2 & Final Exam
Download