On May 30, 2011, Blackboard Next Generation (NG) will make its campus-wide debut at NIU. With over 80 new features, this will be the most significant upgrade of Blackboard since it was first introduced at NIU almost ten years ago. In addition to delivering a redesigned, updated interface, Blackboard NG has a simpler process for creating and editing courses and new tools to facilitate classroom collaboration. This online session highlights these features. Following the session, participants will receive access to a sandbox course to explore the changes coming to Blackboard.
Types of learning management systems used by top universitiesunistude
A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting, automation, and delivery of educational courses, training programs, or learning and development programs.
The learning management system concept emerged directly from e-Learning. Blackboard, Canvas LMS, Moodle, D2L, and Schoology are popular Learning Management Systems used by top higher education institutions globally.
Sometimes, they are known as Virtual Learning Environment (VLE). Some of these Learning Management Systems are customized by the various institutions giving them unique, exciting names.
This document will focus on Learning Management for Schools, and some universities have interesting Learning Management System names.
Types of learning management systems used by top universitiesunistude
A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting, automation, and delivery of educational courses, training programs, or learning and development programs.
The learning management system concept emerged directly from e-Learning. Blackboard, Canvas LMS, Moodle, D2L, and Schoology are popular Learning Management Systems used by top higher education institutions globally.
Sometimes, they are known as Virtual Learning Environment (VLE). Some of these Learning Management Systems are customized by the various institutions giving them unique, exciting names.
This document will focus on Learning Management for Schools, and some universities have interesting Learning Management System names.
HRs and Teachers working in the Nostrum Oil & Gas company were experiencing problems in the process of the employees' training. There was a critical need for education process automation, creation of a platform for storing learning materials and giving all the employees with Azure credentials access at any time.
The final product developed by *instinctools provides staff members of the client's company with a single point of access to all educational materials. It allows Teachers and the HR Department to create courses, organize and store educational materials, as well as manage the process of learning.
The system provides Learners with remote access to the courses.
Unlike the current educational process, the final product generates reports required to comply with the state government.
E/merge Africa Learning Festival Conference 2018
Digital Fluency Workshop - Brenda Mallinson & Shadrack Mbogela
5 modules: Digital Fundamentals; Working with OER; Course Design & Development for online provision; Academic Integrity in a Digital Age; Storage and Access of Digital Resources.
A presentation from the NJEDge.Net Faculty Best Practices Showcase in March 2007 on NJIT's pilot program using Moodle as a learning management system and examining the open source and "free" aspects of Moodle and the support needed to implement it on a campus.
From a 5/16/13 webinar:
Today's K-12 and higher education learning environments are moving toward blended and online learning. These new strategies are being used to address student preferences, resource challenges and to take advantage of the individualized learning that can occur in online and blended learning.
-Discover the iNACOL National Standards for Quality Online Courses
-Explore the Moodle course management system to create online and blended learning experiences
Not my presentation but merely posting it publicly to embed at Moodle.org.
Link http://download.moodle.org/download.php/docs/en/presentation_1.9_en.ppt
U learn LMS is a feature packed low-cost solution for enterprise training and management needs. U learn LMS provides integrated solution to manage Class based trainings (CBT), Web based trainings(WBT) or blend of both.
HRs and Teachers working in the Nostrum Oil & Gas company were experiencing problems in the process of the employees' training. There was a critical need for education process automation, creation of a platform for storing learning materials and giving all the employees with Azure credentials access at any time.
The final product developed by *instinctools provides staff members of the client's company with a single point of access to all educational materials. It allows Teachers and the HR Department to create courses, organize and store educational materials, as well as manage the process of learning.
The system provides Learners with remote access to the courses.
Unlike the current educational process, the final product generates reports required to comply with the state government.
E/merge Africa Learning Festival Conference 2018
Digital Fluency Workshop - Brenda Mallinson & Shadrack Mbogela
5 modules: Digital Fundamentals; Working with OER; Course Design & Development for online provision; Academic Integrity in a Digital Age; Storage and Access of Digital Resources.
A presentation from the NJEDge.Net Faculty Best Practices Showcase in March 2007 on NJIT's pilot program using Moodle as a learning management system and examining the open source and "free" aspects of Moodle and the support needed to implement it on a campus.
From a 5/16/13 webinar:
Today's K-12 and higher education learning environments are moving toward blended and online learning. These new strategies are being used to address student preferences, resource challenges and to take advantage of the individualized learning that can occur in online and blended learning.
-Discover the iNACOL National Standards for Quality Online Courses
-Explore the Moodle course management system to create online and blended learning experiences
Not my presentation but merely posting it publicly to embed at Moodle.org.
Link http://download.moodle.org/download.php/docs/en/presentation_1.9_en.ppt
U learn LMS is a feature packed low-cost solution for enterprise training and management needs. U learn LMS provides integrated solution to manage Class based trainings (CBT), Web based trainings(WBT) or blend of both.
CIDER presentation by Glenn Groulx on September 9, 2009. This presentation discussed a number of recent case studies, contrast examples of private and public edublogs, and explore issues such as learner and instructor roles and responsibilities, learner choices, ethical considerations, learning goals, instructional strategies and activities, and assessment methods. A comparative analysis was made between private, autonomous, anonymous, embedded, networked, and liminal edublogs. The following metaphors were used to describe these edublogging environments: incubator, launch pad, sandbox, stage or persona, therapeutic or cathartic, sharing space, rhizome, learning feast, arena, guerrilla war zone, network of practice, slow edublogging and transformational edublogging.
Tips for introducing active learning activities using OER and sharing your own content, shared by Jason Rhode @jrhode during Northern Illinois University's Teaching Effectiveness Institute, January 10, 2014
Creating & Sustaining Groups in BlackboardJason Rhode
The two major complaints we hear from students about group projects are (1) the problems of getting members together for meetings and (2) the inequity of effort among group members. Virtual groups, easily established using Blackboard, can address both of these legitimate concerns. Additionally, online groups can enrich class discussion and provide a virtual environment for sharing documents. This on-line workshop will walk participants through the process of setting up Blackboard groups and will discuss some of the principles that make group projects successful. Session archived at http://www.niu.edu/facdev/programs/archives.shtml
Blackboard Next Generation Upgrade and Support PlanJason Rhode
presentation for Northern Illinois University Council of Deans on 11/10/2010 highlighting NIU's plans to upgrade from Blackboard 8.0 to 9.1 and support faculty during the upgrade process
Presentation on NJIT's pilot program using Moodle as a learning management system. Given in cooperation with NJEDge.Net for other NJ schools. Not somewhat, "historical" since it was presented in August 2007 (THis is a revised version from an earlier presentation also available here.)
Promise and Perils of Mobile Streaming Video Using PeriscopeJason Rhode
During this presentation at OLC Accelerate 2016, learn about one online instructor’s quest to implement live online video presentations and discussion using the mobile video streaming app Periscope. An overview of the opportunities, lessons learned, and tips for other educators interested in implementing similar online video streaming apps in their online teaching will be shared. More information and links to additional resources and samples mentioned during the session are provided at http://jasonrhode.com/periscope
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...Jason Rhode
The new Blackboard Portfolio tool released with Blackboard learn in April 2014 is much-improved and provides an easy-to-use platform for students to demonstrate and reflect upon what they have learned throughout their university career. Northern Illinois University (NIU) implemented the portfolios campus-wide during 2015, and it was used by thousands of students in a relatively short time. This presentation at BbWorld16 will provide an overview of the portfolio tool, strategies for developing portfolios that serve different purposes, and best practices for institutional adoption. Sample portfolios and exemplars from faculty who are using Blackboard portfolios in their classes will be shared, along with NIU’s campus-wide implementation process. Opportunities and challenges will be discussed to provide insights for others planning to roll-out portfolios at their institutions.
Blackboard Collaborate: Strategies and considerations for institutional adoptionJason Rhode
In this session at BbWorld16, we will share NIU’s recent Blackboard Collaborate roll-out strategy, practices, and lessons learned. Learn how NIU’s carefully planned adoption approach has been helping to make anytime synchronous collaboration simpler, more reliable, and more enjoyable. Bring your own questions and experiences and join in the discussion!
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...Jason Rhode
During this presentation by Jason Rhode at the 20th annual Online Learning Consortium International Conference on 10/28/2014, learn about Northern Illinois University's innovative faculty development initiative to offer introductory online technology training via self-paced online workshops as a component of comprehensive online faculty certification. An overview of the process identifying technology competencies for online teaching will be shared as well as the design, development, and implementation phases of the project, highlighting lessons learned and tips for other institutions interested in pursuing a similar self-paced model for scaling their faculty development efforts. Links to resources during presentation are available at http://jasonrhode.com/aln14
Designing Exemplary Online Courses in BlackboardJason Rhode
During this presentation by Jason Rhode at the 12th annual SLATE Conference on 10/23/14, we explored suggested best practices included in the Blackboard Exemplary Course Program Rubric for designing engaging online courses. Jason shared practical tips from his experience building a course in Blackboard that meets the established ECP quality benchmarks. We also covered the steps and associated deadlines for faculty interested in submitting their course for consideration as a Blackboard Exemplary Course. This session was geared toward an audience already familiar with the basic online teaching tools available in Blackboard Learn. While the examples shared were specifically of courses in Blackboard, the principles can be applied to developing quality online courses in any learning management system. Links to resources shared are available at http://www.jasonrhode.com/exemplarycourse
Flipping Not Flopping: Infusing Active Learning in Online and Blended CoursesJason Rhode
In this keynote session by Jason Rhode at the St. Mary's University of Minnesota Fall Faculty Conference on 9/19/14, we considered how the flipped delivery model aligns to online and blended course designs. Jason Rhode shared tips and best practices for designing engaging and interactive online and blended courses that incorporate a flipped methodology. Additionally, we explored practical steps for embracing e-communications in developing a virtual learning community that facilitates active learning. More info about the session and links to provided resources are available at http://jasonrhode.com/smumn14
Being Present and Engaging Students Online Using Blackboard Video EverywhereJason Rhode
Learn about one instructor’s use of YouTube’s free and easy-to-use features incorporated in Blackboard for recording, editing, captioning, and embedding video into his online course. An overview of the steps for recording, editing, captioning, video in YouTube will be provided as well as examples shared for various approaches for seamlessly incorporating video into any online course. A summary of feedback survey results from students regarding their experiences with video in the course will be shared as well as lessons learned by the instructor for those wishing to follow the same suggested steps for incorporating video in their own course. Participants will have the opportunity to ask questions throughout the session and see first-hand a demo by the instructor of how the video was seamlessly incorporated into Blackboard Learn.
What’s holding you back from growing your online presence? Based on research with hundreds of your peer institutions, this session will explore how the use of collaboration tools, mobility, and more will be changed by shifts in student demands and the fight to attract and retain students. During this session at BbWorld14 on July 16, 2014 led by a panel of academic technologists, learn how leading schools are thinking about online learning in the future and what you should be thinking about as part of your long term strategy. (This is based on a webinar held in April of 2014 that was very popular, archive available at http://www.jasonrhode.com/trends-in-online-learning-april-2014)
Ready, Set, Record: Being Present and Engaging Students Online Using YouTubeJason Rhode
During this session at the 7th Annual International Symposium on Emerging Technologies for Online Learning, learn about one instructor's use of YouTube's free and easy-to-use features for recording, editing, captioning, and embedding video into his online course. An overview of the steps for recording, editing, captioning, video in YouTube will be provided as well as examples shared for various approaches for seamlessly incorporating video into any online course. While the session featured the integrated "video anywhere" YouTube features in Blackboard, the principles provided will be applicable to an online course in any learning management system. A summary of feedback survey results from students regarding their experiences with video in the course were shared as well as lessons learned by the instructor for those wishing to follow the same suggested steps for incorporating video in their own course. Accompanying presentation abstract is at http://sloanconsortium.org/conference/2014/et4online/ready-set-record-being-present-and-engaging-students-online-using-youtube and links at http://jasonrhode.com/et4online14
Mobile Online Support Strategies for Serving Today's Connected Online StudentsJason Rhode
slides accompanying talk by Jason Rhode, Ph.D. on 2/21/14 at University of Illinois at Springfield for Symposium for Online Program Coordinators; complete online handout available at http://jrho.de/uismobile14
Designing Exemplary Online Courses in BlackboardJason Rhode
The Blackboard Exemplary Course Program began in 2000 with the goal of identifying and disseminating best practices for designing engaging online courses. Using an established rubric for online course quality, faculty and course designers can evaluate how well their course conforms to proven online teaching best practices for Course Design, Interaction and Collaboration, Assessment, and Learner Support. During this online session offered 12/17/13, we explored suggested best practices included in the Blackboard Exemplary Course Program Rubric for designing engaging online courses. Practical tips for building a course in Blackboard that meets the established quality benchmarks and links to sample award-winning course tours were provided. We also covered the steps and associated deadlines for faculty interested in submitting their course for consideration as a Blackboard Exemplary Course. This workshop was geared toward an audience already familiar with the basic online teaching tools available in Blackboard.
Introduction to Online Teaching and LearningJason Rhode
It is important to begin planning online courses early because teaching in the online environment involves principles and practices different from those used in traditional face-to-face instruction. In this online workshop offered 11/11/2013, we ntroduced the unique characteristics of online instruction and provide an overview of the components in an engaging and interactive online course. This workshop was geared toward an audience who is new to online teaching and to those wanting to refresh their knowledge about online teaching fundamentals.
Designing Self-Paced Training Modules as the Foundation of Online Faculty Cer...Jason Rhode
During this session on November 21, 2013 at the 19th Annual Sloan Consortium International Conference on Online Learning, learn about Northern Illinois University's innovative faculty development initiative to offer introductory online teaching training via self-paced modules as an initial phase of comprehensive online faculty certification. An overview of the program will be shared as well as the design, development, and implementation phases of the project, highlighting lessons learned and tips for other institutions interested in pursuing a similar self-paced model for scaling their faculty development efforts.
Offering Online Professional Development Using a Cross-Platform StrategyJason Rhode
For the very first time, Northern Illinois University offered in January 2013 a fully-online teaching effectiveness institute utilizing a combination of Blackboard Learn, Blackboard Collaborate, and Blackboard Mobile platforms. This cross-platform approach has proven to be very successful and provides a model for faculty to incorporate an integrated approach for implementing all three platforms in their teaching. In this session at BbWorld13 we will share NIU's cross-platform strategy, practices, and lessons learned that can be applied to any online professional development initiative.
Offering Online Professional Development for Faculty Using a Cross-Platform S...Jason Rhode
For the very first time, Northern Illinois University offered a fully-online teaching effectiveness institute utilizing a combination of Blackboard Learn, Blackboard Collaborate, and Blackboard Mobile platforms. This cross-platform approach has proven to be very successful and provides a model for faculty to incorporate an integrated approach for implementing all three platforms in their teaching. In this session we will share NIU's cross-platform strategy, practices, and lessons learned that can be applied to any online professional development initiative.
Maintaining Momentum: Successful Faculty Development Strategies for Supporti...Jason Rhode
How do rollouts of new Blackboard releases impact institutions? What steps are institutions taking to prepare faculty, teaching staff, and students for the changes brought about by Blackboard upgrades? During this presentation at the 2013 Blackboard Product Development Offsite on May 15, 2013, Northern Illinois University shared its comprehensive faculty development strategy for supporting faculty and preparing the campus community for new upgrades. Specific steps taken to prepare faculty and staff for each service pack were shared, including the initiatives underway in conjunction with NIU's upgrade from Learn 9.1 SP8 to SP11 in June 2013. Walk away with practical examples of how an institution is compiling and integrating available support documentation and resources from Blackboard to share with its campus as well as the wider Blackboard user community!
Social Teaching Strategies for Engaging Today's Active LearnerJason Rhode
The prevalence and widespread use of social media tools make possible a seemingly endless array of ways to share ideas and build new knowledge. During this keynote presentation on March 29, 2013 at Western Illinois University Symposium on Teaching, Research, and Creative Activities by Jason Rhode, we considered how students today are using social media in their daily lives and explore together how social media can be used to actively engage students in the learning process, both in and outside the classroom. A social teaching framework was shared as well as principles and best practices for leveraging social media in teaching and learning. Participants were encouraged to bring their own device to actively participate in the conversation!
Online and mobile versions of the handout accompanying the slides is available at http://j.mp/socialteaching
Session hashtag, for tweeting or other social media uses: #socialteaching
Using Twitter for Teaching, Learning, and Professional DevelopmentJason Rhode
Have you wondered what Twitter is and what if any practical applications there are for teaching and learning? Perhaps you are among the 30% of faculty who now use Twitter in some capacity and you would like to learn some tips and tricks for better utilizing Twitter in education context. During this online session offered 11/30/2012 we introduced the basics of Twitter and explored best practices for using Twitter in teaching, learning and professional development.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Blackboard Next Generation Preview - Online
1. Blackboard Next Generation Preview Jason Rhode, Assistant Director Faculty Development and Instructional Design Center jrhode@niu.edu | niu.edu/jrhode | twitter.com/jrhode For more details, visit niu.edu/blackboard/ng
2. Session Goals Share information on the use of Blackboard for teaching and learning at NIU Introduce new features to be available in Blackboard Next Generation (version 9.1)following the upgrade scheduled for May 2011 Share the faculty support plan and upcoming training programs 2
3. Blackboard Learning management system acquired by NIU in 2000 Made available campus-wide for teaching since 2002 Used for range of activities from posting course materials to teaching online Blackboard is also used for non-instructional purposes (clubs, (committees, transactions, residence halls, athletics, etc.) 3
4. Blackboard Usage at NIU Fall 2010 usage for teaching purposes: 97% of students 75% of instructional Faculty/Staff/TAs 50% of course sections 3.6 course sections/student on Blackboard 4
5. Use of Blackboard by (individual) Students 23,040 Usage % for fall ‘10 with 23,795 enrolled is 96.8% of total number of students 5
6. Use of Blackboard by (individual) Faculty/Staff/TAs to Teach 1,320 Usage % for fall ‘10 with 1,761* faculty/instructors/TA/teaching staff is 74.96%*1,761 includes only those providing direct instruction 6
7. Number of Credit Course Sections in Blackboard 2,514 Usage % for fall ‘10 with 5,106* sections is 49.23%*No. of course sections including thesis, dissertation, and independent studies is 5,106 7
8. Number of Course Enrollments in Blackboard 87,687 Students enrolled in several courses that use Blackboard in a semester3.6 course sections on Blackboard per student for fall 2010 8
10. Summary of Main Blackboard Features Control Panel Content Areas Announcements Email Discussion Board Groups Digital Drop Box Tests Surveys Pools Grade Center Virtual Classroom Course Usage Statistics 10
17. Major New Features Coming in Blackboard NG Fully Redesigned faculty interface Blogs Wikis Journals ePortfolios Learning Modules Lesson Plans Mashups Notifications New Group Features Workflows iTunesU Blackboard Mobile Learn Listing of all 80+ new features available at www.niu.edu/blackboard/ng 17
18. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 18
19. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 19
20. Redesigned Faculty Interface Contextual editing requiring fewer clicks! Faculty features have been reorganized and as a result faculty use will be dramatically different 20
21. Contextual Control Panel All Control Panel Tools are available from a simple collapsible menu. 21
22. Contextual Content Editing Any kind of content can be added or edited using contextual menus in various areas in the course 22
23. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 23
24. Blogs Social learning tool for students to express their thoughts and reflect on their learning 24
48. New Group Features Many new capabilities, including: group assignments, group module pages, blogs & journals 48
49. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 49
50. Mashups Allow faculty to easily share content from YouTube, Flickr, and SlideShare 50
70. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 70
71. Multiple Assignment Submissions Assignments are a form of assessments that add a Colum to the Grade Center and allow students to submit files multiple times 71
72. Grade Center Enhancements Grade Center enhancements feature anonymous grading, color highlighting and improved layout options 72
73. Rubrics A Rubric is a tool that lists evaluation criteria for an assignment 73
76. Blogs Wikis Journals Group Features Redesigned Interface Contextual Editing Contextual Control Panel/Menus Simplify Collaborate Blackboard NG Organize Customize Notifications Course Home Page Workflows Mobile Learn Multiple Assignment Submissions Grade Center Enhancements Rubrics Mashups Learning Modules Lesson Plans iTunes U links ePortfolios Notify 76
84. Workshops Scheduled 40 workshops currently scheduled for Spring & Summer 2011: 10 preview sessions prior to upgrade 8 hands-on workshops for new users 10 “tune-up” workshops for experienced users 2 “boot camp” days of in-depth advanced sessions open lab sessions every day of the first week of summer and fall semesters for individual assistance Some workshops will also be offered online 84
86. Sandbox Accounts You will receive an email with a username and password for a sandbox account and URL for test server After logging in with your sandbox username and password, participants will see two courses. One is a course with the role of instructor while the other has the role of student. Both courses have sample activities and content pre-loaded for participants to get a taste of the enhanced user experience coming in Blackboard NG. niu.edu/blackboard/ng/login 86
87. Sandbox Accounts Reminders The test server is located behind an NIU firewall, meaning that only those connecting to it from a computer on the NIU network or off campus via a secure VPN connection will be able to access the server. Performance will likely be slower than the actual system. If you encounter any issues with the Blackboard test server, please report them via email to helpdesk@niu.edu. Do not build summer or fall courses in the Blackboard sandbox courses. Sandbox courses will be periodically recycled and reused. Don't place any content in the courses or make configuration adjustments with the assumption that they will remain in the courses for an extended period of time. More than one participant may be assigned the same sandbox course. niu.edu/blackboard/ng/login 87
Editor's Notes
During this presentation today we plan to (read points from slide)
Blackboard is a learning management system acquired by NIU in 2000 and has been available campus-wide for teaching since 2002. It is used for a wide range of activities from posting course materials to teaching online.Blackboard is also used for non-instructional purposes. Some examples of non-instructional uses of Blackboard include: student clubs, faculty committees, OneCard transactions, residence hall communities, Student Athletes Support Services (SASS) all use Blackboard to communicate, share information, and connect with students in this online age we live in.
Blackboard usage at NIU for teaching purposes has continue to increase steadily over the past 10 years and as of our most recent usage statistics from this past fall semester, 97% of students and 75% of instructional Faculty/Staff/TAs used Blackboard for 50% of for-credit course sections. This amounts to an average of 3.6 course sections/student on Blackboard. Blackboard is also used for non-credit courses and those numbers are not included in these usage figures.
InFall 2010 we had 23,040 students enrolled and using Blackboard and this percentage of total number of our students using Blackboard has been consistent over the past 5 years
We’ve seen steady steady increase in the number of faculty, instructors, TAs, and other teaching staff using Blackboard for teaching with 75% of those who teach at NIU now using Blackboard.
The number of credit course sections in Blackboard continues to steadily increase, with nearly 50% of credit course sections taught at NIU in fall 2010 having an accompanying Blackboard online class space.
The number of course enrollments continues to climb each semester as well.
The current version of Blackboard at NIU is Release 8.0.
Here you can see a listing of the major features in the currently used Blackboard version at NIU.
Here’s a screen shot of what a default Blackboard online course looks like in our current version of Blackboard at NIU. ITS has customized the colors and default course templates to be consistent with NIU’s brand. You’ll notice that there is a course navigation menu on the left (click) with links to various course tools and content locations. This menu is what students use to navigate a Blackboard course. This user interface that you see has remained constant for the past 10 years. One of the buttons in the course navigation menu that only faculty see is the Control Panel button (click). The Control Panel is the area within every Blackboard course that only faculty can access to configure and manage the course.
The Control Panel looks like this and contains a series of modules with links to the various course tools that faculty may choose to incorporate into their teaching. Clicking one of the tool links from within the Control Panel, faculty are presented with a series of screens offering additional options. Faculty who teach with Blackboard have become accustomed to the Control Panel interface for teaching with Blackboard. (click)Content Areas are one of the very popular tools among faculty, serving as locations where documents can be posted for students to access within the course. Clicking one of the content area links (next slide)
…faculty then see an Edit View of that content area where they can choose to add documents, sub-folders for additional organization, external links, as well as a variety of types of assessments.
Here you can see a listing of the additional features and plugins that have been added to Blackboard since 2002 that faculty now have access to incorporate into their teaching. For all these features, our office has had to develop new workshops, documentation, and support faculty in their use of these new features.
We are consumed now preparing for Blackboard Next Generation (Release 9.1) that NIU will be upgrading to in May 2011
This is a screenshot of the new course interface that faculty will see once the upgrade takes place. This will be the most significant upgrade of Blackboard since it was introduced.
Here’s a listing of just a few of the over 80 new features that will be available to faculty in Blackboard NG. Without getting into too many technical details, let’s just briefly take a look at the additional new capabilities that faculty will have at their fingertips with Blackboard NG
The most noticeable change will be the complete redesign of the faculty user interface, using contextual editing that requiring fewer clicks! Faculty features have been reorganized and as a result faculty workflow will be dramatically different
Blogs, social learning tools for students to express their thoughts and reflect on their learning, either privately with the faculty or publicly with others in the course, will be available along with the following other tools:
Similar to blogs, journals are private reflections by students viewable only by the instructor
Similar to blogs, journals are private reflections by students viewable only by the instructor
Similar to blogs, journals are private reflections by students viewable only by the instructor
Wikis, collaborative work spaces for courses, organizations, and groups
Mashups allowing faculty to easily share content from YouTube, Flickr, and SlideShare within their Blackboard course
Mashups allowing faculty to easily share content from YouTube, Flickr, and SlideShare within their Blackboard course
New Learning Modules content type for organizing and presenting content to students using structured table of contents
New Learning Modules content type for organizing and presenting content to students using structured table of contents
New planning tool allowing faculty to create a structured unit plan with distinct and customizable sections that provide a means of documenting information such as description, learning level, delivery options, and so on
Textbook information allows faculty to display what textbooks have been assigned for the course. Textbooks can be searched by ISBN, Title, Author or Subject or can be manually added.
Tool for creating course podcasts and linking directly to specific content in iTunesU
ePortfolios enabling students and faculty to assemble, present, and share information online for documenting academic growth, career evaluation, and course preparation
In addition to the fully-redesigned faculty interface, many major new features will be coming in Blackboard Next Generation
The redesigned Assignment Tools now allows multiple submissions.
Faculty can set color highlight based on a number of criteria. The enhanced Grade Center now also allows anonymous grading and better display options. Faculty can change the number of rows that are being displayed on the page as well as the column order.
Rubrics allow setting up criteria for assignment evaluation.
Rubrics allow setting up criteria for assignment evaluation.
Rubrics allow setting up criteria for assignment evaluation.
In addition to the fully-redesigned faculty interface, many major new features will be coming in Blackboard Next Generation
The Notification Dashboard, accessed from the Courses Tab, allows to see any new information that has been posted in any of the courses students are participating in. Students can get access to any new content that has been posted, check on the due dates for assignments or see the recent announcements.
Timely and actionable notifications of faculty’s course information, including when new content becomes available, when students meet Early Warning System rules criteria and when student submitted assignments and tests are available for grading
Workflows providing management, organization, and enhanced document sharing capabilities in Blackboard Content System
While up to this point Blackboard has been accessible solely from desktop or laptop computers, with the addition of Blackboard Mobile Learn, apps are now available for students and faculty alike to access course content & activities on iPod, iPhone, BlackBerry, and Android across all cellular carriers.
In addition to the Blackboard Mobile Learn app being available on smart phones, there is also a customized version of the app that is specifically designed for the tablet size and features of the iPad. Other versions of Mobile Learn for other tablet computing devices will be coming this next year.We asked a couple NIU students to share their thoughts on the value of mobile access to Blackboard
Let’s take a brief peek now at the new Blackboard Next Generation system and how it compares to the currently Blackboard system that our faculty are familiar with (Go to Firefox with Bb8 on one tab and Bb 9 on the other. Demo process of changing the name of a menu item on 8 vs 9.1 & reorder menu items)
Our Center, under the direction of of the Provost, has developed a faculty support plan for the upcoming Blackboard Next Generation Upgrade
A key component of the support plan will be the 40 workshops that we have scheduled to be offered during Spring and Summer 2011. In your handout you see a spreadsheet detailing each of these workshops that we’ve scheduled along with the type of workshop, location, and capacity for each session.We’ve scheduled 10 previous sessions prior to the upgrade, most will be face to face but a few will be offered online, offering faculty and support staff to get an overview of the significant changes and new features that are coming with the upgrades.Following the upgrade in May, we’ll be offering over the next 3 months 8 hands-on workshops for new users, 10 “tune-up” workshops for experienced users and 2 “Blackboard Boot Camp” days of in-depth advanced sessions for faculty.In addition, we will be offering open lab sessions every day of the first week of summer and fall semesters for individual assistanceAs you can see in the handout, we’re keenly aware of the training capacity and will be offering some workshops online and making archives of these sessions available for online viewing to increase our training capacity.
We’ve posted more information on Blackboard Next Generation, including the complete list of features available, on NIU’s Teaching with Blackboard website at niu.edu/blackboard/ng