0% found this document useful (0 votes)
13 views

Chapter 3 - Data Matrix

The document presents a data matrix summarizing interviews with respondents about the integration of advanced and traditional methods in enhancing ICT students' skills and programming. Respondents highlighted the benefits of structured learning from traditional methods and the engaging, practical applications provided by advanced tools like AI coding platforms. Challenges noted include over-reliance on AI, balancing both methods, and accessibility issues.

Uploaded by

elledfien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Chapter 3 - Data Matrix

The document presents a data matrix summarizing interviews with respondents about the integration of advanced and traditional methods in enhancing ICT students' skills and programming. Respondents highlighted the benefits of structured learning from traditional methods and the engaging, practical applications provided by advanced tools like AI coding platforms. Challenges noted include over-reliance on AI, balancing both methods, and accessibility issues.

Uploaded by

elledfien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 36

THE DATA MATRIX

INTERVIEW RESPONDENTS RESPONSE CODE THEME


QUESTIONS

SOP#1: How does the integration of advance and traditional methods enhance ICT
students skills and programming?

PQ1: How Respondent 1 Lectures and Structured Traditional


does lessons textbooks learning learning
like lectures help by methods like
and textbooks providing lectures and
help you structured textbooks
learn learning, provide
programming explaining structured
? fundamental learning,
concepts fundamental
clearly, and concepts, and
offering step-by-step
step-by-step explanations
logic behind that help build a
programmin strong
g. They help foundation for
build a programming.
strong They serve as
foundation guides in coding
before diving and offer visual
into hands- learning support
on coding. for some
students.
Respondent 2 In Guide the
programmin codes
g, textbooks
and lectures
help me to
guide the
codes I
create.

Respondent 3 Lessons like Basics of


lectures and
textbooks programming
help me in
programmin
g because,
in a
traditional
way, they
show me
how
programmin
g works and
the basics of
programmin
g.

Respondent 4 It’s a little bit Visual learner


helpful for
finding
guides but
I’m a visual
learner.

Respondent 5 I don’t know; Improve


I think it can
make me
improve.

Respondent 6 It gives us Basic


the basic fundamentals
fundamental
s and
functions in
Programmin
g.

Respondent 7 Lectures Helped me


helped me understand
understand programming
programmin through to
g through to their self
their self
understandin understanding
g when it
comes to
that lesson
and sharing
their
understandin
g to as
students.
Textbooks
are also
helpful to me
since they’re
written
lessons and
I can read
that lesson
whenever I
need to.

Respondent 8 It helps me Fundamentals


to learn the theory
fundamental
s theory of
programmin
g and I have
refferences.

Respondent 9 It enhance Step-by-step


the coding explanations
skills of the
students by
giving a solid
foundation
based on my
experience
textbooks
explain
concepts in
details while
lectures
helps me
clarify
doubts and
provide step-
by-step
explanations
.

Respondent 10 Lectures and Solid


textbooks foundation
help me
learn
programmin
g by
explaining
concepts
and theories
clearly. They
give me a
good
foundation
that I can
use when I
work on
practical
projects.

PQ 2: Have Respondent 1 Yes, I have Yes Many students


you use used AI have used AI
learning coding tools, coding tools,
methods like games, and interactive
AI coding interactive websites, and
tools games websites like coding games,
or interactive ChatGPT, which provide
websites in HackerRank, real-time
programming and feedback,
? W3Schools. engagement,
These tools and hands-on
provide practice.
instant However, some
feedback, students have
automate not used AI tools
debugging, and rely solely
and make on traditional
coding more learning
engaging resources.
through real-
world
applications.

Respondent 2 No No

Respondent 3 Yes of Yes of course


course

Respondent 4 I never used


AI for help
but I go to a
lot of
websites to
learn a
specific type
of code to
help me
learn more
about
coding.

Respondent 5 No No

Respondent 6 I have used I have used


interactive
websites in
programmin
g such as
HackerRank.

Respondent 7 No I haven’t. No

Respondent 8 Yes, it keep Yes


