CS to Go
Code Savvy Connections
Updated: Feb 8, 2022
The Latest From Code Savvy - Launchappalooza 2022
3 - 2 - 1 Blast Off! Launchappalooza kicked off Technovation[MN]’s 2022 season! Future technologists ages 8-18 years old are now orbiting their communities on a quest to capture and solve some of its most challenging problems using technology. Click here to learn more about the 2022 season launch.
And don't forget to sign up for the Design Thinking Workshop on February 5th from 9am-12pm.
This Week’s Spotlight and Project-Inspiration Theme: App Development!
This week’s theme is App Development, which is the step-by-step process of how mobile apps are made! These are the different applications that can be found on your mobile devices or web browsers which normally are created to solve a problem or help you with a task. Apps can be developed using many different programming languages and can be as simple or complex as how you want them to be. One of the main components to think about when developing an app is its User Interface (UI), which is what allows a user to interact with the application. These interactions consist of inputs that the user provides and then the system takes this and provides an output. The next time you use your favorite app, think about all of the steps you have to take to work with it - someone developed that entire step-by-step process!
When developing an app, we also want to think about Human-Centered Design (HCD). This approach focuses on human perspectives in all steps of the problem-solving process. Since the app you are developing is for specific groups of people, you want to make sure that it fits their needs and is user-friendly. When coming up with your app, you might want to create a survey for users and ask them what they think the root of the problem is, what they believe the solution should be, and any other questions that will help you develop a solution that will help those most affected by the problem. Then further into development, have different people test out the app and give you feedback on what they like or dislike. Finally, once the app is implemented, periodically ask users for feedback on the success of the solution you created.
When you are creating your first app, Thunkable is a great and easy programming option. You can Follow this link to get started on Thunkable - the overview includes directions for signing in, tutorials, explanation on coding blocks, and more!