Thomas Dean1 wrote:
I'm allowing students to use XCode in my class.
The best students have been using Xcode in your class the whole time.
This is a second year course on data structures (e.g. linked lists) and the students are not writing apps, just simple little programs that insert 5 values into a linked list and print them.
That's not what Xcode is for. It's for writing apps. Furthermore, it's a professional and extremely complicated tool. There are actually few "app developers" who use it. Most of them use some cross-platform tool like Electron, Flutter, QT, etc. That stuff is junk, but they don't care. They view their users as junk so they choose their tools to match.
It would be better to use Terminal and command line tools.
My university syllabus template requires me to list the urls for accessibility guidelines for using each tool. So far all my searches find accessibility guidelines for writing apps, but I have not been able to find a url for the accessibility for Xcode itself. I was hoping for somthing under Xcode | Apple Developer Documentation, but not able to find it at this point in time.
There's nothing like that for Xcode.
Apple makes products for the consumer market, not the education or government markets. It's just a different world. It's not a good fit for university at all. If you actually did have students that needed these features then they would probably already know about them.
It's actually pretty funny when real-world students with accessibility issues encounter university bureaucracy. They are light years ahead. But yes. I know what you mean. There are forms to be filled out and documentation required. These are the kinds of institutional barriers that make learning more difficult for these students. Ignore the university dictates. If you have any students that really need accessibility features, then you should consider them the experts in these matters. For other students, don't allow Xcode. They can't handle Xcode. The few that can will use Xcode regardless of whether you allow it, and will excel because of it.