SlideShare a Scribd company logo
Telkart and QnA: An Open
Teaching System for
Computer Science Courses
Vikram Kamath Cannanure, Dr. Geoff Gordon
Carnegie Mellon University
Introduction: What’s the talk about?
• Discuss our system for teaching
computer science courses.
• Show a prototype and its application
in teaching.
• Seek feedback about our system and
it’s application in OER.
• Look for prospective collaboration for
research and deployment.
2
Our System: What is it made of?
• QnA: A software system to upload instructions (videos,
text) and assessments.
• Telkart: A custom hardware system to create videos.
• Lightweight: Uses existing devices (MacBook and an
iPad) to create course content.
3
QnA: Software Web Portal
• Limited Learning Management
System(LMS) features with low
setup cost.
• Modularity, portability were the
goals.
• Designed using user-centered
research; and open source
libraries. 4
Our Design Approach
• Our users are stakeholders
• Features developed in iterations
• Continuous feedback loop
• We use insights from users for
iterative design
5
Features in QnA
• WYSIWYG- What You
See Is What You Get
• Real-time latex preview
• Embed media
• Version control
6
TelKart: Custom hardware cart
• Mac Mini, Wacom tablet, video and audio recording.
• Mounted on a custom-made cart.
• Can be wheeled to a classroom or office.
• Content is exported or live streamed to YouTube or
Panopto
7
Future Work: Low Cost TelKart
• iPad Pro and a MacBook
connected using the default
cable
• Uses QuickTime and open
source OBS Studio to broadcast
the window from the iPad
• Allows switching windows and
adding a camera view.
Add image
8
Demo
9
Next Steps: Low Cost TelKart
“ It took me less than an hour to set up” - Professor, Carnegie Mellon University
• Collect feedback from users and deploy it
• Build a low cost version e.g. Android tablet
• Build a DIY instructional setup for instructors to use it independently
• Augment the system with 3D printing and add on lenses
10
Project: Future Work
• Open-source software to form independent instances
• Prototype and evaluate the low cost version of the tool
• Deploy to more instructors within and outside university
• Add documentation to make adoption easier
11
Summary
• QnA: system is deployed in campuses in Pittsburgh and
Silicon Valley.
• TelKart: A custom hardware system to create videos.
• Prototype a low-cost version of the system based on a
laptop and a tablet
• Seeking feedback and ideas that you may have
12
Feedback?
Stay updated:
http://bit.ly/qna-info
Visit me at my poster.
13

More Related Content

PDF
CP3108B midterm presentation
PDF
SeLCont: Synchronised e-Learning Content
PPTX
Open for Business: the “Learn Accounting” Project
PPTX
Creative Commons - Hack The Cred
PPTX
The quality of MOOCs: Results from latest four research surveys and discussio...
PPTX
Made With Creative Commons – Open Business Models
PDF
A Study on Cost-Efficiency and Quality of OER Integrated Course Materials
PPTX
OER and Open Access Policy and Opportunities for Advocacy. A Latin American O...
CP3108B midterm presentation
SeLCont: Synchronised e-Learning Content
Open for Business: the “Learn Accounting” Project
Creative Commons - Hack The Cred
The quality of MOOCs: Results from latest four research surveys and discussio...
Made With Creative Commons – Open Business Models
A Study on Cost-Efficiency and Quality of OER Integrated Course Materials
OER and Open Access Policy and Opportunities for Advocacy. A Latin American O...

Viewers also liked (20)

PDF
A study on awareness of ‘OER’ among content creators
PPT
A Blueprint for Open Educational Resources implementation in primary and seco...
PDF
Current OER Research from the OER Research Fellows
PPTX
Year of Open & Open Education Week
PPTX
National Open Access Policy and Practice of OER in Kyrgyzstan: The power of s...
PDF
Building a more open, collaborative CC global movement
PPTX
An international collaboration in the design experience of a MOOC series
PPTX
Towards a new model for measuring success in MOOCs: The role of participants’...
PPTX
Researching Open Education: A Systematic Review of GO-GN Theses
PPTX
Effectiveness of OER use in students’ mathematical outcomes: A case study in ...
PPTX
Moonshot projects to support Dutch national policy on OER
PPTX
Evaluation task 3
PPT
The theory of plastics
PPTX
Collaborative OpenCourseWare Authoring: The SlideWiki Platform
PDF
2 8.- azqueta chocarro, i la erótica en mujeres transexuales que ejercen la...
PPTX
Normes et qualite pour l’amelioration de la competitivite des pme locales
PPTX
3Com ETHERLINK/MC
PPTX
Life cycle of an open online course designed as an OER: The case of Facilitat...
PPTX
Human resources
A study on awareness of ‘OER’ among content creators
A Blueprint for Open Educational Resources implementation in primary and seco...
Current OER Research from the OER Research Fellows
Year of Open & Open Education Week
National Open Access Policy and Practice of OER in Kyrgyzstan: The power of s...
Building a more open, collaborative CC global movement
An international collaboration in the design experience of a MOOC series
Towards a new model for measuring success in MOOCs: The role of participants’...
Researching Open Education: A Systematic Review of GO-GN Theses
Effectiveness of OER use in students’ mathematical outcomes: A case study in ...
Moonshot projects to support Dutch national policy on OER
Evaluation task 3
The theory of plastics
Collaborative OpenCourseWare Authoring: The SlideWiki Platform
2 8.- azqueta chocarro, i la erótica en mujeres transexuales que ejercen la...
Normes et qualite pour l’amelioration de la competitivite des pme locales
3Com ETHERLINK/MC
Life cycle of an open online course designed as an OER: The case of Facilitat...
Human resources
Ad

