![]() ![]() ![]() Expand your horizons by acquiring new programming skillsĭevslopes focuses on project-based learning and aims to help people that don’t necessarily have a programming background to understand various languages. In total, the platform provides more than 300 hours of content that covers iOS, Swift, and Protocol Oriented programming, how you can design apps using Sketch, game development projects, Angular, Objective-C, Firebase, Internet of Things projects, and more. Note that you can also download the videos for offline access, and via the account panel you can see how much space take up the Devslopes resources and even choose to delete all downloaded videos. The Devslopes lessons include a video component so you can go through the principles with an instructor, but then you can take quizzes or download the project resources to start building the project on your own. Watch the video tutorials and download everything for offline access To get more currency, you can either take quizzes or rely on in-app purchases. The Devslopes platform keeps the available courses organized by category: iOS, Android, Game Academy, Web Dev, Design, and Slope Sessions (free lessons that present basic programming concepts and principles).ĭevslopes relies on an in-app currency system, and you need to spend a certain amount of coins to enroll in a particular course. The app does not seem to include a sing up form, but note that you can quickly open the Devslopes chatroom in your default web browser if you have any questions. Within the app, you can log in to your Devslopes account to start monitoring your progress and keep track of the courses you are currently enrolled on. Enroll in courses and get offline access to all project resources Devslopes is an educational platform that aims to help you build projects for iOS, Android, or the web and expand your knowledge in a practical manner. ![]() Armed with new data, we set out to rebuild our platform for better scalability, cross platform functionality, and flexibility for monetization and distribution.Learning to develop code in a new programming language can prove challenging even if you do have a technical background. However, our main assumption on gamification proved false and our current systems were putting us into technical debt. We learned that on a fundamental level our students loved our content, teaching style, and the idea of our custom platform for content delivery. We also had difficulty using Firebase to deploy against custom marketing systems such as coupon codes and course redemptions, and were unfortunately at the mercy of Apple’s update process when we needed to ship critical updates. As our user base began to grow, Firebase also became restrictive as our learning paths became more complex. The majority of our users were indifferent on gamification, and some even found it a slight distraction to their content consumption. On average, our students became more focused on aggregating coins through whatever means necessary just to redeem resources - not necessarily to utilize them. We implemented Firebase for our backend and relied on Apple’s built in systems for monetization (In-App-Purchases), analytics, and distribution.ġ0 months after launching, we learned that gamification actually had the opposite effect on student learning. With a focus to create a gamified experience coupled with high quality learning content, we used out-of-the-box solutions when necessary. Coins could be earned through completing course content, and then used to redeem new courses and exclusive learning resources. We wanted to reach feature parody with widely known LMS systems as quickly as possible while validating our main assumption: Gamifying ed-tech would be the x-factor that boosts retention and student success. With the majority of our team having roots in iOS development, we started building our iOS and macOS app. As the milestones progressed, we committed to creating an Android, Windows and Linux version respectively. The first few milestones committed us to creating apps for the Apple ecosystem - specifically iOS, macOS, and tvOS. Our funding milestones were structured and tiered by platforms. In May of 2016, our small but close knit team of 6 had completed our funding goal on Kickstarter to create our learn to code platform, Devslopes. ![]()
0 Comments
Leave a Reply. |