Integrate Technology Into Your Subject: Sciences

Last week we discussed tech-ed versus edtech and introduced 3 reasons why you should bring technology learning into your subject. For the next 3 weeks, we will be sharing ways to integrate technology into different subject areas, to kick off this series, let’s begin with science.

Many educators would immediately consider bringing in hardware, such as robotics. However, this requires purchasing new kits. There are other quick and simple ways to inject tech into your existing lessons and activities!

We are going to look at the 3 main ways that technology enhances and supports the science classroom: improving data collection and analysis, supported visualization of abstract phenomena and the presentation of findings.

Improving Data Collection and Analysis

When introducing the topic of data to students, don’t stop with pen and paper! Introduce tech tools such as Google Sheets to help students organize their data for better analysis. For an authentic technology learning experience, introduce students to simple programming projects using JavaScript to create dynamic data visualizations that support their understanding of the relationships between their datasets. Through such activity, students will practice 21st-century skills in working with and interpreting meaning from data with the support of technology.

Visualization of Abstract and Intangible Concepts

In a school environment, some experiments and simulations are inaccessible due to safety or budget constraints. For many students, abstract and intangible concepts in science can become challenging to grasp without visualizations. This is where computer-generated simulations become extremely useful to support student understanding. Bring in simulation projects, such as a project that simulates the speed of orbit of different planets around the sun, a plant simulation game to learn about the requirements to keep a healthy plant or a game of Pong to understand forces. Students can be challenged to solve problems by modifying values of simple computing concepts such as variables, conditionals, and animations to represent a real-world process/phenomena through experiential learning.

Presentation of Research/Findings

Give students an authentic audience to write for. The next time you set a poster or report task or assessment, consider asking students to present their findings and research through an online poster, website, or information app. In planning to use digital artifacts, students are challenged to consider the user experience and will use graphical and organization devices effectively to present information in an engaging and dynamic way. An added benefit of this activity is the shareability of the completed artifacts. Practice online safety and digital citizenship by asking students to consider how they communicate information online.

As shown above, you don’t have to change your existing curriculum and sacrifice hours from your existing practices and curriculum to give students the opportunity to practice important tech skills! If you are interested in hearing more about the BSD cross-curricular project offerings, please contact us – we would love to walk you through what we have to offer to you and your students.

How Nord Anglia International School is Using TechEd Curriculum

What are the MIT STEAM Challenges?

The MIT STEAM Challenges is a collaboration between Massachusetts Institute of Technology (MIT) and Nord Anglia Education to enhance the teaching and learning of Science, Technology, Engineering, Arts, and Mathematics (STEAM) by connecting MIT innovation and culture to Nord Anglia schools globally through project-based challenges.

Nord Anglia schools have been participating in three MIT challenges each year since 2016. The Challenges are in-school cross-curricular experiences for Nord Anglia students based on MIT research. TThe MIT Challenges provide a unique chance for every Nord Anglia Education school, teacher, and student to experience MIT. Each MIT Challenge embodies the teaching and learning culture of MIT, is rooted in the research of MIT faculty, and makes that research relevant and accessible to Nord Anglia students.

This Year’s Theme

The 2018-2019 MIT Challenge is themed “STEAM Superheroes”. Participants are encouraged to take inspiration from three MIT professors and their graduate student research assistants.

The three “STEAM Superheroes” challenges showcase the work of an MIT professor and a graduate student researcher. Nord Anglia students then tackle a project of their own, using the professor and their process as inspiration

The three STEAM Superheroes and their powers are:

Epic Identity featuring Prof. Leia Stirling: Students will learn about wearable technology and its ability to improve human performance.

Super Natural featuring Prof. Anette “Peko” Hosoi: Students will closely observe the natural world and understand the physics behind an animal’s adaptation, then apply that knowledge to engineering design.

Medical Marvel featuring Prof. Chris Voigt: Students will tap into the potential of applying engineering principles to biological problems to improve human health.

BSD Education and Nord Anglia International School, Hong Kong

BSD partnered with Nord Anglia International School, Hong Kong (NAIS HK) in 2017/18 to develop and deliver projects for the MIT STEAM Challenges.

As part of the partnership, BSD trained 4 NAIS HK teachers in 2017 and is currently training 8 in 2018. The 4 teachers developed in 2017, internally trained 4 teachers each, making a total of 20 teachers trained in 2017.