Similar to TelKart and QnA: An Open Teaching System for Computer Science Courses (20)

PPTX
The quality & richness of E-Education
PPTX
advance configuration management system .pptx
PDF
Agileand saas davepatterson_armandofox_050813webinar
PPT
Final Cermony Open Source Final 1
PPTX
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
PPTX
A personal journey towards more reproducible networking research
PPTX
Graduation Project Presentation - Design of Web Based E-learning as an Assist...
PDF
Experience in teaching devops
PPTX
Notes sharing web application using Django
PDF
Application Virtualization, University of New Hampshire
PPTX
DevOps for Network Engineers
PPTX
Configuration Management Evolution at CERN
PPTX
OpenStack Enabling DevOps
PDF
Arpan_booth_talk_2 DNN and Tsnor Floww.pdf
PDF
Summit 16: Cengn Experience in Opnfv Projects
PDF
Building a custom cms with django
PPTX
OpenStack at EBSCO
PPTX
Writing better code: How the Netbeans IDE Helps you Write, Test and Debug Java
PPTX
OpenVINO introduction
PPTX
Challenges in Practicing High Frequency Releases in Cloud Environments
The quality & richness of E-Education
advance configuration management system .pptx
Agileand saas davepatterson_armandofox_050813webinar
Final Cermony Open Source Final 1
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
A personal journey towards more reproducible networking research
Graduation Project Presentation - Design of Web Based E-learning as an Assist...
Experience in teaching devops
Notes sharing web application using Django
Application Virtualization, University of New Hampshire
DevOps for Network Engineers
Configuration Management Evolution at CERN
OpenStack Enabling DevOps
Arpan_booth_talk_2 DNN and Tsnor Floww.pdf
Summit 16: Cengn Experience in Opnfv Projects
Building a custom cms with django
OpenStack at EBSCO
Writing better code: How the Netbeans IDE Helps you Write, Test and Debug Java
OpenVINO introduction
Challenges in Practicing High Frequency Releases in Cloud Environments
Ad

More from Open Education Global (OEGlobal) (20)

PPTX
Openness and praxis: Exploring the use of open educational practices for teac...
PPTX
Impact of OER on Cost and Quality of Course Materials in Postgraduate Distanc...
PPTX
Institutionalizing Open Education Practices
PPTX
OER-based Degree Pathways: Emerging Trends and Lessons Learned at U.S. Commun...
PPTX
The power of open information in open learning curriculum development
PPT
Openness for visibility: The ROER4D Curation and Dissemination strategy
PPTX
Change the world through OERs (we’re not kidding)! Inclusive design, accessib...
PPTX
Developing a Community of Practice for Open Education with the Community Coll...
PPTX
Towards ethical open practices at a University of Technology during times of ...
PPTX
The Constraints of Policy: A Critical Discourse Analysis of Open Education Po...
PPTX
Access and Affordability in US Higher Education: A Social Justice Perspective...
PPTX
The OER World Map: Adolescence of a Community Platform for the OER Movement
PPTX
SDG4 + OER: Working Together to Mainstream Open Education
PDF
Online learning, offline
PDF
A public OER initiative as driver for educational innovation
PPTX
Open for Good: Tales of Building Open Synergies
PPT
Creating an OER Unit: Lessons and Successes over the first 2.5 years
PPTX
Open or closed learning environments? The topography of HE practitioners lear...
PPTX
OER Peer Learning Web-Based Application
PPTX
The Alicanto Cloud: A new model for open and social learning
Openness and praxis: Exploring the use of open educational practices for teac...
Impact of OER on Cost and Quality of Course Materials in Postgraduate Distanc...
Institutionalizing Open Education Practices
OER-based Degree Pathways: Emerging Trends and Lessons Learned at U.S. Commun...
The power of open information in open learning curriculum development
Openness for visibility: The ROER4D Curation and Dissemination strategy
Change the world through OERs (we’re not kidding)! Inclusive design, accessib...
Developing a Community of Practice for Open Education with the Community Coll...
Towards ethical open practices at a University of Technology during times of ...
The Constraints of Policy: A Critical Discourse Analysis of Open Education Po...
Access and Affordability in US Higher Education: A Social Justice Perspective...
The OER World Map: Adolescence of a Community Platform for the OER Movement
SDG4 + OER: Working Together to Mainstream Open Education
Online learning, offline
A public OER initiative as driver for educational innovation
Open for Good: Tales of Building Open Synergies
Creating an OER Unit: Lessons and Successes over the first 2.5 years
Open or closed learning environments? The topography of HE practitioners lear...
OER Peer Learning Web-Based Application
The Alicanto Cloud: A new model for open and social learning

