This idea is now open for voting Wed. October 7, 2015 - Wed. January 6, 2015.
For more information on the voting process check out How does the voting process work for feature ideas?
Agreed! Teachers would love an option to toggle to the Student View on an iPad within the app to preview what the student experience looks like on the iOS device.
Thank you for requesting this James. It would make life a lot easier here at my high school if teachers could see student view on iPads. The desktop/browser student view just doesn't translate for teachers. And for many who aren't comfortable with Canvas or just haven't used it very long, this would be invaluable for them in using this with students.
I have the same issue using the Canvas App for Android. It would be very helpful to have student view on the mobile apps so we can view the course design from the student perspective and ensure we are providing appropriate instruction.
Another option would be to have an iPad/mobile emulator of sorts running on the desktop browser as a popup window which would mean you could do some rough testing even if you didn't have a device handy
Admins can already masquerade on the mobile apps, so opening this to different roles to access their Test Student seems possible.
I do not use the Canvas App on my mobile devices. I access Canvas via a browser. The app is too limited in its functionality.
This would be a tremendous aid in designing courses for the app.
This would be a huge help in testing too.
I'd like to see the student view works for both the tablet devices as well as the mobile phones.
We have staff wanting to try out doing online quiz in class and at the moment, I need to go borrow some people to be added as students to test things out.
Also that won't work for our teaching staff to try and do these themselves either.
So being able to access student view on the apps (regardless of the device) would be great!
Really neat idea...
Given how limited course facilitation functionality is in the Canvas mobile app, I wonder how many people are using that app to facilitate their courses. In other words, are you even interested in seeing the teacher's perspective from the mobile app as long as the functionality associated with teachers is so limited, or would it be more appropriate to only ever show the student's perspective? (And in other, other words, as a teacher, are you currently only using the Canvas mobile app to reference course material that students are interacting with? What kind of teacher-specific functionality are you currently using in the Canvas app?)
Thanks for the feedback!!
This would be an ideal feature. As someone who has an interest in mobile learning in general and how to leverage Canvas for that purpose specifically, I currently test mobile compatibility using the free account, but this means that I then have to duplicate work adding or removing items or features from the free account for testing, and then doing the same in my institution's account.
I also added this as a suggestion...It would be very helpful for teachers to be able to toggle between 'student view' and 'teacher view' on the iPad (as you can using the browser) when teachers are leading instruction in-class .
All of us in Wellesley would love this feature especially where our MS is a 1:1 iPad program. It is very helpful for teachers to show what a student view looks to the class during instruction. Students will greatly benefit from this feature.
Just wanted to chime in here on the importance of this feature for teachers who use Canvas in class. SO much of what we do as teachers is modeling, and it's really hard to model the use of Canvas if we can't show our students exactly what they see.
I am so glad that this is moving forward...I definitely want to see what my students see to help them navigate through the course. I now realize that they could be lost if they don't know about the differences between mobile and desktop.
We are switching from BB to Canvas and I was told that the student view was "perfect"...sorry to say that it isn't until I can get it in Mobile!
Moving to Under Consideration...we'll figure something out.
This idea was moved from Under Consideration stage (no longer in use) to the Product Radar stage.
This change was made as part of a feature idea process evolution. Find more information, and contribute insights, by joining Focus Group: DRAFT Feature Idea Space.
I hope that this idea is still under consideration! Teachers enjoy having the Student View from their desktops, and I frequently hear the question, "Why can't we do this on the iPad?" We provide our students with iPads, and to be able to really understand what they see is important! Right now, granted, it's close with the Canvas by Instructure app. However, with the launch of Canvas Teacher App, the value of this feature increases. Right now, I plan to keep both apps on my iPad so I can adjust things with Teacher but demo things with "Student".
When you say you demo with "student", do you mean the regular Canvas app?
To me the regular Canvas app is not "student" because when we as teachers log into it we still see everything regardless of publish status. I want to view the app just like a student. Partially so i can make videos to show them how to use it
When I say "demo" as a student, I think about all of the times that I walk students through a course or module or show them how to access a discussion or an assignment. If I could do this as my Test Student in the course from the Canvas by Instructure app, what they see would align with their own experience. This is especially important since I teach in a setting with 1:1 iPads!
Hi, Peyton Craighill! Any updates on this one? Thanks!
Ryan and Peyton Craighill Admin!
Yes, updates would be appreciated!
I was at INSTCON17 and talked with the mobile team about this. They seemed to not have even really thought about it. During our conversation they through it would be a great idea. Of course at this point they just release a new APP (teacher app), that did not include this feature either.
So again, an update would be nice. Has the mobile team even seen this thread?
This is something we'd like to do, and though we don't have a firm timeline on it yet, I can tell you that we plan on implementing it in much the same way that Canvas web has done it (i.e., you tap "Student View" button within the teacher app, we create an enrollment for "Test Student" and redirect you to the student app as Test Student).
I don't expect that we'll get to the aforementioned solution within the next few months, but if you're interested in a workaround today, you can create a test student enrollment yourself--or have an admin create one for you--and view your course as a student that way.
Great tip! Thanks for the workaround idea!
I realize I'm digging around in some old material here, but I'm new to supporting the Canvas apps. Regarding your suggestion:
"...a workaround today, you can create a test student enrollment yourself--or have an admin create one for you--and view your course as a student that way."
The problem I see with this, which seems kind of obvious to me, is that an instructor or designer wants to preview their site before it is published, so there is no access to it in the Student app. If I'm missing something, please let me know. Otherwise count this as another vote for the great value of incorporating a student view in the Teacher App. Most teachers construct their sites in a web browser. We would like to encourage them to do QA for mobile users, but at present we can't give them instructions for how to do that. (In addition to the unpublished access issue, we do not give Teachers the "Act as User" permission.)
For me a way to preview and test content on mobile app is greatly needed.
I am going backwards and forwards between web browser and IOS app a lot and am struggling to understand how and why certain pages render the way they do in mobile app.
Is there a particular framework that the app uses to render page layouts, e.g bootstrap ?
Tried manually styling content using CSS and while my layouts scale-down properly in browser. App seems to render content in a way that is unpredictable to me and often highly problematic.
Are there any guildlines on how to design content that renders well in app.
Freaking out a bit as got loads of content that needs to be migrated from previous LMS to canvas and students have been promised a mobile friendly experience with the launch of Canvas.
In need of some guidance on how to style content for the app.
Hey Andrew Burgess!
There are dragons in these woods, and CSS dragons are particularly temperamental and crazy (which I imagine is why the guides on custom styles have about a million disclaimers), but I'll do my best:
The iOS apps render HTML content in embedded webviews (WKWebView specifically -- which Apple says renders identically to the Safari app), so the difference between what's displayed in Safari versus native app should be small. The exception to this is if your institution uses custom CSS/JS files in the Canvas theme editor:
The mobile apps (and any client consuming Canvas API) only use the mobile app CSS/JS files. If you want custom web styles to apply in the mobile apps, you'll need to copy/upload your CSS and JS files to the mobile fields in theme editor, highlighted in the screenshot above. Custom CSS/JS on sub-accounts can also create inconsistencies, so watch out for that.
Keep in mind that when you load Canvas in the Safari app, you're looking at Canvas web, which doesn't use the API or the mobile app CSS file, and that could help explain the difference.
On the native app front, we're in the process of adding more pull-to-refresh on detail views, which will help in testing this. For the time-being, I'd recommend testing your styles in assignment descriptions of the teacher app, because assignments in that app can be pulled-to-refresh today (so make a change, pull to refresh, make a change, pull to refresh, etc.). Once you get something that works there, it will work the same in every webview.
Hope this helps.
(Edited to reflect that Canvas API only provides information from mobile app CSS/JS files uploaded to theme editor.)
Thank you for this reply it is very helpful. I have started using the method you describe (using assignment desc in teacher app) and finding this works well for me at the moment.
Peyton -- LOVE this "There are dragons in these woods, and CSS dragons are particularly temperamental and crazy "
The Radar idea stage has been removed from the Feature Idea Process. You can read more about why in the blog post Adaptation: Feature Idea Process Changes.
This change will only impact the stage sort of this idea and will not change how it is voted on or how it is considered during prioritization activities. This change will streamline the list of ideas 'open for voting', making it easier for you to see the true top voted ideas in one sort, here.
Either give us student view in the teacher app, or have our test student accounts have a true student view in the student app... one or the other.
Please allow instructors (not just admins) to act as students in the iOS app.
Why not show the professor the student's view in the student app? The student app, when viewed by a professor, makes no sense to me: I can't act like a professor (and there's a prof app for that), and I can't see what the student sees. What's the point?
The hacked solution provided here does not work at my institution,which prevents professors from adding students to our classes. I suspect that my situation is not uncommon.
So, there is just no way for me to know what 90% of my students will see when they interact with my class.
Is this idea still in development? Access to student view in some fashion in the apps is important to course design.
Retrieving data ...