What students will learn to build using BSD Online in 2018-19

Year 3-6 students at NAIS HK are using BSD’s cross-curricular TechConnected to create their own MIT STEAM Challenge inventions. BSD’s cross-curricular TechConnected helps NAIS HK students construct MIT STEAM Challenge inventions. Creating digital artifacts and displaying their work are among the topics covered in this technology education course.

The BSD projects recommended can be used by students to showcase and present work or to apply their learning. For example, students will showcase their work by documenting their journey of researching and building their own STEAM Challenge and present this by creating a digital portfolio. Students learn about the challenges of space travel, the preparation required and what astronauts do when they face problems in space; then students apply this learning by creating a Mission to Mars theme Choose Your Own Adventure game.

All students will be building their own Personal Portfolio Showcase to document their learning and showcase what they have built. In addition to this, students will complete the following projects in each year group:

Firstly, Year 3: Introduction to coding in HTML & CSS followed by coding and designing their Online Poster with a Keep Calm and Carry On theme.

Secondly, Year 4: My First Website to explain and document their STEAM Challenge

Thirdly, Year 5: My First Website with the theme of “Into the Unknown” and Choose Your Own Adventure with a “Mission to Mars” theme.

Lastly, Year 6: Trivia Game and MicroBit Wearables with a “Medical Marvel” theme.

At BSD, we believe in and advocate for introducing technology education, including coding, to students during the primary years. This builds a strong foundation of skills,  knowledge, and experience applying technology that they have created in a real-world context to make them future-ready and prepare them for technology first careers.

If you are infusing your regular lessons with technology skills we would love to hear from you.

Advantages of Real World Technology Camps: Robotics with Micro:bit

What is a micro:bit?

A micro:bit is a pocket-sized microcontroller designed by the BBC to enhance technology education in schools. With its versatile features, it can be programmed using JavaScript, Python, or block code. At BSD Education’s technology camps, students harness the power of micro:bit to build innovative projects like gaming consoles, fitness trackers, wearables, and more.

Using micro:bit, students develop valuable skills like design thinking, prototyping, coding, and working with materials and electronics. They also learn the importance of collaboration while creating their projects.

A micro:bit is a pocket sized microcontroller designed by the BBC for use in Technology Education education in schools. It can be programmed using JavaScript, Python or block code. A micro:bit has:

– 25 red LED lights that can flash messages and be used to create games.

– two programmable buttons that can be used to control games or hardware prototypes.

– an accelerometer, so it can detect motion and knows when the user is moving.

– a built-in compass which can be used to detect the direction and it can use a low energy

– a Bluetooth connection to interact with other devices and the Internet.

– power input and can be powered by a battery and additional sensors can be attached.

You can find more information about the micro:bit features here.

Students can use micro:bit to build a wide range of tools like gaming consoles, fitness trackers, wearables, autonomous vehicles, soil moisture and temperature sensors. In the process of programming a micro:bit and building tools with it, students develop skills like Design Thinking, prototyping, coding, experience working with materials and electronics, using hardware and collaboration. Let’s take a look at the skills students learn:

Design Thinking and Product Design

To build any functional tool, it’s of utmost importance to understand who the users are and to clearly define the problem – this is a direct application of Design Thinking.

While building tools with micro:bit, students will be encouraged to research and define who their user is, what the users’ needs are, and what problems their tool will solve. If students do not have this information, they will spend time researching.

Students will also learn to think about their tools as a product, so they will not only consider how it works and what problem it solves but will also have to consider what it looks like and what the user’s experience will be i.e. how the user will use it and interact with it. 

At our technology camps, students are encouraged to apply design thinking principles, understanding their users’ needs and the problems their projects will solve. This helps them create functional and user-friendly products.

Prototyping and Testing

Building a commercially viable product is a resource intensive task. In the industrial world, it takes the combined effort of numerous experts backed with R&D, financial resources and time. Before a product is ready for commercial use, it has to go through cycles of prototyping, testing, feedback and improvements.

Using micro:bit to build tools, 
Students learn the real-world industrial skills of prototyping and testing, using low-cost and easily available materials to iterate their designs based on user feedback. 

Materials

Most products or tools are built using numerous components and materials, the same is true for working prototypes.

While building products with micro:bit, students will have to consider:

