Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, co
This segment of the syllabus is totally practical oriented. The accent is on acquiring basic programming skills quickly and efficiently.
Programming Assignments (Class X)
The students should complete a minimum of 20 laboratory assignments during the whole year to reinforce the concepts studied in class.
Suggested list of Assignments:
The laboratory assignments will form the bulk of the course. Good assignments should have problems which require design, implementation and testing. They should also embody one or more concepts that have been discussed in the theory class. A significant proportion of the time has to be spent in the laboratory. Computing can only be learnt by doing.
The teacher-in-charge should maintain a record of all the assignments done by the student throughout the year and give it due credit at the time of cumulative evaluation at the end of the year.
Some sample problems are given below as examples. The problems are of varying levels of difficulty:
User defined methods
Programs depicting the concept of pure, impure, static, non- static methods.
Programs based on overloaded methods
Programs involving data members, member methods invoking the methods with respect to the object created.
Constructors
Programs based on different types of constructors mentioned in the scope of the syllabus.
Programs / outputs based on constructor overloading
Library classes
Outputs based on all the methods mentioned in the scope of the syllabus.
Programs to check whether a given character is an uppercase/ lowercase / digit etc.
Encapsulation
Questions based on identifying the different variables like local, instance, arguments, private, public, class variable etc.
Arrays
Programs based on accessing the elements of an array.
Programs based on sort techniques mentioned in the scope of the syllabus.
Programs based on search techniques mentioned in the scope of the syllabus.
String handling
Outputs based on all the string methods mentioned in the scope of the syllabus.
Programs based on extracting the characters from a given string and manipulating the same.
Palindrome string, pig Latin, alphabetical order of characters, etc.