Abilities that children can gain
Experience "creativity" by creating dance, music and stories. Learn that anyone can create something new by observing things that already exist, developing frameworks and repeating the process of trying many patterns.
Group work is varied between small groups that consists of a few children, or with everyone in a class. Students will experience a process where a variety of solutions are born, with varying strategies to win the game and devising game rules so that more people can enjoy it.
In programming, you can't rely on intuition. We predict a key developmental trait to develop is spatial recognition, an example of which would be the benefits of deeply understanding robotics control in spatial environments. In addition, in order to express figures quantitatively, it is necessary to develop thinking into calculating areas, weights, capacity, and so on.
The basics of automation is having a preset and repeatable action performed, including how to respond to abnormalities. Think of robotics, assembly lines, self-driving vehicles, etc. The settings of"Repeat programming" and"If it is ○○, then move differently from normal" are the basis of automation.
The concept of time is very important. The point of view of "getting ○○ done within a proper time" would transfer directly to human behaviors, such as self-automation skills such as cooking and doing laundry. Furthermore, rhythms and codes that you use when you create music are working under the concept of time. We can create something useful for humans by teaching computers to develop rules for timing.
For computers to perform efficient physical work, it is essential to consider routes. For example, in car and train navigation there are very accurate route maps available which are human-developed mathematical formulas calculating optimal routes. This is the first step toward becoming a human resource that can master AI.
In the process of making music, dance, theater shows and movies, people create new works by building off various forms that have been already generated in the past, and then by adding changes to them little by little. Students would experience that anyone can create something new by carefully observing what exists now, thinking of different ways to improve it, and trying many combinations again and again.
Communications have forms too. For example, in a "Business Communication" form of training new employees, students learn common sense, practicality, and how to understand interactions in the business world. There are many ways to think about communication in specific contexts which would most adeptly convey your intentions to other parties.