1. The users: who will use it and how

2. The use case: where and in which situations will it be used

3. The wear and tear: does it have moving parts or does it need to be carried around or is it exposed to air and water

4. The safety for the products: are there any moving parts or open wiring

Students explore various materials like cardboard, paper, acrylic, PVC, and wood while building their micro:bit projects. They learn the basics of electronics, working with circuits and understanding electricity requirements for different components.

Basics of electronics

Micro:bit is powered by electricity, either via two AAA batteries or via a USB port. Students who use Micro:bit will learn how electricity works, how to wire different components together to create a circuit, how to ensure that device has the correct amount of electricity and what the electricity requirements are for different components like LED lights and motors or sensors like ultrasonic and moisture sensors.

Sensors

A micro:bit comes with four inbuilt sensors, and students can connect additional sensors to expand its capabilities. They learn to code in JavaScript, Python, and Blocks, developing computational thinking, creativity, and problem-solving skills.

These additional sensors include: 
– light sensor: detects ambient light
– temperature sensors: detects the current temperature of the device, in Celsius
– accelerometer: detects the acceleration of the micro:bit; it senses when the micro:bit is moved and other actions like shake, tilt, and free-fall
– compass: detects the earth’s magnetic field, allowing it to detect which direction the micro:bit is facing

Connecting additional sensors to the micro:bit opens a world of opportunities. A micro:bit can be connected to sound, ultrasonic, temperature and moisture sensors. For example, a micro:bit powered plant watering bot will need light, moisture and temperature sensors.

Learn to code

A micro:bit can be programmed using three coding languages – JavaScript, Python and Blocks. Learning how to program a micro:bit enables students to learn how to code as well as empowers them to have total control over the features of the micro:bit.

Learning to code is more than a technical skill. Coding develops soft skills like Computational Thinking, attention to detail, collaboration, creativity and problem solving.

Teamwork and collaboration

As previously mentioned, building a product or a working prototype requires collaboration between numerous people with different skills and working styles. Our technology camps emphasize teamwork and collaboration, mirroring real-world professional situations. Students work in groups, taking on different responsibilities and learning from each other as they create their micro:bit projects. Every member of the team has to select a specific responsibility, decide on deadline, communicate progress with the team members and learn from each other. 

Learning to make products or prototypes with micro:bit is a well rounded activity which teaches students technical skills like electronics, prototyping, testing, and coding. Students also gain transferable life skills like design thinking, communication and collaboration. Activities like this expose students to the emerging technologies they interact with every day, and encourages them to not just be consumers of technology but also creators of solutions while preparing them for technology first careers.

Join BSD Education’s technology camps to help students become creators of technology solutions and prepare for technology-first careers. Share your micro:bit experiences and projects with us, and we might feature them in our future newsletters!

If you are using micro:bit in your lessons we would love to hear how you are using them and would love to feature your experience and your students’ products in our future newsletters.

Code Your Holiday Cheers: Create Your Own Digital Greeting Card

At a school we currently partner with in the UK, Dr. Taylor and his Code Club students shared their holiday cheers with their school community and the BSD Education team by including student coded digital holiday cards in their recent school newsletter!

This is such a thoughtfully refreshing and environmentally friendly way to spread some holiday joy. Try out this sandbox as a cool digital “arts and crafts” activity!

We have prepared a fun activity (approximate duration: ~ 60 minutes) with resources and video tutorials so that you can do the same with your students just in time for the holiday season. We recommend this activity for ages 8 and above.

For younger students, you can do this as a class activity. For older students, you can print out or display the instructions from step 7 to challenge them to figure out and tinker with the code.

Below is the sample output that we have created at BSD:

Follow the 8 simple steps below and check out the video tutorial on how you can introduce this activity into your classroom.
Step 1:

Login to BSD Online

If you and your students already have a BSD account, simply login. If you are new to BSD Online, click on “Sign-up” to create a new account. It is advisable to login as this will allow you to save your work.

Step 2:

Introduce HTML and CSS

Spend 5 to 10 minutes to introduce or recap about the use and syntax of HTML and CSS with your students. Use these resources to help you.

Step 3:

Open sandbox mode

Direct students to sandbox mode as shown below:

Step 4:

Copying code into HTML and CSS file in sandbox