me have fun
or
entertained.
Respondent 9 Yes, I used Yes
AI coding
tools, coding
games, and
interactive
website. It
makes
learning
more
engaging
while
practicing
coding un
fun way.

Respondent 10 Yes, I’ve Yes


used AI
coding tools,
games, and
interactive
websites for
programmin
g. They
make
learning
more
engaging
and help me
practice
coding
through real-
time
feedback
and hands-
on activities.

PQ 3: How Respondent 1 Combining Strengthens The integration


does using both my of traditional and
both methods programming advanced
traditional strengthens skills methods helps
and my strengthen
advanced programmin programming
learning g skills. skills by
make your Traditional balancing
programming learning theoretical
skills better? builds my knowledge with
theoretical practical
understandin application.
g, while Traditional
advanced methods provide
tools allow a foundation,
me to apply while advanced
concepts tools allow for
faster, hands-on
experiment experience,
with code, problem-solving,
and solve and interactive
problems in learning.
a more
interactive
way.

Respondent 2 My mind is Skilled


more skilled
in using
traditional
and
advanced
programmin
g skills.

Respondent 3 Traditional Upgrade my


and programming
advanced skills
learning may
be different
in many
ways, but
they both
helped me
learn or
upgrade my
programmin
g skills
because AI
teaches me
how to do
work easily,
and
traditional
ones teach
me how to
know the
basics of AI.

Respondent 4 Traditional All the same


and
Advance is
all the same
to me, as
long as I get
to input what
I learned in
the
computer.

Respondent 5 It can Enhance my


enhance my skill
skill.

Respondent 6 Traditional Understand


methods programming
mostly helps
us
understand
programmin
g in a
surface-level
form, while
advance
methods are
more
creative and
interactive
and helps us
engage
further in the
topic.

Respondent 7 It gives me It gives me an


an opportunity to
opportunity learn new
to learn new codes
codes while
exploring
their
potentials to
create a new
output.

Respondent 8 Using both Maximize in


sources I gathering
can utilize it information
maximize in
gathering
information.
Also, it can
explore the
uncertain
thing that I
do not know

Respondent 9 Both Improves my


traditional programming
and skills
advanced
learning
improves my
programmin
g skills. It
helps me
understand
the theory
and give me
hands in
experience.

Respondent 10 Combining Improves my


traditional programming
and skills
advanced
methods
improves my
programmin
g skills by
providing a
strong
theoretical
foundation
and
practical,
hands-on
experience.

SOP #2: What are the advantages and challenges of integrating advanced and
traditional methods in enhancing ICT students skills and programming?

PQ 1: What Respondent 1 The main Balance The integration


do you think advantage is of both methods
are the balance improves skills,
advantages traditional unlocks new
of integrating methods learning
advanced give opportunities,
traditional structured enhances
methods in knowledge, coding
enhancing while knowledge, and
ICT students advanced provides hands-
skills in tools on practice. It
programming enhance allows for a
? practical more compact
application, and efficient
AI- powered learning
platforms process, making
speed up programming
learning , more accessible
and and interactive.
interactive,
resources
make
complex
topics easier
to grasp.

Respondent 2 For me, Improve their


students skills
improve their
skills more
by using
advanced
and
traditional
methods.

Respondent 3 The They will be


advantages much easier
of that are to unlock
they will be more new
much easier skills
to unlock
more new
skills in
advance
traditional
methods in
ICT
programmin
g, especially
with the
students.

Respondent 4 Integrating Improve


advance and coding skills
traditional
method to
improve
coding skills
got some
advantages
like in
traditional,
you get
more info
from text
books, ad in
advance,
you get to
test it and
mess around
with it

Respondent 5 I think it can Improve my


improve my knowledge
knowledge and skill in
and skill in programming
programmin
g

Respondent 6 I think it More compact


might be timeframe or
able to shorter time
combine the allotment
advantages
of traditional
and advance
method in a
more
compact
timeframe or
shorter time
allotment,

Respondent 7 The application


advantages you can do
are the within the
learnings given
you can opportunity
gather from
traditional
methods and
the
application
you can do
within the
given
opportunity
by advance
methods.

Respondent 8 The main Accessibility


