Cloud-based Development Environment: A Case Study of Teaching a Cross-Platform Mobile App Course
Sam Chung, Veerendra Jagatha, Darron Johnson · 2023
This workshop aims to share the experiences of using a cloud-based development environment for teaching a cross-platform mobile app requiring full-stack technologies. This approach brings several benefits to instructors and students: 1) Instructors can be free from trouble shootings in their students' local desktop-based development environments. 2) Students can focus on the main concepts and skills of the course rather than the environment. Cloud-based development environments can be accessed from any device with an internet connection. It provides flexibility and convenience for the student. 3) Instructors can save their grading time by accessing the cloud-based development environment of each student. Furthermore, 4) students are exposed to the power of cloud computing with built-in version control systems.