To help introduce the code to your class, we have put together the coding snippets from below. Direct students to copy and paste each of the relevant code into the correct files.

Paste this into the HTML file:

<div>
    <h1>Happy Holidays!</h1>
    <h2>Wishing you all the joy in the world!</h2>
    <img src=”https://image.flaticon.com/icons/svg/1066/1066181.svg” />
    <h3>From, BSD</h3>
</div>

Step 5:

Paste this into the CSS file:

@import url(‘https://fonts.googleapis.com/css?family=Lobster|Raleway’);
body {
   background-color: #3e4e88;
}

h1 {
   color: #e0fcff;
   font-size: 75px;
   font-family: ‘Lobster’, cursive;
}

h2 {
   font-size: 36px;
}

h3 {
   font-size: 30px;
}

div {
   width: 500px;
   height: 750px;
   background-color: #1a2c5b;
   text-align: center;
   border-radius: 5px;
   border: 6px solid #b8dff0;
   margin: 30px auto;
   padding: 20px;
   box-shadow: 10px 20px 20px rgba(0, 0, 0, 0.7);
   font-family: ‘Raleway’, sans-serif;
   color: white;
}

img {
   width: 300px;
}

Step 6:

Save your work!

Click the “Save” icon under your profile picture to save your work! This is very important so that you won’t lose any work. Remind students to keep saving regularly.

Step 7:

Time to customize!

Follow this video tutorial to learn how to customize the different parts of this digital holiday card!

  1. Customize the content in HTML file:
    1. Find <h1>, <h2> and <h3> to update the text
    2. Find <img src= “ URL”/> to update the image. Use Flat Icon to find a suitable royalty free icon.
  2. Customize the styling in the CSS file:
    1. Find the “body” selector to modify the background color.
    2. Find the selector <h1>, <h2> and <h3> to style the font by using:
      1. color to change the font color. Simply type in a color and sandbox will make some color suggestions
      2. font-family to change the font style. Below is a video to show you how to use Google Fonts.
      3. font-size to control the size. The “px” stands for pixels.
    3. Find the “div” selector to modify the following:
      1. width to adjust the width of the card
      2. height to adjust the height of the card
      3. background-color to adjust the color of the card
      4. border-radius to adjust the rounded corners of the card
      5. border to adjust the thickness and color of the border
      6. font-family to apply a different font style (remember you must have included this font when you import from Google Font)
      7. color to change the font color

Step 8:

Share with your community.

Once students have completed their digital cards, ask them to click on the link icon and click the toggle for “share with others” on the top right corner of their sandboxes. Alternatively, you may want to share the cards using the QR code. Simply take a screenshot of the QR code and share via a communication application of your choice.  

This project is so versatile that you can easily repurpose it after the holiday season as an event poster, invite or any other context for students to try out.

If you have any questions about this activity, reach out to us via our Intercom system located on the bottom left corner of the screen. Happy Holidays!

Advantages of Real World Technology Camps: Roblox

Roblox is a game-creation platform where students can design and upload their own games, as well as play other games in a multiplayer online environment. Roblox provides scripting tips and design elements through Roblox Studio – a free game creation platform that helps budding designers create and contribute games and activities. Through the platform and its features, students develop skills like creativity, self direction, storytelling, coding, giving and taking feedback.

1. Learn how professionals build games

Using Roblox Studio to build games exposes students to real tools and techniques professionals use to develop games. Beginners who are keen to learn game design and haven’t learned to code yet can use the Roblox Studio’s game builder to create a game world of their own game environment, obstacles, difficulty levels and score systems.

Students with some experience or those interested to learn coding can use the coding language Lua to develop their own games on Roblox Studio. Coding a game gives the game developer control over the game dynamics and the ability to completely redefine the game, its movements and the game environment with fine precision. Coding the game also makes the game look and feel professional, and in this process students experience developing a game just like a professional developer would.

2. Learn to plan and think computationally

Building a game either by using a game builder or by coding it requires the game developer to think logically and systematically. In the planning phase, even before a game is developed, one needs to think about factors like the objective of the game, storyline, types of players to attract, obstacles players will encounter, difficulty levels the game will need and how players earn points.

When building the game, students will have to build each game component sequentially with great attention to detail. S/he will learn that a computer by itself isn’t intelligent so the instructions given to build each component have to be clear.

3. Storytelling

The best games are challenging yet fun with a compelling narrative and an objective to strive for. While developing the game and making key decisions like choosing the game character/s, difficulty levels, scoring system, etc, students will constantly have to ask themselves “why will a player start playing my game and continue playing it?”. The objective of the game with the narrative will help them answer this question.

During BSD camps, we have found that it is a helpful starting point to provide students examples of games with good narratives for inspiration. Then they spend up to one lesson writing down their game’s objective and narrative; then share this with their instructor and peers to get their feedback and improve it.

4. Self direction and creativity

Developing games is an inherently creative exercise. Students are engaging in imagining characters, worlds and experiences that don’t exist yet. Then they learn to use the right tools and techniques to bring their imagination to life.

To successfully build original games, students are given a high amount of autonomy, and are encouraged to test their ideas by building prototypes.

5. Problem solving

Working with technology tools and code requires students to be able to spot errors and solve them on their own. This methodical review develops their attention to detail, makes them process oriented and encourages self-reliant learning.

In BSD camps where there are always groups of students, they are encouraged to work in groups to solve problems collaboratively.

6. Learn to code

Learning how to code makes the students literate in 21st century skills and develops mindsets and behaviours like computational thinking, attention to detail, collaboration, creativity and problem solving. It empowers them to create their own tools and products using technology. It’s more than just a technical skill!

Roblox games can be made unique by developing them using a coding language called Lua which is very similar to JavaScript and Python. Students can use the code editor to create custom actions, conditions, or game mechanics. In doing so they are exposed to programming concepts like loops, conditionals, arrays, and inheritance. Though earning Lua, students develop a transferable foundation that can assist their future transition to discover other coding languages more confidently.

7. User testing and feedback

After creating the first version of the game, students are asked to demo their game and share it with their peers for testing and feedback.

While their peers are playing their games, they are advised to observe how they play the game and request feedback. Based on their observations and peer feedback, students determine the priorities to improve their games.

This testing and feedback cycle is not limited to one time, it is repeated as often as needed to make the game perfect.

8. Digital citizenship

While developing and customizing their game, students will need to search for resources like images and tutorials online. They learn about image selection and audience appropriate content, copyright, royalty free images and the importance of crediting the work of others properly.

There is an overwhelming amount of evidence in education for the power of the real world to capture the minds of young learners. At the same time, no one can dispute the incredible popularity and fascination that children and adults share for fiction. Roblox has achieved a exceptional balance of creating a platform that has succeeded in marrying fantasy with reality in a platform that has the tools to introduce the real world through a user friendly package, intuitively constructed and able to maintain the focus of curious young imaginations.

Behind the Scenes: The Team Building BSD Online

I’d like to take you behind the scenes of the BSD software development team. Did you know that BSD’s Online platform is built in Bangkok? Our team is actually a multicultural and international group of developers, data scientists and designers from Thailand, Scotland, England, France, the US and Myanmar! We work closely together but also spend a lot of time collaborating with our colleagues in the United States and Hong Kong.

Our software developers divide into two “agile teams”. This means that they work on a process of building, testing and adjusting to feedback to create solutions that are finely tuned by the time they are in front of our users. When we give our users access to what we have created, this is called a release. Building upon Amazon Web Services we have created a release process that allows us to deploy at any time of day, even when the platform is being actively used, and reducing the need for down-time or maintenance. Everyone in the team works really hard because the focus is always on building a high quality experience. The way we work could be summarized as:

Work hard. Work smart. Learn. Improve. Deliver quality.

It’s not all work on our primary product all the time. Our focus on education is not just in the product we’re building. Technology is forever changing and so it’s essential that our team has the time to explore what is up and coming or new to them so they can create the best possible technology through their work. You could say we focus on education in our product and ourselves. We are always trying to learn and improve. To give us some structure we do a monthly “Code Jam”. Everyone in the team chooses their own initiative to work on. This can be learning new technologies, prototyping an idea for a new feature on the platform, or creating a new lesson on the platform. Often people choose to work with colleagues to build something together.

You might have heard that it’s really hard to hire technologists. This is definitely true. We work really hard to have a strong reputation for the quality of what we build, running a strong process in our team, the ability for team members to innovate and the opportunity to be part of a company with an international culture and unified passion for education. When hiring we always look for people who have excellent software development ability and share our passion, culture and values.

Some of you may be interested in our technology stack. These are all the ingredients that go into our technology. We use: JavaScript, TypeScript, HTML, SASS, ReactJS, Redux, RxJS, webpack, Node.js, PostgreSQL, Amazon Web Services (Elastic Beanstalk, Lambda, API Gateway, CloudFront, CloudFormation, S3, CloudWatch, ECS).

This might look like a lot of names and letters. However, I would like to point out a primary technology we use in this list, called “ReactJS”. It was developed at Facebook and then shared with the open source community worldwide after being created, so teams like ours can benefit from the work that the engineers in Facebook did. It is a really prominent feature of technologists around the world that they share their knowledge and help others benefit from what they discover. When this has happened and it is by a big organization like Facebook, it also becomes a technology that thousands of developers use and improve so it becomes really powerful, efficient to use, and a great choice for building a platform like BSD Online.

There we are – a brief introduction to the approaches and philosophy of the software development team. We all learned to programme without the benefit of a platform like BSD Online. We really want to improve the process of learning technology for those who are coming next!

Stay tuned in the coming weeks to learn more about the lives of our data scientists and designers!

Advantages of Real-World Technology Camp for Kids: Game Development Camp

Like a technology camp, Extracurricular activities benefit children by exposing them to skills beyond academics, applying what they learn at school in a different context or environment, and developing them as well-rounded young adults. In addition, they socialize and make new friends while exploring new areas of interest and broadening their perspectives.

Here we explore what real-world skills your child will learn if s/he enrolls for a game development technology camp.

Developing games is an intense, collaborative, and multidisciplinary activity, taking the developer through the planning, designing, coding, and testing stages. Creating a game touches upon various abilities and interests, from programming logic to artistic design and narrative writing.

Because one person rarely excels at all these things, a game development camp becomes an excellent opportunity to work on team-building. Additionally, budding gamers will spend a lot of time practicing communication and collaboration! Here is a bit more detail on some of the ways we see campers honing their abilities at technology camp:

Imagine and plan

Developing games is a creative endeavor, and your child will primarily learn to translate their ideas by creating a storyboard. Putting your imagination to paper helps to spot the gaps in the idea and, in turn, solidifies the gameplay.

Code

Coding is the tool that takes the game from a mere idea to a fully formed product—a game that can be shared and played. Students will typically learn to code using languages like HTML, CSS, JavaScript, and coding libraries. However, making a game function correctly means breaking the game’s overall process into small and manageable pieces. This process is called decomposition. This refers to the set of instructions on making them work together as a piece of software. It’s also the functioning game that aligns with the creator’s tech, design, and artistic vision.

Problem-solving

While building the game at technology camp, kids will encounter many problems like the code not working, not understanding some parts of the code, complexities of developing an algorithm, etc. Then, thinking creatively to solve these problems, they’ll brainstorm to create a solution that works.

Adapting to Feedback

The experience of the users is key to the success of the game. Ensuring the game players have a fun and engaging experience, kids will have to carefully plan the game experience, its rules, structure, levels, and score system. During this, they will have to give the game to other users, observe them and take their feedback. Feedback comes with many different suggestions. Kids will need to consider everyone’s input and learn to exercise judgment on what will ultimately be in the final game. This is excellent preparation for their daily lives as adults and a fantastic exercise in empathy.

Communication and presentation

Every child needs to present their game, how it works, how they built it, and how they overcame challenges. Working as a team, they also plan their presentations and make sure that all contributions in the group are recognized. Doing this in a technology camp reinforces a lot of the lessons from school about collaboration and citizenship.

Learning to develop games is a wonderful technical, artistic, and creative endeavor. There is no denying the connection that kids have with games, the prominence of the gaming industry or its implications for their future careers. Most importantly, however, attending a game development camp is a fantastic opportunity for children to deepen their passion. Lifting the lid on how games are created, take their communication, collaboration, problem-solving, and empathy to a new level while making friends and having a great time at technology camp.

If your students have attended a game development technology camp, let us know! We would love to feature their creations on social media. You can share by using the hashtags #BuildSomethingDifferent or #BSDEducation

Check out this link to a great 2D runner game from another technology camp that Matthew built from Sha Tin College on BSD’s Online platform to get started: https://app.bsd.education/share/4W4efS37/.

For more advantages on technology camps, see our related articles below: