
User-Defined Methods in Java for ICSE Class 10: Parameters, Return and Overloading
ICSE Class 10 Computer Applications notes on user-defined methods: method prototype and signature, formal and actual parameters, return types, call by value vs call by reference, pure and impure methods, static methods and method overloading, with programs.

String Methods in Java for ICSE Class 10: 25 Output Questions with Answers
ICSE Class 10 Computer Applications practice on String class methods: length, charAt, indexOf, lastIndexOf, substring, replace, trim, compareTo, equals and more, with 25 board-style output questions and step-by-step answers.

Special Number Programs in Java for ICSE: Armstrong, Spy, Neon, Disarium, Pronic and More
Every special number asked in ICSE Computer Applications – prime, perfect, Armstrong, palindrome, automorphic, neon, spy, Niven, duck, buzz, Disarium, special and pronic numbers – with definitions, examples and one complete Java program that checks them all.

Math Library Methods in Java for ICSE Class 9 (with Outputs)
ICSE Class 9 Computer Applications notes on the Java Math class: sqrt, cbrt, pow, abs, max, min, ceil, floor, round, rint and random, with return types, tricky negative-number outputs and Java expressions for formulas.

Loops in Java for ICSE Class 9: for, while, do-while and Nested Loops
ICSE Class 9 Computer Applications notes on loops in Java: for, while and do-while loops, entry vs exit control, break and continue, nested loops and pattern programs, with dry runs, output questions and solved programs.

Conditional Statements in Java: ICSE Class 9 Notes on if, if-else and switch
ICSE Class 9 Computer Applications notes on conditional statements in Java: if, if-else, if-else-if ladder, nested if, the ternary operator and switch-case with fall-through, with solved programs and output questions.

Constructors in Java: ICSE Class 10 Notes with Types, Overloading and Programs
ICSE Class 10 Computer Applications notes on constructors: what a constructor is, default and parameterised constructors, constructor overloading, the this keyword, differences from methods, and solved programs.

ICSE Class 10 Arrays: Linear Search, Binary Search, Bubble Sort and Selection Sort
Complete ICSE Class 10 Computer Applications notes on arrays: declaring and initialising arrays, linear and binary search, bubble sort and selection sort, with dry runs, solved Java programs and exam tips.

ICSE Class 10 Computer Applications Model Papers with Java Programs
Two ICSE Class 10 Computer Applications model examination papers with Java programming questions on wrapper classes, arrays, searching, sorting and strings, plus a programming class test with a solved example. Free PDF download.

7 ICSE Class 10 Computer Applications MCQ Model Papers (Free PDF)
Seven ICSE Class 10 Computer Applications model papers and practice tests in MCQ format, covering Java basics, operators, loops, strings, arrays, constructors and output questions, plus a fill-in-the-blanks program test. Free PDF downloads with worked examples.

ICSE Class 10 Computer Applications Pre-board Papers 1 and 2 (MCQ)
Two full ICSE Class 10 Computer Applications pre-board papers (50 marks, MCQ format) prepared by Trushna Tejwani, with worked examples on data types, loops, type casting, operators and constructors. Free PDF download.

ICSE Class 10 MCQs on User-Defined Methods and Constructors (with Answers)
Two printable ICSE Class 10 Computer Applications MCQ worksheets on user-defined methods (functions) and constructors in Java, with answers, worked examples and the key rules you must remember for the board exam.

10 Most Important String Programs for ICSE Class 10 (Solved with Output)
The 10 string programs that appear most often in ICSE Class 10 Computer Applications exams: palindrome, vowel count, word reversal, piglatin, character frequency and more, each fully solved in Java with sample output.

ICSE Class 10 Computer Applications Evaluation II Sample Paper 2026-27 with Solutions
A full ICSE Class 10 Computer Applications Evaluation II paper for 2026-27 on methods, constructors, wrapper classes, strings and loops, with a checked answer key, output working and six solved Java programs.

ICSE Class 9 Computer Applications Evaluation II Sample Paper 2026-27 with Solutions
A full ICSE Class 9 Computer Applications Evaluation II paper for 2026-27 on OOP basics, tokens, data types, operators, the Math class and Scanner input, with a checked answer key, step-by-step working and solved Java programs.