Advantage is and the
the information is
accessibility updated
and the
information
is updated

Respondent 9 The Gives student


advantages deeper
of integrating understanding
both of concepts
methods
gives
student
deeper
understandin
g of
concepts,
more hand-
on practice
and
changing
learning
experience.
It helps
students to
adapt
problem
solving skills
and real-
world
applications.
Respondent 10 Integrating Helps me
advanced understand
and both theory
traditional and practical
methods in applications.
programmin
g helps
because
traditional
methods,
like lectures
and
textbooks,
build a
strong
foundation,
while
advanced
tools, like
coding apps
and
interactive
websites,
provide
hands-on
practice.
This
combination
makes
learning
more
effective and
helps me
understand
both theory
and practical
applications.

PQ 2: Can Respondent 1 A personal Textbook Students have


you cite a experience helped me experienced
personal was when I understand better
experiences struggled the principles comprehension
proving the with data of programming
advantages? structures. concepts by
My textbook using both
helped me traditional and
understand advanced
the learning
principles, resources. Many
but cite experiences
interactive such as using
coding textbooks for
platforms understanding
allowed me and AI tools for
to practice practice,
and see researching
real-time through the
outputs, internet, and
solidifying working on
my projects that
understandin apply both
g. methods.

Respondent 2 It is easier to Easier


use
advanced
and
traditional
methods.

Respondent 3 Of course, Research


for example,
here in
research in
ICT skills or
programmin
g, you still
need to
research
some things
that you
need to
know,
whether it is
a basic code
or math.

Respondent 4 In this one I use to learn


website I coding
use to learn
coding
already have
a code and
you can
press a
button to test
it and mess
around with
it.

Respondent 5 It can make Can make you


you good in good in
programmin programming
g.

Respondent 6 My Understandin
understandin g is
g is programming
programmin is already
g is already bigger than
bigger than compared to
compared to my
my understanding
understandin
g prior.

Respondent 7 when our Apply the


ICT teacher codes we
lecturer us have learned
about the during the
coder we're discussion.
about to use,
then will our
computers to
apply the
codes we
have learned
during the
discussion.

Respondent 8 Information Bring


is essential advantages
in research it
bring
advantages
the
advanced
methods
because of
accessibility.

Respondent 9 When I used It helps me


AI tools with understand
my textbook, the basics
it helps me
understand
the basics
and AI tools
gave instant
feedback,
which
helped me
improve my
coding skills.

Respondent 10 Yes, for I understood


example, the theory
when I
learned a
new
programmin
g concept in
class
through
lecture, I
understood
the theory.
Then, using
an
interactive
coding
website, I
practiced
applying that
concept in
real projects.

PQ 3: What Respondent 1 Challenges Over-reliance Challenges


about include on AI include over-
challenges? over-reliance reliance on AI,
Do you think on AI, which difficulty
there are in can make balancing both
integrating students methods, lack of
advanced dependent necessary tools,
and on accessibility
traditional automated issues, and
methods in solutions technical
enhancing rather than limitations like
ICT students thinking requiring internet
and critically. access. Some
programming Traditional students also
? methods mentioned
sometimes conceptualizatio
feels slow n challenges,
compared to while others
fast-paced found no major
AI-assisted difficulties.
learning.
Balancing
both
approaches
is the key.

Respondent 2 For me, they Easy to


are both understand
easy to
understand if
you study
them well
and
understand
them
properly.

Respondent 3 As I said, it Endure


makes the
lives of
programmer
s easier, and
they can
endure the
challenge
much more
compared to
traditional
because
traditional is
just written,
and there
are no skills
you can
learn there
or no
upgrade
since the AI
is there.

Respondent 4 I don’t see I don’t see


any any
challenges challenges
yet.

Respondent 5 Yes Yes

Respondent 6 Conceptualiz Poor concept


ing such and execution
methods will
require a lot
of thought.
Poor
concept and
execution
may lead to
sub-par to
every poor
result.

Respondent 7 The Lack of tools


challenges
will be the
lack of tools
needed
when
applying the
codes you
just learned.

Respondent 8 The Accessibility


