Third-grade high school students from the Electrical Engineering High School “Nikola Tesla” completed their internship at the Information Technology School (ITS). During the five-day internship, which took place from June 12 to 16, 2023, students gained significant knowledge and skills in the areas of IP addressing, installation of operating systems on virtual machines, and task development using WindowsForms and the C# programming language.
The internship was led by teaching associates at ITS, who have extensive experience in the field of information technology: Nadica Žarkić, Snežana Anetić, Nikola Pavlović, and Nikola Trifunović.
On the first day of the internship, students were introduced to the topic of IP addressing. Through the teaching unit, they learned about IP address versions, the structure of IPv4 addresses, display methods (decimal and binary), IPv4 address classes, Network ID, and Host ID, as well as calculating the number of network addresses and host addresses in classes A, B, and C of IPv4 addresses. Additionally, they gained knowledge about the initial and broadcast addresses, purposes of individual classes of IPv4 addresses, display of IPv6 addresses, and versions of IPv6 addresses.
The next day, the focus was on classless IP addressing, address validity, and address ranges. Students understood the difference between classless and classful addressing, as well as the concept, role, composition, and length of the subnet mask. They also learned how to write subnet masks for classes A, B, and C in decimal and binary forms, explained the critical point of the subnet mask, and rules for determining address validity. Furthermore, they familiarized themselves with ranges of private addresses, the application of NAT, and APIPA addresses.
On the third day of the internship, students dealt with the installation of operating systems on virtual machines. They learned how to configure a virtual machine, familiarized themselves with the VM environment (VirtualBox), and learned the steps to take after the initial system installation.
On the fourth and fifth days of the internship, students focused on task development using WindowsForms and the C# programming language. They had the opportunity to work with various controls such as ComboBox, MessageBox, NumericUpDown, and Timer. They worked on tasks related to car racing, displaying and entering student data into the school database, as well as online product ordering. Additionally, they gained experience in working with dialogs and generic collections.
On the last day of the internship, high school students from the Electrical Engineering High School “Nikola Tesla” presented everything they had learned during the five-day internship at ITS. This presentation was an opportunity for them to show their creativity, teamwork, and progress made during the internship.
Their mentors from ITS were pleased with their achievements and the skills they demonstrated. High school students completed the internship with a sense of confidence, ready to apply the knowledge they gained in future projects within their professional development.