ICSE Class 9 Computer Applications Notes: Values, Data Types and Operators in Java
Easy-to-revise ICSE Class 9 Computer Applications notes on Java tokens, primitive data types, type conversion, and arithmetic, relational, logical, increment and ternary operators, with solved output questions and practice exercises.

ICSE Class 10 Computer Applications Sample Paper 2027 with Solutions
A full-length ICSE Class 10 Computer Applications sample paper for the 2027 board exam in the latest CISCE format: 20 MCQs, 10 short-answer questions and 6 Java programs, followed by complete solutions with explanations and solved BlueJ programs.
ICSE computer applications sample paper
ICSE computer applications sample paper (Set 3): ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE computer applications sample paper
ICSE computer applications sample paper (Set 2): ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE computer applications sample paper
ICSE computer applications sample paper: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE computer applications 2021 question paper with answer key
ICSE computer applications 2021 question paper with answer key: easy ICSE Class 10 Computer Applications notes with Java examples for students.
ICSE MCQ Computer sample paper Free download
ICSE MCQ Computer sample paper Free download: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
MCQ for ICSE computer application part 5
MCQ for ICSE computer application part 5: ICSE Class 10 Computer Applications practice test with important questions to revise before the computer exam.
ICSE MCQ Specimen paper semester I computer application
ICSE MCQ Specimen paper semester I computer application: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
MCQ for ICSE computer application part 4
https://wordpress-343193-1101484.cloudwaysapps.com/mcq-for-icse-computer-part-2
MCQ for ICSE computer application part 3
MCQ for ICSE computer application part 3: ICSE Class 10 Computer Applications practice test with important questions to revise before the computer exam.
MCQ for ICSE computer application java
MCQ for ICSE computer application Java: easy ICSE Class 10 Computer Applications notes with Java examples for students.
Series programs 3
https://wordpress-343193-1101484.cloudwaysapps.com/pattern-programs-in-java-4
Series programs part 2
Write a program to print the following series.
ICSE class IX computer practice test 7
ICSE Class 9 computer practice test 7: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
Programs for beginners class IX
Write a menu driven program using switch case statement that outputs the results of the following evaluation based on the number entered by the user
Java programs for beginners
A computer salesman gets commission on the following basis:Sales Commission RateRs. 0 - 20,000 3%Rs. 20,000 - 50,000 12%Rs. 50,001 and more 31%Write a program to accept the sales as input, calculate and print his
ICSE practical sample paper
Design a menu driven program, that accepts an integer and displays the following menu :
Java Programs for beginners
Write a program to, compute the railway fare depending on the criteria as given
ICSE practical sample paper 7
Input a number to check for palindrome number or Armstrong number. Design a program to create a class special having two functions, one as palin(int a) another as Armstrong(int b)
ICSE sample paper class 9
Section A (40 marks) compulsory questions
ICSE sample paper 2021 computer applications
ICSE sample paper 2021 computer applications (Set 2): ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE sample paper 2021 Computer applications
This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B.
ICSE practice paper for class 9
ICSE practice paper for Class 9: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
ICSE sample paper 2021 Free
ICSE sample paper 2021 Free: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
Free ICSE sample paper 2021
Free ICSE sample paper 2021 (Set 2): ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE sample paper 2021 for class X JAVA
ICSE sample paper 2021 for Class 10 Java: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
Free ICSE JAVA sample paper for class IX
Free ICSE Java sample paper for Class 9: ICSE Class 9 Computer Applications sample paper with important questions for computer exam practice.
ICSE sample paper 2021: Free download
ICSE sample paper 2021 (Set 2): ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
Free ICSE sample paper 2021
Free ICSE sample paper 2021: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
A beautiful ICSE class X practice Test
ICSE Class 10 practice Test: ICSE Class 10 Computer Applications practice test with important questions to revise before the computer exam.
ICSE class ix computer practice test 6
This practice paper contains the basic concepts of java like features of java, OOPs concepts, Java compilation, object and class.
A complete program: Delete an element from an array
For String programs clickhttps://wordpress-343193-1101484.cloudwaysapps.com/string-programs-part-5
A Brilliant Program: Insert an element into an array
For String programs clickhttps://wordpress-343193-1101484.cloudwaysapps.com/count-no-of-palindrome-words-in-a-sentence
An Awesome program: Common elements in two arrays
Program: Common elements in two arrays: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
A priceless Frequency of element in an array program
For more programshttps://wordpress-343193-1101484.cloudwaysapps.com/count-words-start-and-end-with-a-vowel
Operators in JAVA: Learn in an easy way
Operators in Java: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
A beautiful Pythagorean Triple Program
For Java tutorials click the linkhttps://wordpress-343193-1101484.cloudwaysapps.com/wrapper-classes-in-java
A delightful Automorphic number
For other java programs clickhttps://wordpress-343193-1101484.cloudwaysapps.com/patterns-part-4strings
A dazzling Armstrong Number Program
Armstrong Number Program: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
An Efficient Kaprekar Number
For string programs click the given link https://wordpress-343193-1101484.cloudwaysapps.com/string-programs-part-5
ICSE sample paper class 9 Computer: Top questions for free
ICSE sample paper Class 9 Computer (Set 4): ICSE Class 9 Computer Applications sample paper with important questions for computer exam practice.
ICSE sample paper class 9 Computer: Top questions for free
ICSE sample paper Class 9 Computer (Set 3): ICSE Class 9 Computer Applications sample paper with important questions for computer exam practice.
An easy Pronic Number Program
Pronic Number Program: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
ICSE sample paper class 9 Computer: Top questions for free
ICSE sample paper Class 9 Computer (Set 2): ICSE Class 9 Computer Applications sample paper with important questions for computer exam practice.
ICSE class ix computer practice test 4
ICSE Class 9 computer practice test 4: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
ICSE class ix computer practice test 3
ICSE Class 9 computer practice test 3: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
ICSE class IX computer practice Test 2: Top Questions for free
Question 1 A cloth showroom has announced the following festival discounts on the purchase of items, based on the total cost of items purchased
Practice Test 1 class IX
Practice Test 1 Class 9: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
An Effortless program Special Number
Write a program to accept a number and print whether it is a special number or not.
A simple program to use variable & Datatype
https://wordpress-343193-1101484.cloudwaysapps.com/data-type
Factorial of a number :Unleashed
For factorial of a number recursive program click the given link.
Fibonacci Series Program
For other basic java program click the given link. https://wordpress-343193-1101484.cloudwaysapps.com/solved-programs-class-9-beginner
Data input using scanner class
Data input using scanner class: easy ICSE Class 9 Computer Applications notes with Java examples for students.
Basic Java Definitions part 2
Compiler :A software which converts high level language code in to machine level language(binary code). It complies the instructions at once and lists all the errors.
Interesting Data input using Buffered Reader
Learn how to take input in Java using the BufferedReader class: reading strings, integers, decimals and characters, handling IOException, and how BufferedReader compares with the Scanner class, with solved programs for ICSE Class 9.
A deadly Duck Number
watch java videos here https://www.youtube.com/user/trushnatej