Recently uploaded (20)

PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
01-Introduction-to-Information-Management.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
Basic Mud Logging Guide for educational purpose
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Complications of Minimal Access Surgery at WLH
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
Microbial disease of the cardiovascular and lymphatic systems
01-Introduction-to-Information-Management.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
O5-L3 Freight Transport Ops (International) V1.pdf
RMMM.pdf make it easy to upload and study
Basic Mud Logging Guide for educational purpose
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
GDM (1) (1).pptx small presentation for students
Complications of Minimal Access Surgery at WLH
TR - Agricultural Crops Production NC III.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
O7-L3 Supply Chain Operations - ICLT Program
VCE English Exam - Section C Student Revision Booklet
102 student loan defaulters named and shamed – Is someone you know on the list?
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
2.FourierTransform-ShortQuestionswithAnswers.pdf
Renaissance Architecture: A Journey from Faith to Humanism

TelKart and QnA: An Open Teaching System for Computer Science Courses

  • 1. Telkart and QnA: An Open Teaching System for Computer Science Courses Vikram Kamath Cannanure, Dr. Geoff Gordon Carnegie Mellon University
  • 2. Introduction: What’s the talk about? • Discuss our system for teaching computer science courses. • Show a prototype and its application in teaching. • Seek feedback about our system and it’s application in OER. • Look for prospective collaboration for research and deployment. 2
  • 3. Our System: What is it made of? • QnA: A software system to upload instructions (videos, text) and assessments. • Telkart: A custom hardware system to create videos. • Lightweight: Uses existing devices (MacBook and an iPad) to create course content. 3
  • 4. QnA: Software Web Portal • Limited Learning Management System(LMS) features with low setup cost. • Modularity, portability were the goals. • Designed using user-centered research; and open source libraries. 4
  • 5. Our Design Approach • Our users are stakeholders • Features developed in iterations • Continuous feedback loop • We use insights from users for iterative design 5
  • 6. Features in QnA • WYSIWYG- What You See Is What You Get • Real-time latex preview • Embed media • Version control 6
  • 7. TelKart: Custom hardware cart • Mac Mini, Wacom tablet, video and audio recording. • Mounted on a custom-made cart. • Can be wheeled to a classroom or office. • Content is exported or live streamed to YouTube or Panopto 7
  • 8. Future Work: Low Cost TelKart • iPad Pro and a MacBook connected using the default cable • Uses QuickTime and open source OBS Studio to broadcast the window from the iPad • Allows switching windows and adding a camera view. Add image 8
  • 10. Next Steps: Low Cost TelKart “ It took me less than an hour to set up” - Professor, Carnegie Mellon University • Collect feedback from users and deploy it • Build a low cost version e.g. Android tablet • Build a DIY instructional setup for instructors to use it independently • Augment the system with 3D printing and add on lenses 10
  • 11. Project: Future Work • Open-source software to form independent instances • Prototype and evaluate the low cost version of the tool • Deploy to more instructors within and outside university • Add documentation to make adoption easier 11
  • 12. Summary • QnA: system is deployed in campuses in Pittsburgh and Silicon Valley. • TelKart: A custom hardware system to create videos. • Prototype a low-cost version of the system based on a laptop and a tablet • Seeking feedback and ideas that you may have 12

Editor's Notes

  • #3: Hardware and software
  • #5: Instructions: Videos, Assessments: Multiple choice, This is what you can do in the software. Examples of Media course: tie it in with piazza, blackboard, Piazza
  • #6: USer centric users; different types of users; Students TAs and Profs Bridging the gap, what specifically you track. Change the content of the flowchart Having specific things for user activity (doing differently)... fully user 6 courses.. 500 users
  • #7: WSWIG: Drag and drop Open source libraries and user centric approach: Added instructional design hints e.g immediate feedback Version control, LaTeX for equations, rich text editing, and embedded media. Data loss - we had backups
  • #8: Summary of the slide ~7k Use stuff they already have. Limitations: Logistics
  • #9: Key strokes matter…. In language Booking in University of Hawaii and University of Michigan Variablity. In the world, technology limitation
  • #12: Adding
  • #13: Cabinets; wireless; support system for What panopto: -- open source -- How can it be used in Open education.