RSC Virtual Tech Camp 2024
This Virtual Tech Camp aims to familiarize participants with no previous ICT training with various aspects of the ICT field through a series of interactive and enjoyable workshops. The program covers eight topics spread across ten virtual workshops, offering hands-on experience and immersive learning opportunities. Participants will explore the following areas:
1. Stream Simulations
2. Fun Coding
3. Mobile App Development
4. Cyber Security
5. Artificial Intelligence
6. Audio Editing
7. Video Editing
8. Web Development
Description of Topics
STREAM Simulations
Engage in STREAM Simulations! Brace yourself for a collection of entertaining simulations in the realms of Science, Technology, Robotics, Engineering, Arts, and Mathematics (STREAM). This captivating series of simulations covers a diverse range of topics, including Science, Math, Earth Science, and more. Through these simulations, participants will have the opportunity to explore a wide array of STREAM concepts within a safe and interactive environment. Experience the thrill of hands-on learning as you dive into the world of simulations. Additionally, this program aims to introduce participants to a multitude of free online simulation tools that can enrich their standard school curriculum.
Fun Coding
Get ready for an interactive and enjoyable experience where you'll use drag and drop blocks of code to program your very own dance party. In this session, you'll learn how coding serves as a means of communication between humans and computers or software, enabling them to execute specific functions. By engaging in coding activities, students develop essential skills such as communication, problem-solving, logical thinking, critical thinking, and persistence.
Mobile Application Development
Our Mobile Application Development session offers a comprehensive and step-by-step guide for students to create computer programs, focusing on mobile apps. Students learn research techniques to gather information, design user-friendly apps, and conduct market analysis. They gain hands-on experience developing and testing prototypes, honing their problem-solving skills and fostering creativity.
Cyber Security
Cyber security will teach students about internet safety through the technological procedures and techniques designed to protect students’ computers and data from internet attacks.
The session uses a fun, engaging simulator Lab: “In this Lab, you’ll defend a company that is the target of increasingly sophisticated cyber-attacks. Your task is to strengthen your cyber defences and thwart the attackers by completing a series of cybersecurity challenges. You’ll crack passwords, craft code, and defeat malicious hackers.”
Artificial Intelligence
Students will learn how software is used to develop responses to questions or to a conversation. They would engage a Chabot, which is software that uses artificial intelligence to simulate a conversation through messaging application.
Learn about artificial intelligence (AI), machine learning, training data, and bias, while exploring ethical issues and how AI can be used to address world problems. Enjoy Code.org's first step in a new journey to teach more about AI. When you use the AI for Oceans activity you are training real machine learning models.
Audio Editing
Digital Audio Editing is a session that equips participants with techniques ranging from basic recording to advanced editing, including cutting, copying, pasting, and creative editing. Whether for recreational purposes, project enhancement, DJing, or podcasting, learning about digital editors is essential. This session provides the necessary awareness to further explore the world of audio editing and unleash creativity in the digital realm.
Video Editing
Video Editing is a crucial skill in the realm of video production, as it has the power to greatly impact the overall quality of a video. While editing may seem complex at first, it is a skill that can be easily understood and learned. By mastering the basics of video editing, individuals can elevate the quality of their videos and create more engaging content. This session aims to provide participants with the essential knowledge and skills needed to enhance their video editing abilities and produce higher-quality videos.
Web Development
In the Web Development session, participants will learn how to develop websites using a no-code platform. This engaging activity provides a fun way to explore web development. An additional course manual that allows participants to continue their journey into web development at their own pace, if desired.