challenges
for traditional
is
Accessibility
and
currency,
where there
are book
that are not
updated
regularly.
While the
advance one
is not always
reliable and
hard to
distinguish
from the real
article.
Respondent 9 Based on Not familiar or
my not
observation knowledgeabl
struggles e
with
advanced
tools if they
not familiar
or not
knowledgea
ble using it,
and
advanced
tools require
access to
the internet
and device.

Respondent 10 One Balancing


challenge is both methods
that
balancing
both
methods can
sometimes
be
confusing,
especially
when the
pace or level
of detail in
traditional
lectures
differs from
what
interactive
tools offer. It
can also be
hard to
manage time
effectively
between
learning
theory and
practicing
with
advanced
tools, and
sometimes
the
resources
may not
align
perfectly
with the
curriculum.

SOP #3 How does you ICT students perceive the effectiveness of integrating
advanced and traditional methods in enhancing the programming skills and overall
learning experience

PQ 1: What Respondent 1 The most Real-time Traditional


are the most useful problem methods offer
useful aspect aspects are solving clear
of advanced the students explanations of
and learning concepts and
conventional from theories, while
approaches traditional advanced
to your methods and approaches
programming the provide
studies and interactive , interactive
Why? real-time learning, real-
problem time problem-
solving from solving, and
advanced future growth
tools. Both opportunities.
complement The combination
each other, of both creates a
making complete and
learning efficient learning
effective experience.

Respondent 2 Programmin Technologies


g has
become
easier due to
the
technologies
that have
been
invented.

Respondent 3 The useful Programmer


aspect of will have
advanced much more
professional future
approaches potential
is that, as I
said earlier,
redundancy
is much
easier, and
when using
advanced
techniques,
the student
or
programmer
will have
much more
future
potential for
their skills,
including
their
programmin
g skills.

Respondent 4 Getting a Quick


quick explanation
explanation
of what this
kind of code
does.

Respondent 5 I think in Easier in


ICT coding
programmin
g , because
in there it
can make it
easier in
coding,

Respondent 6 Conventiona Advanced


l approaches methods
build the expand it
foundation of
our
programmin
g
knowledge,
while
advance
methods
expands it.
You can’t
understand
advance
approaches
without
foundation,
but relying
heavily to
conventional
approaches
will limit your
growth.

Respondent 7 The most I can apply my


useful new learnings
aspects for
me are
probably the
fact that I
can apply
my new
learnings to
my codes
putting my
new
knowledge
to use.

Respondent 8 AI, because AI


it help you to
gather and
filter the
information.
All you have
to do is
validated it
and change
it so you
don’t commit
pliagirism.

Respondent 9 Advanced Provide a


methods complete
gives learning
interactive approach
learning
experience
while
traditional
methods
help in
understandin
g concept.
They provide
a complete
learning
approach
makes them
the most
beautiful
aspect.

Respondent 10 The most Provide a


useful clear
aspect of understanding
traditional of
approaches programming
is that they
provide a
clear
understandin
g of
programmin
g concepts
and theories.
Advanced
methods are
helpful
because
they offer
practical
experience
and
immediate
feedback.

PQ 2: What Respondent 1 Blending Improve my The combination


would you both overall of traditional and
say about the methods has learning modern teaching
effect of the improved my methods has
blending of overall improved the
traditional learning learning process
and modern experience. by making it
teaching Traditional more engaging,
methods on learning faster, and
your overall gives me a effective. It
learning solid facilitates
process? foundation, creativity, better
while retention of
modern tools information, and
help me familiarity with
practice different learning
efficiently, styles. Many
troubleshoot students support
errors, and a hybrid
stay updated approach to
with industry maximize
trends. benefits.

Respondent 2 They both Speed up


help process
students to
facilitate or
speed up the
process of
programmin
g.

Respondent 3 The effects Studying


of blending easier
traditional
methods and
modern
teaching: my
overall
process
states it
makes
studying
easier, and if
there are no
teachers
available, AI
and books
can help you
study and
also when
you’re
struggling.
Respondent 4 It’s good, I More info
can get
more info

