Fetching the latest programs, projects, and workspace data.
The IDI addresses the challenge of designing ICT to work for all potential users
Showing 5 of 11 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Divyanshu Mahajan
<p>Until now, the traditional ways to navigate across a web browser are by using a mouse or a keyboard. Browser navigation was not much extended as an application of other devices such as game controllers that can be made compatible with the browser through the use of APIs.</p> <p>Gamepads are very popular devices, and a lot of work has been done to extend its usefulness to a wide range of people, such as the <strong>one-handed controllers</strong>, which are designed for people with limited mobility or amputees.</p> <p>The idea behind the project is to develop a solution that makes it possible to navigate across the browser using a game controller. This project would establish game controllers as an alternative to a keyboard and a mouse, by providing the users with a means to use their game controllers to surf across the webpages and the web browser.</p> <p>The project will be an external aid to the websites and web applications that do not themselves provide gamepad support.</p>
Mentors: Student: Sachin Chopra
<p>The FLOE Project site is currently using static, hand-coded HTML, while the Fluid Project site is currently built using DocPad. Even though hand-coded websites provide greater flexibility and customization options, it becomes tougher to update each HTML page as the site grows and changes are made. Docpad hasn’t been maintained since 2014. There are currently no active maintainers and its servers were taken down in 2018. There are plenty of bug reports due to its incompatibility with the newer version of ‘things’. Therefore we need to migrate both FLOE project and fluid project websites to a modern and well maintained Static Site Generator (as most of the content is static in nature and dynamic functionalities are not required). In addition to migrating to a modern static site generator, we need a Content Management System (for example Netlify CMS) for automating the process of updating/adding new content and an Automation Server (for example Jenkins) which helps with continuous integration and facilitates technical aspects of continuous delivery to automate the build process.</p>
Mentors: Student: Victor Alagwu
<p>Due to the release of PHP 7+, which lead to some PHP functions/code being deprecated, there is a need to ensure that all web applications that are running on older versions of PHP are compatible with the latest version of PHP, AChecker is a web accessibility checker that runs on PHP 5+, in other to make it compatible with more recent version of PHP, there is a need for an upgrade, and also upgrading and modifying some of the libraries used by AChecker, The aim of this project is to upgrade AChecker and it various libraries to be compatible with PHP 7.0 .</p>
Mentors: Student: Christine Hu
<p>Playtown! is a switch-accessible children's game that will allow users to customize a character and explore a town map. The character will be able to do different activities at different locations, all of which promote creativity and exploration.</p>
Mentors: Student: Ria Bhatia
<p>Main objectives of this project were to develop an online game for young kids using an eye-gaze technology. This will help them to develop their skills through exploration and discovery. The ultimate aim with any student using alternative access is to enable the use of the same resources and help them gain confidence, clarity, understanding, social integration and self sufficiency.</p> <p>Another aim was to develop a simple and fun game for visually impaired toddlers to help them begin a journey towards digital literacy. As children with visual impairments may not be able to learn by watching what is going on around them, they must learn “by doing” and interacting with their environment.</p>