
Training event: “Java Bootcamp”
The Java Bootcamp is a learning event that we use as part of Fakultät 73 among other programs.
During this week-long boot camp, participants gain fundamental insights into Java programming, teamwork, and agile project methods.
Challenge
At the beginning of almost every retraining course, participants have little to no experience in programming. In addition to this lack of prior knowledge, there is the additional difficulty that only a few of the participants know each other and social relationships within the learning group are still weak. Our “Java Bootcamp” learning event is ideal for meeting both of these challenges. This continuing education event with a strong team-building character makes getting started with programming easy and fun, while strengthening the group spirit of the trainee group.
Client
Volkswagen AG
www.volkswagen-karriere.de
Team
Trainers of the Academy
Industry
Automotive
Project duration
spread over several months
Solution
We combine introductory and team-building methods with playful learning elements to create an inspiring learning environment. We start our journey into programming with Microbits – programmable mini-computers that are specially designed for educational and learning purposes. Here, participants use drag-and-drop program building blocks to program small games, such as the “telefone game.” They are then instructed to work in teams to build a Lego robot, similar to the “First Lego League,” where teams use LEGO robots to solve different tasks and present innovative solutions to real-world problems.
In addition to designing and building the robots, the task also includes programming their movements with Java. In a playful programming environment, movements such as lifting, pushing, bumping objects, or following a line are programmed.
This explains the basic principles of a programming language and enables the robots to solve tasks at the end. In addition, participants are guided step by step through this development process so that any questions that arise can be answered quickly. Between the practical programming sections, there are short informative lectures that provide in-depth knowledge of Java and insight into the dynamic everyday life of developers.
However, the highlight of the boot camp week are the challenges, in which participants demonstrate their acquired knowledge in various areas. Which robot can master the challenges without encountering any problems? Who can transfer their knowledge to a given robot to accomplish previously unknown tasks? Which team can best deal with changing requirements? All this in an exciting week of Java bootcamp!
These projects might also interest you:
Data analysis of smart home components for optimizing usage
Digital tenant application form