Sabeel Coding Program

[et_pb_section fb_built=”1″ _builder_version=”4.24.2″ _module_preset=”default” background_color=”#0C71C3″ hover_enabled=”0″ global_colors_info=”{}” min_height=”100vh” sticky_enabled=”0″][et_pb_row _builder_version=”4.24.2″ _module_preset=”default” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.24.2″ _module_preset=”default” global_colors_info=”{}”][et_pb_image src=”https://sabeelcenter.ca/wp-content/uploads/2024/09/Sabeel-White-Logo.png” alt=”Sabeel White Logo” title_text=”Sabeel White Logo” _builder_version=”4.24.2″ _module_preset=”default” max_width=”400px” module_alignment=”center” global_colors_info=”{}”][/et_pb_image][et_pb_heading title=”Sabeel Coding Programs” _builder_version=”4.24.2″ _module_preset=”default” title_level=”h2″ title_font=”|800||on|||||” title_text_align=”center” title_text_color=”#FFFFFF” title_font_size=”41px” module_alignment=”center” global_colors_info=”{}”][/et_pb_heading][et_pb_accordion db_closeable=”on” db_initial_state=”all_closed” _builder_version=”4.24.2″ _module_preset=”default” toggle_level=”h2″ toggle_font=”|700|||||||” closed_toggle_font=”|700|||||||” global_colors_info=”{}”][et_pb_accordion_item title=”10 Years & Under Registration Form” open=”on” _builder_version=”4.24.2″ _module_preset=”default” global_colors_info=”{}”]

Block Programming (Under 10)

Give your child the opportunity to explore game development with our MakeCode Arcade course, tailored for kids under 10. Starting with the basics, your child will learn how to control game elements and design interactive environments. As they advance, they’ll dive into more complex concepts like sprite interactions, game physics, and level design. By the end of the course, your child will have created a fully functional game, applying everything they’ve learned into a final project. This course not only nurtures creativity but also builds critical thinking and problem-solving skills, laying a strong foundation for future tech-savvy endeavors.

Course Details:

From September 21st, 2024 to December 22nd, 2024
2 Days per Week (2 hours per day * 2 days = 4 hours per week)

Location: Sabeel Muslim Youth and Community Centre
Saturdays 5:30 PM - 7:30 PM
Sundays 5:30 PM - 7:30 PM

Cost:
Regular Pricing: $110 per month
Early Bird Offer: $99 per month Only!!! (10% discount if registered by Sep 17th, 2024)

Why Choose This Course?

• Hands-On Learning: Kids learn by doing, with plenty of projects and activities.
• Creative Projects: Each student will build their own games, reflecting their personal interests.
• Interactive and Fun: Games, challenges, and group activities keep kids engaged.
• Real-World Skills: Your child will gain valuable game development skills that can be used in school projects and beyond.
• Quality Instructors: Our experienced and trained professionals and industry experts from major companies guide your child every step of the way, ensuring they gain confidence and competence in game development.

Course Breakdown:

Level 1 - Introduction to MakeCode Arcade: Understanding the game loop and basic sprite manipulation.
- Working with Tiles and Tilemaps: Introduction to tilemaps and environment design.
- Basic Events and Interactions: Handling events and sprite interactions.
- Variables and Conditionals: Using variables and conditional statements to control game logic.

Level 2 - Advanced Sprite Interactions: Managing sprite groups, more complex interactions, and animations.
- Arrays and Loops: Using arrays to manage multiple objects and loops to create repetitive actions.
- Game Physics Basics: Applying basic physics principles like gravity and velocity to game objects.
- Timers and Delays: Utilizing timers for controlling event timing and game pacing.

Level 3 - Advanced Tilemaps and Level Design: Designing complex levels and implementing level transitions.
- Creating a Heads-Up Display (HUD): Implementing and managing HUD elements and overlays.
- Custom Assets and Animations: Creating and integrating custom assets and more sophisticated animations. - Game Polishing and Testing: Incorporating sound, debugging, and refining gameplay mechanics.

Level 4 - Scene Management and Game Structure: Managing multiple game scenes and states, including menus and cutscenes. 
- Advanced Game Logic and AI: Developing complex AI behaviors and optimizing game performance.
- Final Project Development: Integrating all learned concepts into a cohesive final game project.
- Game Presentation and Showcase: Preparing and presenting a polished game, demonstrating understanding of all key concepts.

Enroll Today!

• Limited Spots Available: Ensure your child’s spot in this exciting course.
• Affordable Pricing: High-quality education at an accessible price.
• Flexible Scheduling: Classes held on weekends to fit your family’s schedule.
• All-Week Support on Discord: Continuous guidance and help available throughout the week.

Give your child the gift of creativity and digital skills that will last a lifetime. Enroll them in our Arcade Adventure Course and watch them transform from curious kids into confident programmers!

Student Information


Guardian Information


Apply Coupon
No payment items has been selected yet

[/et_pb_accordion_item][et_pb_accordion_item title=”11 Years & Above Registration” _builder_version=”4.24.2″ _module_preset=”default” global_colors_info=”{}” open=”off”]

Block Programming (Above 10)

Unlock your child’s creativity with our Web Design Course tailored for kids aged 11 and above! Through this engaging and interactive program, students will learn to build their own websites using HTML, CSS, and JavaScript. With two sessions each week and all-week support via Discord, your child will have the guidance they need to succeed.

Course Details:

From September 21st, 2024 to December 22nd, 2024
2 Days per Week (2 hours per day * 2 days = 4 hours per week)

Location: Sabeel Muslim Youth and Community Centre
Saturdays 5:30 PM - 7:30 PM
Sundays 5:30 PM - 7:30 PM

Cost:
Regular Pricing: $110 per month
Early Bird Offer: $99 per month Only!!! (10% discount if registered by Sep 17th, 2024)

Why Choose This Course?

• Hands-On Learning: Kids learn by doing, with plenty of projects and activities.
• Creative Projects: Each student will build their own website, reflecting their personal interests.
• Interactive and Fun: Games, challenges, and group activities keep kids engaged.
• Real-World Skills: Your child will gain valuable web design skills that can be used in school projects and beyond.
• All-Week Support: Access to our dedicated Discord server for questions, feedback, and additional help between classes.
• Quality Instructors: Our experienced and trained professionals and industry experts from major companies guide your child every step of the way, ensuring they gain confidence and competence in web design.

Course Breakdown:

Weeks 1-2: Introduction to Web Design

What Kids Will Learn:
• Basics of how websites work.
• Understanding HTML, CSS, and JavaScript.

Activities:
• Create a simple webpage with text and images.
• Begin personalizing their page with colors and fonts.

Weeks 3-4: HTML Mastery

What Kids Will Learn:
• Structure of an HTML document.
• Using tags to create headings, paragraphs, and links.

Activities:
• Design a webpage about their favorite hobby or interest.
• Add links to other favorite websites.

Weeks 5-6: Getting Stylish with CSS

What Kids Will Learn:
• Changing the look of a website with CSS.
• Introduction to colors, fonts, and layouts.

Activities:
• Style their webpage with vibrant colors and cool fonts.
• Learn to arrange elements using basic layout techniques.

Weeks 7-8: Advanced CSS Techniques

What Kids Will Learn:
• Understanding the box model, margins, padding, and borders.
• Introduction to flexbox and grid layouts.

Activities:
• Create a visually appealing blog layout.
• Experiment with advanced layouts to make their site unique.

Weeks 9-10: Introduction to JavaScript

What Kids Will Learn:
• Basics of JavaScript and how it makes websites interactive.
• Simple functions and events in JavaScript.

Activities:
• Add interactive buttons to their website.
• Create simple games like 'Click the Button' on their site.

Weeks 11-12: Making Interactive Web Pages

What Kids Will Learn:
• Deep dive into JavaScript functions and events.
• Creating interactive elements like pop-ups and animations.

Activities:
• Build a 'Guess the Number' game on their website.
• Add animations that respond to user actions.

Weeks 13-14: Building a Mini Project

What Kids Will Learn:
• Combining HTML, CSS, and JavaScript to create a complete website.
• Planning and designing a web project from start to finish.

Activities:
• Start building their personal mini-website.
• Incorporate everything learned to make the site interactive and stylish.

Weeks 15-16: Project Showcase

What Kids Will Learn:
• Finalizing their projects with last-minute tweaks and designs.
• Presenting their work to classmates and parents.

Activities:
• Final project presentations.
• Celebrate your child’s achievements with a graduation ceremony and certificate!

Enroll Today!

• Limited Spots Available: Ensure your child’s spot in this exciting course.
• Affordable Pricing: High-quality education at an accessible price.
• Flexible Scheduling: Classes held on weekends to fit your family’s schedule.
• All-Week Support on Discord: Continuous guidance and help available throughout the week.

Give your child the gift of creativity and digital skills that will last a lifetime. Enroll them in our Web Design Course and watch them transform from curious kids into confident web designers!

Student Information


Guardian Information


Apply Coupon
No payment items has been selected yet

[/et_pb_accordion_item][/et_pb_accordion][/et_pb_column][/et_pb_row][/et_pb_section]