Sail() logo

Teach with Sail()

Transforming Technology Education, One Classroom at a Time.

In an era of rapid technological advancement, educators need innovative tools to prepare students for the future. Sail() provides a transformative learning experience, leveraging project-based learning, real-time feedback, and reflection to empower students with cutting-edge skills. Discover how Sail() can revolutionize your technology courses and engage your students like never before.

Join the Movement: Empowering Educators, Transforming Students.

Unlike traditional technology training, Sail() recognizes that true mastery comes from hands-on application and iterative practice. By fostering a learning environment where students can experiment, receive immediate feedback, and refine their skills, Sail() empowers educators to transform their classrooms into incubators of innovation.

Join the growing network of educators at over 33 institutions who are already seeing the impact of Sail() on their students' readiness for the future, and over 20 institutions looking to adopt our AI literacy course called AI User.

With our offerings, you can equip your students with the tools they need to thrive in the 21st century workforce. Learn more about our 4 most popular courses and then learn how to get started.

How to get started with Sail()?

  1. Request to offer a Sail() course at your institution, using the form below.
  2. A Sail() representative will meet with you to plan for your initial course offering.
  3. Integrate the Sail() Platform with your learning management system (LMS).
  4. Designate faculty members to complete the course you would like them to teach.

Learn More

Accessibility and Privacy

Get details on security, privacy, compliance, accessibility, terms of service, and more.

Here’s where you’ll find details about everything from security, privacy, and compliance to accessibility and terms of service.

Is Sail() FERPA compliant?

Yes. See our FERPA compliance document here.

Is Sail() accessible?

Yes. Our VPAT accessibility document can be found here.

Still have questions?

Feel free to reach out to contact@sailplatform.org about your school’s needs.

The Sail() Community and Research

Get help, collaborate and connect with us and other institutions just like you.

Our community of administrators and faculty is always willing to help those who have questions, feedback, comments, or concerns about the Sail() platform. We have a private Slack channel for onboarded institutions, giving you a way to get support from Sail() staff and connect with other institutions that are using the platform. Our diverse community has one thing in common: making sure students are prepared for the jobs of tomorrow.

Interested in getting involved with Sail()’s research objectives?

The Sail() platform is designed to give instructors deep insights into student learning and behavior through easy-to-use dashboards and queries. This data-driven technology also enables research collaborations with partner institutions.

If you’d like to participate and collaborate with our group on research, publishing outcomes or new research proposals, please fill out an Institutional Review Board (IRB) Letter and send it to contact@sailplatform.org

Onboarding Documentation for LMS

The Sail() platform has been instrumental with our cloud course curriculum. We have been using the Azure Cloud Essentials course for our introduction to cloud since 2019-2020 and is a great opportunity for students to utilize the Azure cloud infrastructure with the developed projects. We have been very active with the Sail() team, and they are very responsive to needs and changes that need to be made. They do a great job of helping you get started and connecting you to community members nationwide. This is very helpful as we can share additional projects and materials through the platform. Great overall experience with this initiative and team!

–– Jeremy Hoffmann, Des Moines Area Community College, Iowa

Redesigning my stagnant courses has been a positive experience. The SAIL() platform has provided my students with relevant hands-on experience, and the immediate grading and feedback has allowed them to work independently. Retention in my courses has significantly improved since integrating SAIL().

–– Joe Scampoli, Columbia-Greene Community College, New York

As a faculty member teaching introductory courses at the community college level, it is important to have resources that will engage students with additional learning activities beyond the standard course content. I am very pleased to provide students with additional learning activities by integrating selected modules of CMU's Practical Programming with Python into my Introduction to Computer Programming courses and selected modules of CMU's  Information Technology Concepts course into my Computer Information and Technology Concepts courses. CMU's courses provide extra credit opportunities for students to earn extra point that may lead to higher grades and additional learning opportunities for students who want to learn more.

Thank you Carnegie Mellon University for providing these courses to engage our students with opportunities to advance their computer-related skills so that they may be more prepared for future coursework and for the workforce.

–– Mark, St. Petersburg College

From my teaching perspective, the real-time grading and tailored feedback provided for coding experience are invaluable. Sail() continuously gathers feedback throughout the semester and implements timely updates for improvement.

From students' perspective, they appreciated that the system was well-organized, with logically structured materials that were both sufficient and effectively utilized. They found the rigor of the hands-on projects challenging yet ultimately rewarding.

–– Yaxi Zhao, SENMC

It has been a pleasure and honor to use the SAIL() platform. SAIL() is a great tool that our college has used to enhance our computer science and information technology curricula in lower level (but pivotal) courses. It was intriguing to observe how involved students were in the use and research of SAIL(). They were very engaged and enjoyed the variety of interactive ways the lessons and activities were introduced. The emphasis of project-based learning also pushed students to think critically and innovatively.  The hope is to continue using this platform as it evolves. This is the type of cutting-edge and thoughtful software education needs to stay in pace with technology's rapid growth and transformation.

–– Jessica Jones, Tallahassee Community College

Over the past two years, the College of Southern Maryland (CSM) has included Carnegie Mellon University (CMU) Sail() ITC primers and projects for our gateway ITS-1055: Introduction to Computing. The CSM course is aligned with CompTIA Tech+ and serves as the first in a series of three gateway courses for most of our information technology (IT) programs. The CMU course materials are essential to providing students with a strong IT foundation, components of which are expanded upon in future courses on computer security, Python, Linux, database, and multiple cloud courses. Students appreciate the hands-on activities, working in real-life simulated environments that require troubleshooting for manual input and student logic errors. Students have compared it to working on puzzles where they can see the picture but need to figure out how all of the pieces fit together. The feedback files help students figure out which pieces of the puzzle require additional work by providing focus without giving students all of the answers. This promotes troubleshooting, attention to detail, and working through computing logic, critical skills for future IT course work and IT skills in general. As projects are completed, students feel a sense of accomplishment necessary to help build their confidence and IT skills for the next learning task. The CMU Sail() ITC content is instrumental in student IT foundation-level skill building as students start their semester IT courses at CSM.

–– Ronda, CSMD