rise 360
139 TopicsFrom Tolerating Rise to Being Obsessed With It — A Code Block Story
Okay, I owe Rise 360 an apology. A public one. Right here. For a long time, I was that person. The one muttering under their breath about how Rise was "too rigid" and "not flexible enough" and "why can't I just make it do the thing." I used it because I had to. I tolerated it the way you tolerate a coworker who microwaves fish in the break room. 🐟 And then… Code Blocks happened. 🤔 Suddenly I could drop custom HTML, CSS, and JavaScript directly into Rise and build whatever I wanted. Interactive tabs. Scenario cards with reveal animations. A full permissions comparison table with filter toggles. A side-by-side AI Avatar video wrapper with bullet points that sync to the video as it plays — like, ACTUALLY sync, using JavaScript timeupdate listeners. Rise went from "I guess this works" to "wait, I can do THAT?" faster than I'd like to admit. My latest project is a 9-lesson Rise 360 course for Learning Experience Designers on Team Folders. The whole thing is built with Code Blocks and Articulate AI Avatars — branded with a full custom color system, video intros on every lesson, and enough JavaScript to make past-me very confused and present-me very smug. A few things I never thought I'd say about Rise: I built a custom play button overlay because Rise iframes block autoplay — and it looks amazing I embedded video directly into HTML as base64 so it's fully self-contained — one file, no dependencies I applied an entire brand palette via CSS custom properties and it just… worked I actually looked forward to opening Rise every morning. I know. I'm as surprised as you are. 😵 If you've ever felt like Rise had a ceiling — I'm here to tell you the ceiling is a Code Block and you can build whatever you want on top of it. What's the most "wait, Rise can DO that?!" thing you've ever built? Drop it below. I need to know I'm not alone. 👇 Rise 360: Managing Shared Content and Folders712Views8likes9CommentsSwatch Library
With Swatch Library you can create a palette per brand or project, and every swatch is one click to copy, in hex or RGB. Use it free right inside a Rise course or online. Type or paste a code, bulk-paste a whole list at once or, in Chrome/Edge, use the eyedropper to pick colours from anywhere on your screen, a client's website, a brand PDF, a Storyline slide. You can drop a logo or brand asset onto the tool and it will pull the dominant colours out and build a palette from them. Everything happens in the browser, nothing is uploaded anywhere. Beyond that there is a WCAG 2.2 contrast checker built in, set a foreground and background colour, get the ratio, and see pass/fail for AA and AAA body text, large text and non-text elements like icons and focus indicators. That is useful enough on its own, but the thing I am most pleased with is the contrast grid. Each palette has a Grid button that opens a matrix of every colour pair in that palette, painted with the actual pair so you can see at a glance which combinations work for text and which do not. One click on any cell opens the full checker for that pair. If you have ever wondered whether your brand colours are actually safe to use together, this answers it quickly. There is also a colour vision preview. A Vision button on each palette shows it as it appears to people with protanopia, deuteranopia and tritanopia, plus a greyscale row for print. It automatically flags any pairs that become hard to tell apart, named with their perceptual distance score. Each swatch has a tints and shades button that opens a nine-step ramp from light to dark, and you can click any step to copy it or add it to the palette. Useful for hover states and backgrounds. You can drag swatches to reorder or move them between palettes, filter palettes once your library grows, and use Export/Import to back everything up or share a brand palette file with your team so everyone's working from the same set. There's a built-in guide for the full tour. It can be used directly in the linked Rise course, or used online via the link. All free, no downloads, no signup, no nonsense! Swatch Library - Rise Swatch Library - Online8Views0likes0CommentsDial Spectrum scale for Rise and Storyline without custom slider logic
Need a real confidence scale in Rise or Storyline without building a custom slider from scratch? Use a dial that outputs as one HTML file you can drop into your course. Problem: yes-or-no questions flatten nuance. If two people both click Yes, one might be at 80 percent confidence and the other at 20 percent. If you try to fix that inside Storyline, you are into slider variables, motion paths, value mapping, and conditional feedback layers. Rise does not even give you a native scale block. Solution: Dial Spectrum is a generator that builds a continuous or stepped scale with configurable labels and feedback, then exports a single HTML file you can embed. - Set the scale range and step size. Example, 0 to 100 in 5-point steps, or 1 to 7 with whole steps. - Label anchors and optional midpoints. Example, Not at all confident, Neutral, Very confident. - Map value ranges to tailored feedback. Example, 0 to 30 triggers one message, 31 to 70 a second, 71 to 100 a third. - Match your brand colors. - Keyboard accessible. The dial can receive focus and be adjusted by keyboard. - Built to sit inside iframes and web objects without layout drift. Where it fits: - Confidence self-checks before a practice scenario. - Pre and post attitude snapshots around a module. - Opinion gauging when more than two positions are valid. - Reflection prompts tied to ranges. Example, If 0 to 40, ask them to pick one resource to revisit. How to embed: - Rise 360: Host the exported HTML on your web space, then insert it with the Embed block using the public URL. If your LMS blocks external content, wrap it in a one-slide Storyline file as a Web Object and use the Storyline block in Rise. - Storyline: Insert as a Web Object, either pointing to the hosted URL or to the local HTML file. Storyline will package it with your publish. - Captivate, Canvas, Moodle: Insert as a Web Object or iframe. Host the HTML and point the iframe to it. Most LMS pages that accept custom HTML will take it. Notes: - You are not collecting scores by default. Use it to surface thinking and route feedback. If you need to record values, capture it with your platform’s form, survey, or xAPI layer around the dial. - If you see scrollbars, increase the iframe height in your host block. The exported file is fixed-frame friendly, so once the container is tall enough the dial will hold position. Demo Dial Spectrum Dial Spectrum Generator364Views2likes4CommentsThe Discount Decoder
A short, interactive course for school-age learners on percentage change, discounts, tax, and the traps that catch almost everyone. Every price tag, every sale sign, every tax-inclusive receipt is doing the same maths under the hood, but percentages trip people up in exactly the same places, over and over. This course doesn't try to explain percentages. It hands the numbers to the learner and lets them play, break things, and discover the pattern for themselves. Fully accessible — keyboard nav, swipe, ARIA states, reduced-motion opt-out, mute toggle for the narration. The Discount Decoder For those interested, here's how it was built - The short answer; it's a single self-contained HTML file dropped into a Rise code block. The longer answer is that 'single HTML file' hides quite a lot of learning-design decisions I've refined across a dozen or so of these builds. Here are the ones I think are most portable. The whole thing is one file No frameworks. No build step. No CDN. One index.html, two background JPGs, nine short MP3s. Drop the folder into a Rise code block and it works. Vanilla HTML/CSS/JS is boringly reliable! Each screen is a "scene," and only one is on at a time Every section is a <section class="scene"> stacked absolutely on top of the others. A single class, .on controls which one is visible. Navigating means fading out the old scene and fading in the new one, with the new one entering from a slightly different starting position depending on whether you're going forward or backward. This is the same pattern you'd find in a native iOS or Android app: a stack of screens, one active. Learners find it intuitive because they've been using apps built this way for a decade or more. The nav rail is deliberately simple A row of small pill segments, one per section, with a persistent Next arrow and a persistent Previous arrow. Learners can jump anywhere by clicking a segment, arrow-key their way through, or swipe on mobile. The Next arrow pulses in a warm gradient the whole time it's active, because I noticed in testing that it wasn't obvious there was a way forward unless you were shown. The rail counts up: 01 / 10, 02 / 10. That number matters more than you'd think, it turns "how much of this am I in for?" into something the learner can see at a glance, without a progress bar dominating the screen. Content-driven interactivity, in small doses Every section has one main interactive idea. Not four. Not seven. One. The temptation is to pile more into each screen. Resist it. Learners can only pay attention to one thing at a time, and a single interactive done well outperforms three done half-heartedly every time. Learners drive the pace, not a timer Nothing in this course auto-advances. Not the step reveals. Not the chain animation. Not the "we've spent long enough here" fade to the next section. Every reveal, every animation, every transition is driven by a click, tap, keyboard press or swipe from the learner. This matters more for maths than for example policy training. Someone reading a data-protection policy can skim; someone learning the multiplier trick genuinely needs a moment to think. If your content moves without them, you've lost the room. What I'd tell someone starting out Copy the pattern before you copy the code. The pattern is: scenes, rail, one-idea-per-section, learner-paced reveals, tolerant feedback, in-context reward, accessible controls. That pattern works for policy training, safety courses, product onboarding, and, as this build hopefully shows, maths. Interactive doesn't mean "click to reveal." Click-to-reveal is the low bar. Aim for: change a number and see what happens. Commit to an answer before the explanation. Type your own working. Make a mistake and get specific feedback on why it was tempting. Small courses are better than big ones. This lesson is 10 sections and ~ 8 minutes. Nobody has been dragged through it against their will. That's a good bar. Happy to answer specific questions in the thread. If enough of you want a follow-up on any particular piece shout out!87Views1like0CommentsRise Canvas
A drag and drop code block creator... the components can be resized and positioned anywhere on the canvas. Any number of different components can be added to the canvas… Output as HTML/JS to add to a code block Rise Canvas Rise Canvas is not affiliated with Articulate® or Rise 360®.1.2KViews18likes32CommentsCreating a Mini Game in Rise 360: The Case of the Vanishing Keynote
Creating a Mini Game Mystery in Rise 360: Clues, Flip Cards, and a Surprisingly Suspicious Tech Host I wanted to create a quick, interactive team activity that felt more like a game than a traditional eLearning interaction. The goal was simple: build a 10-minute virtual mystery experience for a small group of learners using Rise 360. The result was The Case of the Vanishing Keynote, a mini detective challenge where learners review suspects, examine evidence, take notes, and make a final accusation. The premise is delightfully dramatic: minutes before a big virtual celebration, the keynote presentation disappears from the shared folder. Four people had access. Everyone has a motive. One person knows a little too much. Naturally, chaos ensues. The Activity The game is designed for about 20 participants and takes roughly 10 minutes to complete. Learners move through the experience in a short, guided flow: Welcome to the mystery Meet the suspects Examine the evidence Discuss the clues Make an accusation Document a final guess in the Detective Notebook The suspects include Jordan the Project Lead, Mia the Designer, Sam the Tech Host, and Riley the Presenter. Each character has a motive, an alibi, and one suspicious detail. Because every good mystery deserves a little flair, each suspect appears on a flip card with a funny 3D-style character image on the front and their case details on the back. The vibe is somewhere between “corporate team-building activity” and “Pixar accidentally wandered into a project kickoff meeting.” Why Rise 360? Rise 360 was a great fit because the activity needed to feel polished, easy to access, and lightweight. I wanted learners to be able to jump in quickly without needing a complicated setup. To make the experience more game-like, I used a custom HTML embed instead of relying only on standard Rise blocks. This allowed for: Flip cards A guided screen-by-screen flow Continue buttons A progress bar A note-taking area A final guess section A participant version with no answer reveal A facilitator version with the full solution Basically, Rise handled the clean learning shell, and the custom code handled the mystery mischief. The Road Bumps Of course, no good mystery is complete without a few unexpected plot twists. Ours just happened to involve HTML, iframe sizing, and one overly eager answer reveal. Road Bump #1: The Case of the Disappearing Card Text At one point, the discussion screen looked great in theory, but some of the text was nearly impossible to read because it was showing as white text on a light background. Very mysterious. Very unhelpful. The fix was to simplify the styling, force stronger contrast, and make sure key text areas were using readable dark text. Lesson learned: dramatic visuals are fun, but learners should not need night-vision goggles to read the instructions. Road Bump #2: The Answer Revealed Itself Too Soon Originally, the final screen revealed the culprit immediately. This was technically functional, but educationally rude. The whole point of a mystery is the suspense. So we adjusted the flow so learners first make their accusation, then land on a final review screen, and only the facilitator version reveals the correct answer. The participant version now lets learners document their guess without spoiling the solution. The facilitator can control the big reveal, which is much better for a live group activity. Road Bump #3: Sam Kept Showing Up Everywhere In one version, no matter which suspect the learner selected, Sam the Tech Host appeared in the final review. This was funny for about five seconds because Sam is, in fact, the suspicious one. But if a learner guessed Riley, they should see Riley. If they guessed Mia, they should see Mia. Sam cannot be allowed to photobomb every accusation. The fix was to make the final review image dynamic so it matches the learner’s selected suspect. Road Bump #4: Rise 360 and the “Folder in a Folder” Situation When packaging the activity, the first ZIP file had an extra folder level. Rise did not love that. The fix was simple but important: the index.html file needed to sit at the root of the ZIP package, with the images folder beside it. Once the structure was cleaned up, the activity was much easier to host and embed. Road Bump #5: The Notebook That Would Not Forget We added a Detective Notebook so learners could take notes and record their final guess. Great idea. Then we discovered that restarting the activity did not fully clear the final guess. The notes cleared. The activity restarted. But the guess was still hanging around like a suspect who refuses to leave the interrogation room. The fix was to reset the notebook fields, selected suspect, saved local data, and displayed guess state all at once. The Detective Notebook One of my favorite additions was the note-taking tool. Learners can jot down evidence, track their thinking, and record their final accusation. This made the activity feel less like a simple quiz and more like an actual investigation. It also helped support discussion because learners had something concrete to reference when explaining their choice. The notebook also gives participants a way to download or copy their notes, which is a nice touch if the activity is used as part of a larger workshop or team-building event. Two Versions: Facilitator and Participant We ended up creating two versions of the same game: Facilitator Version This version includes the full answer reveal and explanation. It is useful for the person leading the session or for reviewing the activity after the group has made their guesses. Participant Version This version does not reveal the answer. Learners can review suspects, examine clues, take notes, and submit their final guess, but the solution stays hidden. This keeps the facilitator in control of the reveal. That split made the experience much more flexible for a live session. What I’d Do Next If I continue building this out, I’d love to add: A countdown timer Team scoring More branching clues A printable detective worksheet Alternate mystery scenarios A “red herring” clue or two, because apparently I enjoy making people suspicious of fictional coworkers Final Thoughts This was a fun reminder that eLearning interactions do not always need to be long or complicated to be engaging. Sometimes a small, focused activity with a clear goal, a little humor, and a few interactive elements can create a memorable learner experience. Also, never underestimate the power of a suspicious tech host with backup-folder access. Case closed. The Case of the Vanishing Keynote FG The Case of the Vanishing Keynote PG878Views10likes13CommentsMy Custom Rise Block Component Library
Hi everyone! I wanted to share a custom library of Rise-compatible interactive components I’ve been building and experimenting with for eLearning projects. The library includes custom-designed blocks and interactions intended to help make Rise courses more engaging, flexible, and visually dynamic beyond the default block set. You can explore the library here: https://cognitoblox.netlify.app/ This is an ongoing project, and I’d genuinely love feedback from the community: Which components do you find most useful? What kinds of interactions would you like to see added? Any ideas for improving usability or accessibility? Happy to connect with fellow developers who are experimenting with custom Rise code blocks as well! Thanks for checking it out742Views19likes18CommentsThe AI Shift
The tools have changed. Your judgement hasn't. In this Rise course learn the best practices of how to work alongside AI to move faster, create sharper content, and stay the most valuable thing in the room. The L&D professionals pulling ahead right now aren't the ones who know the most about AI. They're the ones who know how to work with it. AI is already in your workflow, whether you've invited it or not. This course shows you how to use it deliberately, critically, and well. The AI Shift319Views3likes3CommentsSelf Assessment Builder
I've built a free self assessment builder tool you can use right inside Rise. You can use this to build your custom self assessments to use in your Rise courses. After completing the assessment users can view, save or print their results. I'll be adding this to my Rise Canvas tool in the next update. Any feedback to add features or improve is welcomed. Self Assessment Builder291Views2likes1Comment