Respondent 5 It’s good Good

Respondent 6 They we’re Creativity


able to help
know
concepts, be
it basic or
observe, in a
short
amount of
time. It also
test my
knowledge
and
creativity in
creating
solution to
my program
problems,

Respondent 7 I would say Effective


that it’s
effective
since it
applies the
old ways of
learning that
we’ve known
and using
the new
ways of
learning to
help us
recognize
and
familiarize to
it.
Respondent 8 Good, Hybrid
because all
have
different
variable and
of we
choose to
make it
hybrid it will
help to
overcome
the
witnesses.

Respondent 9 For me, Makes the


blending- learning
traditional process
and modern smoother
learning
methods
makes the
learning
process
smoother
and effective
. it helps
students
understand
difficult
topics and
practice
coding in
different
ways.

Respondent 10 Blending Improves my


traditional overall
and modern learning
teaching process
methods
improves my
overall
learning
process by
giving me a
balanced
approach.
Traditional
methods
help me
understand
the theory,
while
modern tools
allow me to
practice and
apply what
I've learned.
This
combination
makes
learning
more
engaging
and helps
me retain
information
better.

PQ 3: Can Respondent 1 Proof of Faster The


you give a effectivenes effectiveness of
proofs s is how integrating both
proving that faster I methods is
the grasp proven through
integration of complex faster learning,
advanced topics now. improved
and Initially, I problem-solving,
traditional struggled real-world
methods are with application, and
effective? debugging, successful
but after projects.
combining Students have
textbook shared
learning with experiences like
AI-assisted using AI and
debugging, I textbooks for
improved debugging,
significantly. participating in
The coding
integration of competitions,
both creating school
methods database
enhances projects, and
problem- applying their
solving skills knowledge to
and real
adaptability. programming
tasks.
Respondent 2 In the Helps both
Traditional students
and
Advance
methods that
we use, it
helps both
students
because the
discussion is
explained
better in the
traditional
method,
while in the
Advance
method, our
work is also
made easier
because of
the help of
technology.
Respondent 3 I can give Easier
proof, for research
example,
from our
research: if
we were in
the old era,
we would go
in the library
and many
libraries just
to have
related
literature,
but here
right now we
have the
internet, and
we can
search
things up,
and answers
can be found
already.

Respondent 4 I learned a Join a coding


lot of competition
programmin
g using
traditional
and advance
teaching
methods,
now I am
going to join
a coding
competition.

Respondent 5 I can learn in Understand


traditional more
methods,
because it
make me
understand
more when
there’s an
explanation

Respondent 6 Me and my Create a


classmates school
are able to database
create a project
school
database
project in
seven
months.

Respondent 7 The lectures Efficiency of


that the learning
teacher’s
provides
while using
technology
to further
learn the
lessons that
we’re
currently
being taught
are the proof
that it's
effective for
it shows the
efficiency of
learning
when it
comes to the
students.

Respondent 8 Computer is Very effective


very
effective
example of
this,
Because
through
ages the
computer
evolve and
some
professor
are still use
textbook
while the
other use
advanced
example.

Respondent 9 I can now Apply my


solve knowledge to
programmin real projects
g problems
and apply
my
knowledge
to real
projects,
Using both
methods
helps and
improve my
programmin
g skill.

Respondent 10 For I was able to


example, apply it in my
when I projects
learned
about loops
in
programmin
g, lectures
from our
ComProg
teacher and
with the PPT
she provide
helped me
understand
the concept.
Then, using
an
interactive
coding
platform, I
practiced
writing
actual code
with loops.
This mix of
theory and
practice
made the
concept
clearer, and
I was able to
apply it
confidently
in my
projects,
showing that
the
integration of
both
methods
works well.

ANALYSIS/INTERPRETATIVE SUMMARY
According to the gathered information from the participants, the integration of both
advance and traditional methods in students skills in programming has both advantages
and impacts. Others describe it’s both helpful while the have hesitatios in their answers.
Overall, both advance and traditional methods is a big help on the students skills when
it comes to programming, because the use technology for learning new programming
lessons while they can implement it through traditional methods.

You might also like