<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kids Coding Camps &amp; Workshops on CodeWarriors</title><link>https://gamejams.codewarriors.com.au/</link><description>Recent content in Kids Coding Camps &amp; Workshops on CodeWarriors</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://gamejams.codewarriors.com.au/index.xml" rel="self" type="application/rss+xml"/><item><title>About CodeWarriors</title><link>https://gamejams.codewarriors.com.au/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/about/</guid><description>&lt;p&gt;&lt;strong&gt;CodeWarriors is an Australian education initiative helping young people develop genuine software development skills through hands-on coding and game development.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We work with upper-primary and secondary students through a small number of carefully designed programs — including school holiday code camps, workshop-style game jams, and term-based programs delivered in partnership with schools.&lt;/p&gt;
&lt;p&gt;Our focus is on depth, understanding, and creativity, rather than quick wins or surface-level exposure.&lt;/p&gt;
&lt;p style="border-bottom:1px dotted"&gt;&lt;/p&gt;
&lt;h2 id="our-approach"&gt;Our approach&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Real programming languages (Python, Godot, web technologies)&lt;/li&gt;
&lt;li&gt;Project-based learning&lt;/li&gt;
&lt;li&gt;Small groups&lt;/li&gt;
&lt;li&gt;Collaboration and pair programming&lt;/li&gt;
&lt;li&gt;Clear boundaries around safety, supervision, and age-appropriateness&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Game development is a core teaching tool, not because it’s flashy, but because it naturally integrates logic, design, iteration, and problem-solving, while remaining engaging and accessible for students.&lt;/p&gt;</description></item><item><title>CodeWarriors Game Jams – Safety &amp; Wellbeing Policy</title><link>https://gamejams.codewarriors.com.au/safety/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/safety/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;This policy outlines the commitment of CodeWarriors to providing a safe, supportive, and inclusive environment for all Game Jams participants, instructors, and leaders. We are dedicated to ensuring the safety and well-being of every participant and maintaining high standards of safety throughout all game jam activities.&lt;/p&gt;
&lt;h2 id="1-supervision--child-wellbeing"&gt;1. Supervision &amp;amp; Child Wellbeing&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Supervision&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Children are never left unsupervised, including during breaks and transitions between activities.&lt;/li&gt;
&lt;li&gt;We maintain appropriate leader-to-participant ratios to ensure adequate supervision at all times.&lt;/li&gt;
&lt;li&gt;Specific areas are designated for supervised activities, and participants will be informed of these boundaries.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Behaviour &amp;amp; Discipline&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>CodeWarriors STEM Game Jam | Bungendore 2026</title><link>https://gamejams.codewarriors.com.au/stem/bungendore/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/stem/bungendore/</guid><description>&lt;script&gt;
document.addEventListener("DOMContentLoaded", function () {

 const img = document.getElementById("floatingImage");
 if (!img) return;

 let x = 0;
 let y = 0;

 img.addEventListener("click", function () {

 // random movement amount
 const dx = (Math.random() - 0.5) * 500;
 const dy = (Math.random() - 0.5) * 400;

 x += dx;
 y += dy;

 img.style.transform = `translate(${x}px, ${y}px) rotate(${(Math.random()-0.5)*20}deg)`;
 });

});
&lt;/script&gt;
&lt;div class="gamejam-page"&gt;
&lt;h1 id="codewarriors-stem-game-jam---bungendore"&gt;CodeWarriors STEM Game Jam - Bungendore&lt;/h1&gt;
&lt;h2 id="build-a-video-game-in-two-days"&gt;Build a video game in two days&lt;/h2&gt;
&lt;p&gt;📍 &lt;strong&gt;Bungendore&lt;/strong&gt;&lt;br&gt;
📅 &lt;strong&gt;July 6–7, 2026&lt;/strong&gt;&lt;br&gt;
🕘 &lt;strong&gt;9:00am – 4:00pm each day&lt;/strong&gt;&lt;br&gt;
👩‍💻 &lt;strong&gt;Years 4–9&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>CodeWarriors STEM Game Jam | Glenwood 2026</title><link>https://gamejams.codewarriors.com.au/stem/glenwood/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/stem/glenwood/</guid><description>&lt;script&gt;
document.addEventListener("DOMContentLoaded", function () {

 const img = document.getElementById("floatingImage");
 if (!img) return;

 let x = 0;
 let y = 0;

 img.addEventListener("click", function () {

 // random movement amount
 const dx = (Math.random() - 0.5) * 500;
 const dy = (Math.random() - 0.5) * 400;

 x += dx;
 y += dy;

 img.style.transform = `translate(${x}px, ${y}px) rotate(${(Math.random()-0.5)*20}deg)`;
 });

});
&lt;/script&gt;
&lt;div class="gamejam-page"&gt;
&lt;h1 id="codewarriors-stem-game-jam---glenwood"&gt;CodeWarriors STEM Game Jam - Glenwood&lt;/h1&gt;
&lt;h2 id="build-a-video-game-in-two-days"&gt;Build a video game in two days&lt;/h2&gt;
&lt;p&gt;📍 &lt;strong&gt;Sydney, Glenwood&lt;/strong&gt;&lt;br&gt;
📅 &lt;strong&gt;July 8–9, 2026&lt;/strong&gt;&lt;br&gt;
🕘 &lt;strong&gt;9:00am – 4:00pm each day&lt;/strong&gt;&lt;br&gt;
👩‍💻 &lt;strong&gt;Years 4–9&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Events</title><link>https://gamejams.codewarriors.com.au/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/events/</guid><description>&lt;p&gt;CodeWarriors runs coding camps, game jams and development programs across NSW and the ACT. Select a venue below to view venue details including upcoming dates and registration status.&lt;/p&gt;
&lt;table class="camp-table-nude"&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Venue&lt;/th&gt;&lt;th&gt;Event&lt;/th&gt;&lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="https://gamejams.codewarriors.com.au/stem/bungendore"&gt;&lt;span style="font-size: 48px"&gt;🌲&lt;/span&gt; &lt;strong&gt;East Canberra (Bungendore)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Winter Game Jam Series&lt;br/&gt;Jul 6—7 &lt;a href="https://shop.laudwords.com/products/stem-game-jam?variant=51626631495736"&gt;🟢 &lt;strong&gt;Registering Now&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://gamejams.codewarriors.com.au/stem/"&gt;&lt;img style="height: 70px; padding: 0; margin: 0; object-fit: contain; " src="https://gamejams.codewarriors.com.au/images/sgj_logo_bungendore.png" alt="game jam logo"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="https://gamejams.codewarriors.com.au/stem/glenwood"&gt;&lt;span style="font-size: 48px"&gt;🏬&lt;/span&gt; &lt;strong&gt;Sydney (Glenwood)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Winter Game Jam Series&lt;br/&gt;Jul 8—9 &lt;a href="https://shop.laudwords.com/products/stem-game-jam?variant=51627761991736"&gt;🟢 &lt;strong&gt;Registering Now&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://gamejams.codewarriors.com.au/stem/"&gt;&lt;img style="height: 70px; padding: 0; margin: 0; object-fit: contain; " src="https://gamejams.codewarriors.com.au/images/sgj_logo_sydney.png" alt="game jam logo"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="https://codecamps.codewarriors.com.au/lawson/"&gt;&lt;span style="font-size: 48px"&gt;🏔️&lt;/span&gt; &lt;strong&gt;Blue Mountains (Lawson)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Winter Code Camp&lt;br/&gt;Jul 13—17 &lt;a href="https://shop.laudwords.com/pages/codewarriors"&gt;🟢 &lt;strong&gt;Registering Now&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="https://codecamps.codewarriors.com.au/parramatta/"&gt;&lt;span style="font-size: 48px"&gt;⛲&lt;/span&gt; &lt;strong&gt;Parramatta&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Spring Code Camp&lt;br/&gt;Sep 28—Oct 2 🟡 Planning&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;span style="font-size: 48px"&gt;🚇&lt;/span&gt; &lt;strong&gt;Hills (Castle Hill)&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Spring Game Jam&lt;br/&gt;Oct 5-7 🟡 Planning&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Additional CodeWarriors events in new locations may be announced during the year.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Reach out</title><link>https://gamejams.codewarriors.com.au/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gamejams.codewarriors.com.au/contact/</guid><description>&lt;h2 id="call-or-email-us-directly"&gt;Call or email us directly&lt;/h2&gt;
&lt;div&gt;
&lt;!-- Phone --&gt;
&lt;button type="button" class="js-phone text-blue-600 underline" 
 data-a="0424" data-b="458" data-c="380"
 aria-label="Reveal phone number"&gt;
 Phone number
