W 3 School
W 3 School
Date Signature
3
Acknowledgement.
(TY.BCA)
4
SR.No INDEX Page
No.
1 Introduction. 1
5 Finding 29.
6 Conclusions 30.
7 Recommendation 31.
8 Reference 32.
10 Appendix-B 37.
INTRODUCTION
Today there are various online websites for programming learning such as C, CPP, JAVA,
PYTHON, HTML, CSS and many more. But how amazing it will be to have an online
programming learning website which provide us multiple programming learning language
at one place for programmers. For programmers it is important to learn and understand
front end and back end both programming languages.
programmers need certain programming languages, information and code for developing
their programs, software or we can say websites. Such programming languages,
information and code programmers cannot find easily at a specific site programmer have
to search it on multiple programming websites for number of programming languages. If
there is an online programming learning website where multiple programming languages
are available and a programmer can find multiple programming language related
information and code is such a outstanding thing to be.
One such online programming learning website which cater to all such needs of
programmers is W3Schools website
4
‘’W3Schools is a popular online learning platform that provides a wide range
of tutorials and resources for web development and programming. It is widely
recognized for its beginner-friendly and comprehensive content on various
web technologies, including HTML, CSS, JavaScript, SQL’’
5
W3Schools is created in 1998, its name is drived from the world wide web. It is
run by refsnes Data in Norway. It is web development portal site which means
a portal is a web based platform that collects information from different sources
into a single user interface and presents users with the most relevant
information for their context.
6
Evolution of W3school :-
•Founding (1998): W3Schools was founded by Jan Egil Refsnes and Hege
Refsnes in 1998. It initially started as a small website that provided tutorials and
references for web development technologies.
•Growth and Popularity (Early 2000s): As the World Wide Web continued to
expand and evolve, W3Schools gained popularity for its straightforward and
beginner-friendly tutorials on essential web technologies, such as HTML, CSS,
and JavaScript. Many beginners and aspiring web developers found the site to
be a valuable resource for learning and reference.
7
Regular Updates: W3Schools continues to be updated and maintained, keeping
its content relevant and up-to-date with the latest web development standards
and best practices.
Expanding Content (Ongoing): Over the years, W3Schools expanded its content
to cover a wide range of web technologies, including server-side scripting
languages like PHP, databases with SQL, and various web frameworks. The
platform also provides information on mobile app development and responsive
web design.
8
Objectives Of W3School :-
9
Up-to-Date Content: To ensure that the content remains current by regularly
updating tutorials and references to reflect the latest web development
standards and best practices.
10
Graphical Designs of Website :-
11
12
Review of Literature
This study analyse various publications of scientists on the training of future IT specialists
and the features of training programming using online simulators. The authors of the article
made a comparative description of different online platforms for teaching programming
according to certain criteria, selected interesting tasks from the online platform hacker
rank. com, which have already been used to teach students. Online programming
simulators have significant potential in organizing an effective distance learning system in
Ukrainian universities. It is important to use online simulators in the learning process as an
additional tool for the formation of professional competencies, which provides more
intensive involvement of students in the process of writing code and practical (situational)
application of existing knowledge. Gamification of the process of training future IT
specialists helps to increase cognitive activity, and hence–the quality of the educational
process and distance learning in particular. The authors recommend the use of online
programming simulators as an additional tool for teaching computer science disciplines,
taking into account their functionality, as well as the level of preparation of students and
the expected learning outcomes.
13
Stelios Xinogalos and Theodore H. Kaskalis
Technology Management Department, University of Macedonia. Loggo-TourpaIi Area.
59200 Naoussa, Greece
The main concern of this paper is the exploration of current challenges. teaching
techniques, course design methods and topics covered when attempting to teach a
web programming course in technology-oriented higher education departments. The
authors attempted a literature review of the subject in order to identify, compare and
analyse the existing experience upon which one can establish solid guidelines towards
a manageable. efficient and comprehensible course model. In the paper. the
presentation Of the value Of teaching web programming is followed by an extensive
listing Of the underlying challenges. Consequently, the various teaching approaches
are presented comparatively and comments are made as regards the topics covered
and the tools used. The study and analysis of this gathered experience naturally leads
to certain outcomes. An extensive list of questions is summed in a list view and this list
aims to help educators of the field to prepare the respective structure, content,
methodology and tools of a web programming course that will serve their needs in a
productive way. The authors' intention is to build upon this knowledge towards a web-
based comprehensible web programming environment that Will aid the process or
teaching this challenging topic.
14
Research methodology
Research Methodology :-
Explanatory Research :- Explanatory research, on the other hand, aims to explore and
provide explanations for why certain phenomena occur. It delves into the underlying
causes, relationships, and factors that contribute to a particular situation.
Data collected in explanatory research typically includes variables that are believed to
influence the phenomenon, as well as outcome or dependent variables that are being
explained or predicted.
15
Objectives of study :-
16
Data Analysis and interpretation
Data requirements :-
The data are necessary as inputs to the analysis, which is specified
based upon the requirements of those directing the analysis or customers (who
will use the finished product of the analysis). The general type of entity upon which
the data will be collected is referred to as an experimental unit (e.g., a person or
population of people).
17
Data collection :-
Data are collected from a variety of sources. The requirements may be
communicated by analysts to custodians of the data, such as information
technology personnel within an organization. The data may also be obtained
through interviews, downloads from online sources, or reading documentation.
Data processing:-
Data initially obtained must be processed or organized for analysis. For
instance,these may involve placing data into pie chart (i.e., pie chart) for further
analysis, such as within a spreadsheet or statistical software.
18
RESPONSE
INTERPRETATION :
The above pie chart shows that responds are belongs to age group
19
4.What is your educational background?
INTERPRETATION :
20
5.When did you got to know about W3Schools website?
INTERPRETATION
The above bar chart and tables show the percentage of programmers that when did
they got to know about W3Schools website
➢ . 100 OUT OF 100 RESPONDENTS 26% GOT TO KNOW WHEN LECTURES OFFLINE.
➢ OUT OF 100 RESPONDENTS 53.3% GOT TO KNOW WHEN LECTURES WERE
ONLINE.
➢ OUT OF 100 RESPONDENTS 15.8% GOT TO KNOW IT FROM LAST FEW YEARS
AGO.
➢ OUT OF RESPONDENTS 0% DID NOT KNOW ABOUT W3SCHOOLS WEBSITE
21
6. How often do you use W3Schools.com for programming-related
learning?
INTERPRETATION :
The above pie chart shows that How did respondent use w3school for
programming related
22
7.Which programming languages have you learned or improved using
W3Schools.com?
23
8.How satisfied are you with the quality of tutorials and content on
W3Schools.com ?
Interpretation:-
The above piechart shows how much our respondent are satisfied with
w3school
➢ As shown above 51.5% respondent are very satisfied with W3school
➢ 35.6% respondent are satisfied with W3school
➢ Remaning 15% respondent are neutral,dissatisfied and very dissatisfied
9.Have you completed any certifications or courses on
W3Schools.com
Interpretation:-
them in studies.
➢ out of 100 respondents 21.8% said it is 50% useful
Interpretation;-
The above bar chart show the percentage of
respondent that they had register at W3Schools
website for paid courses?
Interpretation:-
Interpretation:-
The above chart shows the rate of speed and responsiveness of respondents
and their response is as follows
➢ Almost 57.4% respondents rated the speed and responsiveness
excellent.
➢ 37% respondent rated the speed and responsiveness good
➢ And remaining respondents rated the speed and responsiveness as,fair
and poor.
14. How likely are you to recommend W3Schools.com to a friend or
colleague?
Interpretation:-
The above chart show the how respondent recommend w3school to friends.
➢ 47% respondent are very likely recommended w3school to friends
➢ 45% respondent are likely recommended w3school to friends
➢ remaining 7% are recommended neutral and unlikely
.15.How
would you rate the overall design and user interface of the
W3Schools website?
Interpretation:-
The above chart show the how respondent rate the overall design and
interface of w3school
• www.W3Schools.com
• https://W3Schools.com>python
• https://W3Schools.com>TAGS
• https://W3Schools.com>jsref
• https://W3schools.com>html
QUESTIONNARIE
1. What is your age?
• Under 18
• 18-24
• 25-34
• 35-44
• 45-54
• 55 and above
6.How satisfied are you with the quality of tutorials and content on
W3Schools.com?
• Very satisfied
• Satisfied
• Neutral
• Dissatisfied
• Very dissatisfied
7 Have you completed any certifications or courses on W3Schools.com?
• Yes
• No
10.Did W3Schools website paid courses are more useful than free services?
A.YES.
B.NO.
C. Not have paid course registration.
13.How would you rate the overall design and user interface of the W3Schools
website?
1 (poor)
2
3
4
5 (Excellent
Appendix