The document describes TutorStack, an open source platform developed by Waterford Institute of Technology to improve the student and lecturer experience for online learning. TutorStack allows lecturers to more easily structure and publish rich learning materials. It includes TutorsLIVE, which simulates live classroom labs, and TutorsTIME, which provides insights into student interaction and engagement patterns. The platform has helped WIT transition to fully online learning and adopt an agile semester model. This has led to higher completion rates, employment outcomes, and lecturer success compared to traditional models. Going forward, the team hopes to formalize TutorStack as an open source project with support from Red Hat.
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...Rich McCue
A significant problem facing Multi-Access courses with a limited number of face-to-face and online seats, is accommodating students who want or need to move between modalities without imposing an onerous administrative burden on instructors. One possible solution is the Seat eXchanger mobile web app under development in the TIE Lab at the University of Victoria. The Seat eXchanger app allows students to reserve and exchange of “seats,” depending on availability, and move seamlessly between modalities. At the beginning of the semester students indicate their primary mode of participation in the course, and then as needed or desired during the semester, they can use the web app to reserve a “seat” in a different modality for a session. For example if a student whose primary modality is face-to-face, wants to attend via remote video, they use the web app to reserve a virtual seat, which frees up their face-to-face “seat” in for someone else to use. The project roadmap includes:
- Release of source code under an Open Source license to allow others to contribute code and documentation back to the project.
- Integration with Moodle for authentication and seamless access for students.
- Waitlist functionality for students to add themselves to a waitlist if no seats are available in their desired modality for a session.
During this session, we will briefly demonstrate typical use cases for the software from the administrator and user perspectives, and then engage participants in a discussion about future functionality, features, and opportunities to contribute to the project.
Tesol 2015 featured presentation on Crossing Networks, Building Connections t...Vance Stevens
This presentation is from the TESOL Conference in Toronto, March 28, 2015, entitled Crossing networks, building connections: Inspiring always-on learners and teachers. The presentation covers 15++ years experience with learners and colleagues in virtual spaces practicing engagement in online and blended contexts. It examines the burgeoning of connectivist learning opportunities from pioneer days to the proliferation of those available today, and explores ways in which learning online reshapes our notions of engaging with students.
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...Rich McCue
A significant problem facing Multi-Access courses with a limited number of face-to-face and online seats, is accommodating students who want or need to move between modalities without imposing an onerous administrative burden on instructors. One possible solution is the Seat eXchanger mobile web app under development in the TIE Lab at the University of Victoria. The Seat eXchanger app allows students to reserve and exchange of “seats,” depending on availability, and move seamlessly between modalities. At the beginning of the semester students indicate their primary mode of participation in the course, and then as needed or desired during the semester, they can use the web app to reserve a “seat” in a different modality for a session. For example if a student whose primary modality is face-to-face, wants to attend via remote video, they use the web app to reserve a virtual seat, which frees up their face-to-face “seat” in for someone else to use. The project roadmap includes:
- Release of source code under an Open Source license to allow others to contribute code and documentation back to the project.
- Integration with Moodle for authentication and seamless access for students.
- Waitlist functionality for students to add themselves to a waitlist if no seats are available in their desired modality for a session.
During this session, we will briefly demonstrate typical use cases for the software from the administrator and user perspectives, and then engage participants in a discussion about future functionality, features, and opportunities to contribute to the project.
Tesol 2015 featured presentation on Crossing Networks, Building Connections t...Vance Stevens
This presentation is from the TESOL Conference in Toronto, March 28, 2015, entitled Crossing networks, building connections: Inspiring always-on learners and teachers. The presentation covers 15++ years experience with learners and colleagues in virtual spaces practicing engagement in online and blended contexts. It examines the burgeoning of connectivist learning opportunities from pioneer days to the proliferation of those available today, and explores ways in which learning online reshapes our notions of engaging with students.
Teaching by twitter [Presented at Curtin University, Western Australia]Andrew Smith
A detailed exploration of the 'teaching by twitter' - leaking your teaching into social media, being developed by the Cisco Networking module team at the Open University
A presentation made to the EEE project in Valladolid, 14th November 2011, talking about ways of thinking about widget services, and describing work carried out in the iTEC and Omelette projects
Sprinting for success - the story of an open source doc sprintSarah Maddox
What's a doc sprint and how can you run one of your own? I ran a three-day doc sprint for the Kubeflow open source community in July 2019. This short presentation describes the event and its outcomes, and gives some tips on running a successful doc sprint.
This workshop raises awareness of what "flipped learning" is, its benefits, as well as exploring a range of free tools to create flipped learning resources
Frontend Development - Intermediate Level.pdfCareervira
Frontend Development is the development of the visual elements of a website or app that a user or client will interact with. It uses various languages like Java, HTML and CSS to make apps and websites more responsive and provide clients with a user-friendly experience. The coding in Frontend Development is secured and keeps your website safe from cyber crawlers.
Frontend Development - Intermediate Level.pdfCareervira
Learn to apply your introductory knowledge of HTML, CSS, and JavaScript to build beautiful, real-world components. In this course, you'll go through the process of developing several complex components.
Teaching Continuity: Supporting staff teaching online when face-to-face class...Samantha Lee Pan
Have you ever been tasked with supporting staff in teaching online when face-to-face classes have been cancelled? In difficult circumstances, campus-based activities could be suspended indefinitely due to a significant environmental, health or socio-political impact. In these extreme cases, online teaching can provide a form of emergency management and continuity of teaching and learning. This type of support was needed during the campus shutdowns of 2016 and 2017 caused by student protests that affected South African higher education institutions nationwide. In this session, colleagues from the University of Cape Town (UCT) will share issues, tools and solutions provided to support academic staff required to teach online during those difficult times. The session is designed to provide an example case, but also learn from others. This session will take the form of a birds of a feather discussion, so we welcome others with similar experiences and institutional or individual stories to join.This session is based on the Sakai Virtual Conference 2017 presentation - Under pressure: Supporting staff teaching online in uncertain times (https://youtu.be/50m4skkITeo) but incorporates further questions to help find a solution in your context.
Cloud is a great resource for teachers. Many of its tools - blogs, online docs, custom search engines can gainfully used in teaching and learning process
Une initiative à grande échelle pour enseigner et apprendre la programmationElla Hamonic
>> Enroll https://www.edx.org/professional-certificate/dartmouth-imtx-c-programming-with-linux
>> Event page
https://futureofcodeeducationimtdartmouth.splashthat.com/
L'IMT et Dartmouth College lancent un parcours certifiant inédit de 7 MOOC sur le code et la programmation
Comment contribuer aujourd’hui à la formation des développeurs, programmeurs et ingénieurs du numérique de demain ? Face à une demande croissante des entreprises pour ces profils que ne parvient pas à combler l’offre de formation actuelle, l’IMT et Dartmouth College ont développé un parcours certifiant inédit de MOOC intitulé "C Programming with Linux".
Dédiés au Langage C et à Linux, ces cours en ligne sont accessibles à tous, quelle que soit la formation initiale.
Pour rendre l’apprentissage du code informatique plus interactif, accessible et inclusif pour les personnes n’ayant jamais écrit une seule ligne de code, les enseignants ont créé des outils innovants qui modifient les manières d’apprendre.
Après avoir effectué des démos aux USA, en Australie et au Canada, Petra Bonfert-Taylor (Dartmouth College) et Rémi Sharrock (IMT/Télécom ParisTech) présenteront ces outils pédagogiques originaux lors d’un meet-up démo qui se tiendra à Paris ce 19 juin.
* Codecast : un IDE 100% intégré au navigateur qui rend les tutoriels interactifs
* WebLinux : la commande Linux 100% dans le navigateur
* Taskgrader : le correcteur automatique de code qui apporte un feedback instantané
Enseignants, développeurs edtech, acteurs de la formation dans le numérique, rejoignez-nous pour débattre ensemble des outils pédagogiques qui révolutionnent l’apprentissage du code en ligne aujourd'hui !
Global collaboration in the classroom: Meet Flat ConnectionsFlat Connections
An overview of global collaboration strategies for classroom learning. Flat Connections teacher development and global projects are reviewed.
These slides were used for an online webinar September 2014. The recording for this webinar is here: http://goo.gl/1kslWX
Teaching, not tech-ing: how Google technology enables learning in FEJisc
Speakers:
Steve Hope, head of independent learning, Leeds City College
Kirri Gooch, regional education manager, Google.
Join this hands-on session, where you’ll discover how the range of Google education products enhances learning in FE colleges, without causing IT headaches for the students and staff using them.
Hear about FE success stories, where colleges have made a huge difference to student engagement, academic results and the lives of teachers to provide inspiration and guidance on how your college can do the same.
You will leave this session with: a working knowledge of Google’s tools for education, including Classroom, G Suite and Chromebooks for learning, anytime, anywhere; practical ideas for engaging activities and methods of assessments designed specifically for an FE environment and the inspiration and motivation you need to empower key staff to drive digital transformation in your college.
Teaching by twitter [Presented at Curtin University, Western Australia]Andrew Smith
A detailed exploration of the 'teaching by twitter' - leaking your teaching into social media, being developed by the Cisco Networking module team at the Open University
A presentation made to the EEE project in Valladolid, 14th November 2011, talking about ways of thinking about widget services, and describing work carried out in the iTEC and Omelette projects
Sprinting for success - the story of an open source doc sprintSarah Maddox
What's a doc sprint and how can you run one of your own? I ran a three-day doc sprint for the Kubeflow open source community in July 2019. This short presentation describes the event and its outcomes, and gives some tips on running a successful doc sprint.
This workshop raises awareness of what "flipped learning" is, its benefits, as well as exploring a range of free tools to create flipped learning resources
Frontend Development - Intermediate Level.pdfCareervira
Frontend Development is the development of the visual elements of a website or app that a user or client will interact with. It uses various languages like Java, HTML and CSS to make apps and websites more responsive and provide clients with a user-friendly experience. The coding in Frontend Development is secured and keeps your website safe from cyber crawlers.
Frontend Development - Intermediate Level.pdfCareervira
Learn to apply your introductory knowledge of HTML, CSS, and JavaScript to build beautiful, real-world components. In this course, you'll go through the process of developing several complex components.
Teaching Continuity: Supporting staff teaching online when face-to-face class...Samantha Lee Pan
Have you ever been tasked with supporting staff in teaching online when face-to-face classes have been cancelled? In difficult circumstances, campus-based activities could be suspended indefinitely due to a significant environmental, health or socio-political impact. In these extreme cases, online teaching can provide a form of emergency management and continuity of teaching and learning. This type of support was needed during the campus shutdowns of 2016 and 2017 caused by student protests that affected South African higher education institutions nationwide. In this session, colleagues from the University of Cape Town (UCT) will share issues, tools and solutions provided to support academic staff required to teach online during those difficult times. The session is designed to provide an example case, but also learn from others. This session will take the form of a birds of a feather discussion, so we welcome others with similar experiences and institutional or individual stories to join.This session is based on the Sakai Virtual Conference 2017 presentation - Under pressure: Supporting staff teaching online in uncertain times (https://youtu.be/50m4skkITeo) but incorporates further questions to help find a solution in your context.
Cloud is a great resource for teachers. Many of its tools - blogs, online docs, custom search engines can gainfully used in teaching and learning process
Une initiative à grande échelle pour enseigner et apprendre la programmationElla Hamonic
>> Enroll https://www.edx.org/professional-certificate/dartmouth-imtx-c-programming-with-linux
>> Event page
https://futureofcodeeducationimtdartmouth.splashthat.com/
L'IMT et Dartmouth College lancent un parcours certifiant inédit de 7 MOOC sur le code et la programmation
Comment contribuer aujourd’hui à la formation des développeurs, programmeurs et ingénieurs du numérique de demain ? Face à une demande croissante des entreprises pour ces profils que ne parvient pas à combler l’offre de formation actuelle, l’IMT et Dartmouth College ont développé un parcours certifiant inédit de MOOC intitulé "C Programming with Linux".
Dédiés au Langage C et à Linux, ces cours en ligne sont accessibles à tous, quelle que soit la formation initiale.
Pour rendre l’apprentissage du code informatique plus interactif, accessible et inclusif pour les personnes n’ayant jamais écrit une seule ligne de code, les enseignants ont créé des outils innovants qui modifient les manières d’apprendre.
Après avoir effectué des démos aux USA, en Australie et au Canada, Petra Bonfert-Taylor (Dartmouth College) et Rémi Sharrock (IMT/Télécom ParisTech) présenteront ces outils pédagogiques originaux lors d’un meet-up démo qui se tiendra à Paris ce 19 juin.
* Codecast : un IDE 100% intégré au navigateur qui rend les tutoriels interactifs
* WebLinux : la commande Linux 100% dans le navigateur
* Taskgrader : le correcteur automatique de code qui apporte un feedback instantané
Enseignants, développeurs edtech, acteurs de la formation dans le numérique, rejoignez-nous pour débattre ensemble des outils pédagogiques qui révolutionnent l’apprentissage du code en ligne aujourd'hui !
Global collaboration in the classroom: Meet Flat ConnectionsFlat Connections
An overview of global collaboration strategies for classroom learning. Flat Connections teacher development and global projects are reviewed.
These slides were used for an online webinar September 2014. The recording for this webinar is here: http://goo.gl/1kslWX
Teaching, not tech-ing: how Google technology enables learning in FEJisc
Speakers:
Steve Hope, head of independent learning, Leeds City College
Kirri Gooch, regional education manager, Google.
Join this hands-on session, where you’ll discover how the range of Google education products enhances learning in FE colleges, without causing IT headaches for the students and staff using them.
Hear about FE success stories, where colleges have made a huge difference to student engagement, academic results and the lives of teachers to provide inspiration and guidance on how your college can do the same.
You will leave this session with: a working knowledge of Google’s tools for education, including Classroom, G Suite and Chromebooks for learning, anytime, anywhere; practical ideas for engaging activities and methods of assessments designed specifically for an FE environment and the inspiration and motivation you need to empower key staff to drive digital transformation in your college.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
1. 1
Leigh Griffin, Senior Engineering Manager Red Hat
Colm Dunphy, Lecturer, Waterford Institute of Technology
DevConf.cz, January 2021
TutorStack:
A student centric learning experience
2. The WIT HDip in Computer Science
2
● Running 10 years
● 3 cohorts at any time - 155 students total currently
○ All working, 90% funded by Springboard
● First fully online programme at WIT
○ Fifth online cohort
● Needed:
○ New approach to academic delivery
○ Single user operated online course production & delivery
○ Similar workflow for both sync & async
11. Engagement : The instructors viewpoints
11
TutorsTIME
Calendar Summary
12. Tutors: The underlying tech
12
● Open Source from Day 1
● Embraces JamStack
● Initially authored in Python, migrated to JavaScript, then TypeScript
● Node Command Line apps + Single Page Applications
● SVELTE & TAILWIND
● User publishing
○ Github/Bitbucket using git in Terminal, SourceTree, GitDesktop
○ Or drag n’ drop to Netlify (no versioning)
17. All code & sample courses on Github
17
Course
Reader
Static Site
Generator
Time
Reader
File/Folder
Structure
Markdown
PDF
Code
Highlight
JSON
encoded
assets
netlify/vercel
hosted
Front End Javascript
Application
Svelte / TypeScript
Application
Front End Javascript
Application
Github, OAuth, Firebase
https://github.com/tutors-sdk
19. A complementary delivery approach
20
● Traditional Academic experience is Waterfall in nature
● 12 week semester
● Layering of knowledge
● Milestone project 4-6 weeks in
● Capstone project typically at the end of the 12 weeks or sometimes beyond
20. An antipattern
21
● This was an antipattern based on the tooling developed
● Also set the student up for a shock when they came out to industry
● Agile movement dominant in industry for over 20 years
26. Student Success
27
● 87% completing all classes in Semester 1
● 80% retention Versus the national average in Ireland of 55%
● Community / Peer Learning > Higher marks overall
● Employment - just by starting the programme
● Career Progression
○ Internal Transfers changing job
○ New Careers
○ New Companies
● Transversal Skills - Remote working experience (even before the pandemic!)
27. Lecturer Success
28
● First fully online programme at WIT
● Excellence awards locally and nationally (Education Awards - EdTech)
● WIT TutorStack (scalable corporate solution to support teaching in the pandemic)
● Pods 1 - 10
● Flexibility
● Professional Development, Openness
● Research Funding
● Opportunities - Conference Talks, 6 EU Universities, 1 US University
28. Open Source Success
29
● 160 Courses using Tutors
● PODs
● NFTL funding
● Team grown to 6 since Sept’ 21
● Accessibility, UX, Media, Svelte, Documentation
● GIT no longer a prerequisite
○ Netlify drag n’ drop publishing
● Planning to move this forward as a formal Open Source Project
○ With the help of our friends in Red Hat
29. Check us out
30
● Find us on Github:
○ https://github.com/tutors-sdk
● We built a tutorial site using the tech
○ https://tutors-docs.netlify.app/
● TutorStack Resources, Links
○ https://bit.ly/tutorstack
● We’re published, The Agile Semester
○ https://bit.ly/theagilesemester
How can we mimic interactions from a traditional physical computer labLook over a classmate’s shoulderGuage engagement, community behaviour and student progress
Student Interaction Patterns
1
Anyone there?
What are you doing?
When are you doing it?
How long are you spending?
Are you still there, now?
These have all been open, free, very low cost
Detailed talks, slides, videos, posters, available in the tutorstack links at the end
Summary total of Time spent on each lab by each student (names removed)When do students engage with the materials
Summary total of Time spent on each lab by each student (names removed)When do students engage with the materials
SSG generates JSONWhich is consumed by course/time readers
2
3 week sprints- we know from experience most students who miss 3 weeks of a semester find it almost impossible to catch up and tend to drop out