&lt;/button&gt;
&lt;!-- Email --&gt;
&lt;button type="button" class="js-mail text-blue-600 underline" 
 data-u="codewarriors" data-d="laudwords.com"
 aria-label="Reveal Email address"&gt;
 Email address
&lt;/button&gt;
&lt;/div&gt;
&lt;script&gt;
(function(){
 function reveal(btn, type){
 if(type==="mail"){
 const addr = btn.dataset.u + '@' + btn.dataset.d;
 const a = document.createElement('a');
 a.href = 'mailto:' + addr;
 a.textContent = addr;
 btn.replaceWith(a);
 } else {
 const num = btn.dataset.a + ' ' + btn.dataset.b + ' ' + btn.dataset.c;
 const link = document.createElement('a');
 link.href = 'tel:+61' + btn.dataset.a.replace(/^0/,'') + btn.dataset.b + btn.dataset.c;
 link.textContent = num;
 btn.replaceWith(link);
 }
 }
 document.querySelectorAll('.js-mail').forEach(b=&gt;b.addEventListener('click', ()=&gt;reveal(b,"mail")));
 document.querySelectorAll('.js-phone').forEach(b=&gt;b.addEventListener('click', ()=&gt;reveal(b,"phone")));
})();
&lt;/script&gt;</description></item></channel></rss>