Professional Documents
Culture Documents
Wizklub Futurz All_Grades AY 24-25
Wizklub Futurz All_Grades AY 24-25
Wizklub Futurz All_Grades AY 24-25
AY 24-25
5 Conversing with Machines: Journey into Chatbot and Alexa Skill Programming
The curriculum is designed to foster foundational skills essential for the digital age.
Through engaging lessons, students will develop a basic understanding of computers,
cultivate creativity and problem-solving abilities through hands-on experience in
programming skills. Additionally, our curriculum introduces students to the fascinating
world of Electronics, where they will gain practical knowledge and awareness of the
technology that surrounds them. Through this diverse learning experience students will
embark on a journey of skill-building and discovery, preparing them for future academic
success and technological fluency.
In this session, students will get familiar with the platform. They'll learn
Introduction to how to log in and enroll in products.
2
Platform
8 Assessment I
During this practical session, students will participate in activities to
(Sequence) enhance their sequencing abilities. They will practice arranging images
9
First, Next, Last in a specific order. Through hands-on experience with Blockly, students
will improve their proficiency in organizing tasks and events logically.
In this skill-building lesson, students will grasp the concept of
Algorithmic algorithmic thinking and recognize the algorithms present in their daily
10
Thinking () lives. Through hands-on activities, they will enhance their algorithmic
thinking skills.
In this session, students will focus on algorithmic thinking skills and
Algorithmic mathematical operations, specifically addition. They will engage in
11
Adventures activities that involve understanding and applying algorithms to perform
additional operations.
In this lesson, students will explore the significance of power and power
Exploring
supply modules in electronic devices. They will gain insight into how
Power and
12 power activates circuits and glow LED indicators. By the end of the
Power supply
lesson, students will have a solid understanding of power supply
modules
principles and safety precautions when dealing with electronics.
During the session, students will learn about circuits and types of
Journey into
circuits. They will also learn about switches and their types,
13 Circuitry and
understanding their role within a circuit. Through these activities, they
Switches
will enhance their problem-solving and critical-thinking skills.
14 Revision
15 Mid-Term Assessment
In this lesson, students will explore the fascinating world of motors and
switches. They will discover how motors convert electrical energy into
16 Motor Modules mechanical energy to power various devices. Additionally, they will
learn how switches control the movement of motors and the flow of
electricity in circuits
In this lesson, students will grasp the concept of speed, learn about
motor speed control, and understand the significance of RPM. Through
17 Motor Speed
interactive activities, they will enhance their logical thinking and
problem-solving skills.
E In this interactive class, students will be introduced to the art of
Thaumatrope- crafting their own enchanting spinning pictures using basic materials in
18
Art our thaumatrope drawing class.
Students learn the basics of computer operation, including navigating software and
understanding hardware components. They also delve into the fundamentals of
programming, gaining exposure to coding concepts and problem-solving skills.
Additionally, students explore the fascinating realm of electronics, discovering how
everyday devices work and gaining practical knowledge of circuits and basic electronic
components. This comprehensive curriculum empowers students to develop crucial
STEM skills while fostering curiosity, creativity, and technological fluency.
Introduction In this session, students will get familiar with the platform. They'll learn how to
2
to Platform log in and enroll in products.
In this session, students embark on an exciting journey into the world of machines
Meet
and computers. They start by exploring the concept of machines, understanding
Computer -
3 their significance, and delving into various types of machines. From simple
Your Tech
machines to complex ones, they investigate how they work and the energy they
Buddy
require to function, along with diverse applications.
In this session, students explore the fascinating world of input and output devices
Input
of computers. Through engaging activities and discussions, they learn about
4 Output
various devices that help us interact with computers and understand how
Devices
information is processed and displayed.
In this session, students learn how computers work using the IPO (Input,
Input- Process, Output) cycle. They see how giving instructions to a computer
5 Process- leads to actions, understand how the computer processes these
Output instructions, and discover what results we get as outputs. It's like learning
how to tell a computer what to do and seeing what happens next!
In this session, students will learn about the computer mouse as a tool for using
6 Mouse Skills computers. They will discover what it does and how it helps us do things on the
computer.
8 Assessment I
In this class, participants will apply programming loops and delays
to code the Tri-Colour LED, showcasing a variety of colours,
9 Loop and Glow
including displaying different shades.
14 Revision
15 Mid-Term Assessment
20 Event
21 Assessment II
In this class, students will learn about programming conditionals,
including if, else, and else if statements, and their role in making
Unveiling the
22 decisions in coding. Additionally, they'll explore the importance of
Magic of Logic
JSON in programming, understanding its use for data interchange
and storage in various applications.
In this class, students will learn about programming conditionals,
including if, else, and else if statements, and their role in making
Applying
23 decisions in coding. Additionally, they'll explore the importance of
Conditions
JSON in programming, understanding its use for data interchange.
Crafting Colourful During this session, students will encounter the smart light output
24 Patterns with device, gaining insight into smart lighting systems and their
Smart Light practical applications.
26 Event
27 Exbhition-Prep
28 Exbhition
29 Revision
Traffic Light In this session, students will be introduced to Tinkercad and learn
11 Project: Design how to create and manipulate rectangular shapes to design a
the Road road. They will understand the basics of dimensions and
alignment to ensure their road is accurately proportioned.
Traffic Light In this session, students will design a traffic light using cylindrical
17 Project: Design shapes and add red, yellow, and green colors to represent the
the Traffic Light lights using RGB colours. They will position the traffic light
accurately on the road.
Traffic Light
Project:
19 Designing a In this session, students will design a vehicle by combining various
Vehicle using geometric shapes. They will add details such as wheels and
the Roof Block windows and position the vehicle on the road.
20 Event
21 Assessment II
In this session, students will delve into the world of parametric
design using Tinkercad. They will learn how to build models with
Parametric adjustable sizes and create hollow structures utilizing parametric
22 Design with modeling tools. This session will offer a blend of creative
Tinkercad exploration and technical skills, allowing students to design
shapes and objects with customizable dimensions, enhancing
their understanding of flexible and dynamic modeling.
Traffic Light
Project:
23 Designing a Tree In this session, students will design a tree using organic shapes for
in the Traffic the trunk and foliage. They will learn to group and ungroup these
signal project shapes and position the tree next to the road.
Conversing with Machines: Journey into Chatbot and Alexa Skill Programming
Session
Class #
Name Session Description
This class helps students get to know their teacher, making them feel
Intro to more comfortable. It also gives an overview of the course, emphasizing
1
Program the importance of coding, developing skills, and the benefits it will bring
in the future.
During this session, students will be introduced to Conversational AI.
Introduction
They'll learn about the components involved in Conversational AI,
to
2 explore real-life examples, and understand how machines are trained
Conversation
and programmed to communicate like humans. Additionally, they will
al AI
delve into one specific type of Conversational AI.
In this session, the students will begin their journey of skill creation.
Knowing Alexa Students will gain an understanding of the components needed to
3 and Wiz create Alexa skills such as intent, utterance, and response, focusing on
Buddy chatbots. Additionally, they will practise interacting with AI-powered
chatbots designed to test the different skills they create.
Train and In this session, students learn to code in blockly environment. They get
4 Converse with an opportunity to create codes for developing fact skill and test the
Alexa Skills codes in a virtual AI assistant.
In this session, students will learn the basics of Tri-Color LED and it’s
Basics of Tri-
5 working principle. They get a chance to create LED fact skills and test
Color LED
them in the Amazon developer console.
Tri-Color LED In this session, students learn to create a Tri-Color LED fact skill with
facts with various responses using the concept of randomization in blockly
6
Developer environment. Test the codes in a virtual AI assistant. Also explore the
Console Tri-Color Hardware module and test its connection.
Students dive into "Python Fundamentals: Stepping into Text-Based Coding," where they
transition from block-based to text-based programming, embarking on a journey of
Python mastery. Through engaging lessons, they explore the fundamentals of Python
while enjoying the process of developing games. Additionally, they delve into
programming Internet of Things (IoT) devices using Python, laying the groundwork for
future innovations in technology.
Students will dive into coding with Python in this session. They
will set up their Python coding environment, write their first
program to print "hello world", and grasp basic syntax and print
Let's Code: Hello statements. Additionally, they will understand concept of
3 World! algorithms, comments
Let’s play Rock, Students will develop a Rock, Paper, Scissors game using Python,
20 Paper, Scissors applying the concepts of randint function in python.
21 Event
22 Assessment II
This session recalls the weather station module and its
connections. They will understand the program logic for using
weather station with Python to sense temperature, humidity, and
23 Weather Wizards heat
This comprehensive program equips students with essential data analysis techniques,
empowering them to inspect, visualize, and organize data effectively. Through hands-on
projects, students develop expertise in designing visualizations using Python libraries
such as Matplotlib and gain proficiency in data manipulation using Data Frames. This
immersive experience prepares them with the foundational skills necessary to tackle
real-world data challenges and thrive in the dynamic field of data Analytics.
Assessment I
Event
Assessment II
This Session aims to familiarize students with the basics of input
devices and the process of reading data from Internet of Things (IoT)
devices and writing it onto spreadsheet software like Google Sheets.
IoT Data
Students will gain an understanding of different types of input
Insight
devices and their functionalities, as well as the principles behind
data acquisition from IoT devices and its integration into spreadsheet
17 applications.
Through hands-on exploration, students delve into the fundamentals of HTML, CSS,
and JavaScript, crafting dynamic web pages capable of interacting with IoT devices to
solve real-time problems. Additionally, students undertake projects to develop
websites that enable users to sense the temperature around them, integrating their
newfound skills with practical applications.
Introduction To In this session, students will learn the basics of web design,
2 Web Design identifying key components and elements of web pages.
CSS Beyond the In this session, students will learn about class in CSS and about
10 Basics button tag
Mastering the In this lab session we will look into how to implement the class
11 styles in CSS and add a button to your webpage.
Programming Primer:
Exploring the Basics of In this session, students will learn the basics of
1 Computer Programming programming while performing fun activities and games.
Coding Chronicles: An
Introduction to C In this session, students will learn the basics of C
2 Programming programming and board programming.
Building Blocks of C: In this session, students will learn about the C program
Understanding the structure and apply the learned concept to write the first
3 Structure of a Program C program.
Data Dynamics:
Exploring Operators and In this session, students will practice various challenges
6 Data Types in the Lab based on data types and operators in C programming.
Mastering Logic:
Conditionals and Loops In this session, students will master the conditions and
7 in C Programming loop concepts in C programming.
Unleashing Creativity: In this session, students will learn to set up board to the
Exploring Built-in Arduino IDE and also understand the structure of Arduino
12 Functions in Arduino IDE program.
Joystick Adventures: By the end of the session, you will have the confidence
Exploring Pan & Tilt and expertise to implement the Joystick functionality in
19 Motion (Part II) your projects.
20 Event
21 Assessment II