Your First Java Project in BlueJ: Create, Compile and Run a Program
Create your first Java program in BlueJ step by step: make a project, add a class, write and compile the code, run main(), and create an object from the class – the essential first lesson for ICSE Class 9 Computer Applications.

How to Install BlueJ for Java (Step-by-Step Guide for ICSE Students)
A step-by-step guide to downloading and installing BlueJ, the Java IDE used for ICSE Computer Applications and ISC Computer Science, on Windows and Mac, with a quick check that everything works and fixes for common problems.
Important Definitions in java
Program: A set of instructions given to the computer for performing a particular task is called a program.
An effortless Bubble Sort & Binary Search
Check other java programs https://wordpress-343193-1101484.cloudwaysapps.com/count-no-of-palindrome-words-in-a-sentence(opens in a new tab)
A Sneak peek into : Basics of Programming
Basics of programming : Programs are the block of codes or set of instructions that is given to the computer to perform a particular task. Programming is the process of writing a computer program. Programming language is a set of commands and syntax used to create a computer program. A Programmer
Conditional Constructs in JAVA
if condition, if...else, if...elseif, if...elseif ladder, switch ...case
String Programs part 5
String Programs part 5: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
String programs part 4
Write a program to input a sentence and print the frequency of the double occurrence characters.
Astonishing Java String Programs part-III
Java String Programs part-III: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
An Exclusive Data Input methods in JAVA
Hard Coded Values:- The values are stored in a variable and used later.
Sudoku in java
Write a program to check whether a given Sudoku solution is correct or not .
Unbelievable : Loops in java (for, while, do...while)
Loops in Java (for, while, do...while): easy ICSE Class 9 Computer Applications notes with Java examples for students.
Two strings having same sub string Program
string prrogram to find the substring from strings from the two given strings. if two consecutive letters are same they'll displayed. and the count will print.
Twin Prime
Write a program to accept two numbers from the user and print whether they are twin prime number or not. A twin prime is a pair of two numbers that are both prime and their difference is two.
Frequency of letters
Write a program to accept a string and print the frequency of letters in the given format.
ICSE sample paper class 9 Computer: Top questions for free
ICSE sample paper Class 9 Computer: ICSE Class 9 Computer Applications sample paper with important questions for computer exam practice.
Niven and perfect number Solved program
Input a number to check for compositenumber or Niven number. Design a program to create a class perfect having two functions, one as composite(int a) another as Niven(int b)[A composite number has more than two factors]
A gripping String Bubble sort array program in java
String Bubble sort array program in Java: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
Disarium number Solved program
Disarium number Solved program: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
ICSE computer practical sample paper 6
ICSE computer practical sample paper 6: ICSE Class 10 Computer Applications practical paper with Java programming questions and solutions.
Loss percentage calculation program
Write a program to input cost price and selling price and calculate the loss percentage and print.
Calculate the Net bill program
Write a program to accept the total cost from the user. Calculate the discount and Net bill according the given rates. Print the details of the user.
Calculate the courier charges
Write a program to accept the weight of the parcel and calculate the bill according the given price slabs.
ICSE computer practical sample paper 5
Sample Input (1) : London, Sample Output (1) : ONDONLAY
Binary Search
Write a program to search an element from the array using binary search technique.
ICSE computer practical sample paper 4
A perfect numbers sum of factors is equal to the number. ]
ICSE practical sample paper 3
ICSE practical sample paper 3: ICSE Class 10 Computer Applications practical paper with Java programming questions and solutions.
ICSE sample paper 11: Top questions for free
This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B. Section A(40 marks)Q 1 . [5X2=10]
Electricity Bill program
Write a program to input the number of units consumed. Calculate the Electricity bill according the given rates.
Series part 1
Series part 1: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
Swapping numbers program
Write a program to swap two numbers using a temporary variable.
Pattern programs in java part 4(Strings): learning made easy
Pattern programs in Java part 4(Strings): solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
ICSE computer practical sample paper 2
ICSE computer practical sample paper 2: ICSE Class 10 Computer Applications practical paper with Java programming questions and solutions.
Solved Programs (class 9-Beginner Level)
Solved Programs (Class 9-Beginner Level): solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
Pattern programs in java part 3: Learning made easy
Pattern programs in Java part 3: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
Pattern programs in java part 2 : Learning made easy
Pattern programs in Java part 2: solved Java program for ICSE Class 9 Computer Applications with complete BlueJ code, explanation and sample output.
Pattern programs in java part 1: Simple loop programs
Pattern programs in Java part 1: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
ICSE sample paper 10: Top questions for free
ICSE sample paper This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B. Section A (40 marks) Attempt all questions
Basic Important Number programs for ICSE part-5
To learn more java programshttps://wordpress-343193-1101484.cloudwaysapps.com/string-programs-part-5
ICSE computer practical sample paper 1
ICSE computer practical sample paper 1: ICSE Class 10 Computer Applications practical paper with Java programming questions and solutions.
Free ICSE COMPUTER APPLICATION SAMPLE PAPER 9
Std: X Subject: Computer Max Marks: 100 Section A (40 marks)Q 1. (5x2=10)
ICSE COMPUTER SAMPLE PAPER 9: Top questions for free
This paper is divided into two sections. You are to answer all the questions from section A, and any three from section B.
ICSE sample paper 8 computer applications: Top questions for free
Icse sample paper This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B.Section A (40 marks)Q 1.a. Name any four tokens of Java.b. Give the difference between actual parameter and formal parameter.c. W
A masterful ICSE computer application tutorial part-2 (Tokens in java)
for more java programshttps://wordpress-343193-1101484.cloudwaysapps.com/array
OOPS concept : ICSE Computer Application Tutorial part-1 Learning made easy
JAVA is an object oriented language. It has four main object oriented concepts. They are as follows.
An inspiring Array Program
To learn more array programshttps://wordpress-343193-1101484.cloudwaysapps.com/sum-of-boundary-elements-of-a-matrix
Beautiful String programs in java part-II
For more programs https://wordpress-343193-1101484.cloudwaysapps.com/https-java4school-com-transpose_of_matrix
Number Programs in java part-4
for more java programs https://wordpress-343193-1101484.cloudwaysapps.com/double-dimensional-arraymatrix-programs-part-i
Intriguing String Programs part-1
for more string programs https://wordpress-343193-1101484.cloudwaysapps.com/count-words-start-and-end-with-a-vowel
Sorting Techniques : Thrilling Array Programs Part1
Sorting Techniques: Thrilling Array…: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
Masterful Important Number programs ICSE part-3
For more programs https://wordpress-343193-1101484.cloudwaysapps.com/string-programs-part-iiiicse-computer-applications
Number Programs in java ICSE Part-2
Number Programs in Java ICSE Part-2: solved Java program for ICSE Class 10 Computer Applications with complete BlueJ code, explanation and sample output.
Unleashed: Important Number Programs for ICSE Part-1
for other number programs click the link https://wordpress-343193-1101484.cloudwaysapps.com/duck-number
ICSE sample paper 7 computer application : Top questions for free
ICSE sample paper 7 computer application: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE Practice test 6 class X : Top Questions for free
ICSE Practice test 6 Class 10: ICSE Class 10 Computer Applications practice test with important questions to revise before the computer exam.
ICSE class IX computer practice Test 5 : Top Questions for free
ICSE Class 9 computer practice Test 5: ICSE Class 9 Computer Applications practice test with important questions to revise before the computer exam.
ICSE Practice test 4 class X : Top Questions
ICSE Practice test 4 Class 10: ICSE Class 10 Computer Applications practice test with important questions to revise before the computer exam.
ICSE Practice test 3 class X : Top Questions
Sample Input: 15390Sample output: Sum of digits=18 Define a class student having the following description
ICSE Practice test 2 class X : Top Questions
Question 2. [15]Define a class Taximeter having the following description:Data members/instance variablesint taxino - to store taxi numberString name - to store passenger's nameint km - to store number of kilometres travelledMember functions:Taximeter()- default constructor to assign default values
ICSE Practice test 1 class X : Top Questions
Attempt any two programs out of three1. write a menu driven program which accepts (*,/,+,-) and does mathematical operation on the operands entered by the user[use switch case] [15]
ICSE sample paper computer application : An easy way to revise
This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B.
An Inspirational ICSE computer application sample paper-5
ICSE computer application sample paper-5: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
ICSE sample paper computer Application: Important questions
ICSE sample paper computer Application: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
A joyful ICSE computer Application sample paper-3
SUB: COMPUTER FOR CLASS X
A Resourceful ICSE computer Application sample paper-2
This paper is divided into two sections. You are to answer all the questions from section A, and any four from section B.
ICSE sample paper 2021: Revision made easy
ICSE sample paper 2021: ICSE Class 10 Computer Applications sample paper with important questions for computer exam practice.
About ICSE Computer Applications
ICSE Computer Applications is studied in Class 9 and 10 and is based on Java. Class 9 covers OOP concepts, data types, operators, input, the Math library, conditional statements and loops. Class 10 adds user-defined methods, constructors, classes and objects, library classes, arrays and string handling.
The board paper has a compulsory theory section and a programming section where you write four Java programs. Strong logic and plenty of practice with solved programs and sample papers are the key to scoring full marks.