CBSE
was offering three subjects related to computer in senior secondary
classes named as Computer Science (code 083) , Informatics Practices
(code 065) , and the third (going to be discontinued w.e.f 2018-19) is
Multimedia and Web Technology (067). and Himachal Pradesh Board of
School Education (HPBOSE) is offering Computer Science, earlier known as
Informatics Practices, as a subject related to computers in school
here
I am trying to discuss the core objective on which the specified boards
designed their syllabus to be offered in schools affiliated to them.
Computer Science (code 083)
The
syllabus of Computer Science was based on object oriented programming
(OOPs) and few years back a modification was suggested to offer
Python in place of C++ and there was a option for students (or for
teachers/schools) to either study Computer Science with C++ or
Python. From this session onward CBSE is going to discontinue with
C++ and only python will be offered. As far as I can understand, the core objective of the syllabus is to make students understand the computer and how to program.This helps students to build the logical thinking and apply it in solving problems using computer system.
Informatics Practices (code 065)
Regarding
Informatics Practices (IP), in 2009 CBSE updated its syllabus and
introduced Netbeans, Java, MySQL in place of Visual Basic 6 and
Oracle. It was done because it was the need of hour. Visual Basic 6
was out of date tool by then, and undoubtedly Java was (rather still
is) the best programming language. The additional benefit was that
Java as well as MySQL both are open source and available free of
cost. The IDE (Integrated Development Environment), Netbeans, is also
available free of cost and does not need any high end software or
hardware requirement, like Visual Studio.NET (May be this was the
reason CBSE did not opted for .NET which is the successor of Visual
Basic 6)
Now
again in 2018 CBSE announced an update in its curriculum. This time
CBSE removed the Java and introduced Python Pandas along with Django
and most probably NOSQL. I believe CBSE has done this keeping in view
the shifting trend from core application development to web application development and to prepare young minds to understand the
need of programming in modern world of internet. So much more can be
discussed about the syllabus and I will publish my analysis about
this syllabus in future blog.
Core objective, that I have understood, of Informatics Practices is to help students to understand the application of computer and apply the principles of computing to get their work done from computer
Multimedia and Web Technology (067)
And
the last one i.e. Multimedia and Web Technology, initially this
subject was designed for web development with asp but again keeping
in view the need of updated tools the subject was updated and PHP MySQL was
introduced.Objective was to prepare students for Internet age. But now since both Computer science as well as informatics Practices going to be based on Python, which can be used for both, core application development as well as web application development, CBSE decided to discontinue with this subject this session (2018-19) onward.
Computer Science (HPBOSE)
On
the other hand Syllabus of subject related to computer is not very
clear. First of all remember that syllabus of Informatics Practices
was being followed in Himachal till 2015-16 with the same name. In
2015 the syllabus was so called updated and the name of the subject
changed from Informatics Practices to Computer Science. Now the
syllabus contains:
-
Digital Network Essentials
-
Desktop Publishing (Pagemaker)
-
Digital Image Editing (Photoshop)
-
HTML Fundamentals
-
RDBMS and MySQL
-
Multimedia Applications (stress on audio mixing and Windows Movie Maker)
-
Network Operating System
-
Network Operating System Administration (Linux)
-
Desktop Publishing (Coral Draw)
-
Advanced Web Publishing (JavaScript)
-
Elementary Server Side Scripting through PHP
-
PL/SQL
I am sorry but I am not able to understand the core objective of this syllabus.
Conclusion
Two Boards CBSE and HPBOSE, both are understands the importance of computers in today's world, and therefore preparing students to meet the future with knowledge of computers. But, where CBSE is clear in its vision about what should be taught to students to make them well equipped with knowledge of computer, HPBOSE is trying to make jack of all trades. It seems the the Board (HPBOSE) itself does not have clear understanding of what should be delivered to students. May be this is the only reason that they have not published the syllabus on internet (its official website hpbose.org). This will help them hide their ignorance about technology from world and restrict it to Himachal Only.
Very well analysed...I think the syllabus designer of HPBOSE is from non IT background
ReplyDelete