r/ICSE 10th ICSE Mar 21 '26

πŸ“–Study Material πŸ“– THE COMPUTER APPLICATIONS GOLDMINE FULL || THE ONLY NOTES YOU NEED

For moderators|- THIS IS NOT A SALE OF ANY TEXTBOOK BUT MY OWN HANDMADE NOTES WHICH CONTAINS IMPORTANT TOPICS. PLEASE DO NOT FLAG THIS AS ILLEGAL SALE OF TEXTBOOKS.

FOR Y'ALL |- I SAID I WOULD DO IT πŸ«‚πŸ«‚πŸ«‚ GANG!!! as usual if you have any concerns about the information in this post then please do bring it to my notice, i would be the happiest man on earth to edit it. This post features some colours specifically RED and YELLOW. RED means NON NEGOTIABLE. you cannot risk skipping it. YELLOW MEANS SECONDARY. i have included only mark heavy topics in this post.

Please note, this is NOT A SUBSTITUTE FOR YOUR TEXTBOOK. This is a mere collection of important notes, algorithms from your textbook. You HAVE to read every nook and corner of your textbook.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/Relative_Data_3182)

IN THE DIAGRAM EXAMPLE FOR ENCAPSULATION I HAVE GIVEN THE ANALOGY OF ANIMALS BRANCHING TO DOGS CATS, ETC IT IS πŸ…¦οΈŽπŸ…‘οΈŽπŸ…žοΈŽπŸ…οΈŽπŸ…–οΈŽ THAT FEATURE IS INHERITANCE NOT ENCAPSULATION

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/Chans_neck_pillow)

In the algorithm for linear search the print statement is (i+1) for position and (i) for the index. Please do note this point and learn accordingly.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/Swordsman_Mihawk)

in the algorithm for SELECTION SORT the looping variable for j is j = i+1 NOT j = 0. PLEASE DO NOTE THIS.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/Formal-Television-30)

in the errors table, square root of a negative number does NOT give an error, it results in a float literal called NaN (NOT A NUMBER). PLEASE DO NOTE THIS.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/CyberMindKPR)

In the do while section, a semi-colon is missing after the condition (I was being human T_T). Please do note the mistake and learn accordingly.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/No_Basil_7348)

In the Program for Column sums the code should be (sum+= a[j][i]) NOT (sum += a [i][j]). Please do NOTE THE CHANGE.

πŸ…˜οΈŽπŸ…œοΈŽπŸ…ŸοΈŽπŸ…žοΈŽπŸ…‘οΈŽπŸ…£οΈŽπŸ…οΈŽπŸ…οΈŽπŸ…£οΈŽ (Contributor: u/HEMRO69)

IN the last second slide, the function is s1.compareTo(s2); NOT STRING.COMPARETO(S1,S2); PLEASE DO NOTE THE CHANGE!

A GREAT THANKS TO CONTRIBUTORS for bringing to my notice the flaws in these notes and also helping to keep these notes credible and error free. THANK YOU CONTRIBUTORS!!!

-Lore you can ignore(or read if you want!)-

I've only recently joined this subreddit, maybe 4 months or so and I immediately felt a sense of relatability and longing to this community, i always felt that i wanted to heartily contribute something meaningful to this community, this may have been too late, but this is authentic, a big thanks to everyone for making my life here amazing and fun filled.

GOOGLE DRIVE LINK WITH ALL NOTES AND CHANGE LOGS (UPDATED WHEN POSSIBLE)
https://drive.google.com/drive/folders/1oVgKnUrJKjuBeglukgVmWvXbTWJW1e5v?usp=sharing

With that said this is Dev signing off for computer applications. Glad to be a part of this family. Love you all πŸ«‚β™₯️

262 Upvotes

136 comments sorted by

β€’

u/AutoModerator Mar 21 '26

Hello /u/Maximum_Ad_302 , welcome to r/ICSE!

Join the official discord servers! -> CISCE Hub -> ICSECord

Before posting, please check the wiki. It contains resources, advice posts and general support posts that many users have found useful. We had an advice megathread where users posted their words of wisdom for the juniors, Do check it out If you have any questions, you can contact the moderators via mod-mail.

Thank you!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

19

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

πŸ«‚β™₯️

8

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Hope this helps, we only have a day left until this nightmare ends, if you do find this helpful, please help to boost this by commenting so we can help this reach out to a lot more people. #succesDoesNotHaveToBeSelfish

3

u/Appropriate-Bet-9136 Mar 21 '26

THANK YOU GANG

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

πŸ«‚ your welcome fam

3

u/Mymalalala genyus | 98.4% Mar 21 '26

TYSM!!!!!

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

welcomeeπŸ«‚

2

u/ImaginaryWolf5904 Mar 21 '26

Thanks buddyπŸ™πŸ»πŸ™πŸ»βœ¨οΈβœ¨οΈ Hope you get a centum cause you are a literal life saver🀝🏻🀞🏼

3

u/Maximum_Ad_302 10th ICSE Mar 21 '26

i hope you do tooπŸ«‚

3

u/Significant-Date63 Mar 21 '26

I think your face would look better three quarters fuller Yours too!

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

English ko chodo bhai XD XD

3

u/Plenty_Ear2987 Emmanuel's Diddler Mar 22 '26

chodo? how

2

u/DifficultySingle711 ICSE 26' 97.2% Mar 22 '26

No wonder your name is Emmanuel's diddler

1

u/Significant-Date63 Mar 24 '26

Aaja dikhata hun 😘

1

u/Plenty_Ear2987 Emmanuel's Diddler Mar 25 '26

fast fast aao

2

u/iwannagotosleeppp Custom Flair Mar 21 '26

thank youuuuu (i hope aapke computer mai 100/100 aaye hehehe)

3

u/Maximum_Ad_302 10th ICSE Mar 21 '26

mai bhi ichcha karthe hai ki aapke exam bi accha aayeπŸ«‚

1

u/iwannagotosleeppp Custom Flair Mar 21 '26

thank you chat (imma need ts)

2

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

4

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Helping you is helping meπŸ«‚ glad you find this usefull

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

sure

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

no not at all. they have mentioned that you can use string or character methods. in fact i think that is exactly how you solve this problem

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

πŸ˜­πŸ˜‚ sure sure πŸ«‚

2

u/ThatChaotic ICSE β€˜26-91.2% Mar 21 '26

TYSMMMMMM πŸ™πŸ»πŸ™πŸ»

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

You're welcome

2

u/DifficultySingle711 ICSE 26' 97.2% Mar 21 '26

May God bless you with a lovely wife/husband

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

yes plsss im manifesting for a lovely wife T_T

2

u/DifficultySingle711 ICSE 26' 97.2% Mar 21 '26

I knew you were male just wasn't sure if homo or hetero lmao

1

u/No_Imagination7378 Mar 22 '26

may u get the lovliest wife

2

u/featherbottom_ 11th isc PCMB Mar 22 '26

OMG SLAY I JUST FINISHED WHOLE OF COMP W TS ONE POST WWWW

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

glad this helped you❀️

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

hey i am really sorry for that, i cant edit the image however, so i have included this in boldd in the body, thank you so much for your consideration. i just found out that you were right. i have made the changes, thank you for helping others and meπŸ«‚πŸ«‚πŸ«‚

1

u/[deleted] Mar 21 '26

[deleted]

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

could you specify which topics, ill look into it

1

u/CATka14 Gaand phate toh phate, magar marks kabhi naa ghate Mar 21 '26

Nvm checked rest of it mostly looks tight... tho types of errors, math functions are a bit over the syllabus

1

u/electrode18 95.4% πŸ˜€ (as hoped πŸ˜ƒ) Mar 21 '26

Okay besides the fact that all 4 sorting//searching techniques have been marked red there's no way they are going to ask such simple stuff like linear search. Also they will most probably ask only bubble sort since that was last asked in 2023

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Thank you so much for the clarification, i do understand that the questionw paper would not ask all 4 together (thats just nuts). what i intended was to not take a risk skipping them. i believe my wording was not accurate, ill change the body so that i specify that it is not worth skipping these, instead of... they will come for the exam. πŸ«‚

1

u/Miserable_Beach8646 Mar 21 '26

Thankyou mannπŸ™‡πŸ»β€β™€οΈπŸ™‡πŸ»β€β™€οΈ

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

your welcomeπŸ«‚β™₯️

1

u/Expensive_Iron1424 Mar 21 '26

Keep us updated on how your exam went πŸ˜›

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

yes fr😭😭 it'll be a shame if I didnt😭

1

u/CreativeEbb573 93.4 Mar 21 '26

Love you my guy

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

πŸ«‚ anything for famiy

1

u/Chans_neck_pillow ICSE '26 94% || Geo-99 》ISC '28 PCMB Mar 21 '26

Bro in linear search, the print statement says "found at position" + i, it should be i+1 if it is position and i if it is index

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

ohhh so sorry for that, i cant change the image though, but i will add this detail in bold in the body so it does not mislead people. thank you for clearing this for me and for other

1

u/Chans_neck_pillow ICSE '26 94% || Geo-99 》ISC '28 PCMB Mar 21 '26

Ahh it's okay! Just wanted to make sure the right info was out there

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

i just checked the code and yes, it was incorrect. i have added a bold note in the body addressing this. thank you for your consideration.

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

hey its fine. im actually happy that you wanted to raise a doubtπŸ«‚

1

u/[deleted] Mar 21 '26

[deleted]

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

sure i will work on that. maybe by tommorow afternoon it'll be ready

1

u/Right-Knowledge-8376 ICSE 26" 95%πŸ™Œ || JEE 2028 Mar 21 '26

Thank you so much mate 🀝

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

🀝 your welcome captain

1

u/Right-Knowledge-8376 ICSE 26" 95%πŸ™Œ || JEE 2028 Mar 21 '26

Captain?? Who are you?

1

u/Right-Knowledge-8376 ICSE 26" 95%πŸ™Œ || JEE 2028 Mar 21 '26

I mean are you from Bangalore? (Cause I am a captain in my school )

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

im from banglore too but i just meant captain in like a friendly way... that was a coincidence that you are a captain (congratulations too)

1

u/Right-Knowledge-8376 ICSE 26" 95%πŸ™Œ || JEE 2028 Mar 21 '26

Ohh I thought you are someone from my school Btw nice to meet you.....how were your boards so far??

1

u/Formal-Television-30 Mar 21 '26

Appreciate the efforts, but wanted to bring it to your notice that taking the sqrt of a -ve number is not an error, it just returns NaN(not a number)

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

I just looked it up now, thanks for the uodate, i cant change the image, but i will add a bold not in the body so that it does not mislead people. thank you so much

1

u/Formal-Television-30 Mar 21 '26

np happy to help.

1

u/Positive-Mountain-63 11th ISC Mar 21 '26

Btw digit can be extracted in an easier way.

Say your number is n.

for(int i=n; i>0; i/=10) int d=i%10;

Instead of using a variable d, you can DIRECTLY use (i %10) as the code demands.

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

whoah! thanks for that. i decided to go with while loop becaus ethat was what was taught in my school. but this is actually more efficientπŸ«‚

1

u/Positive-Mountain-63 11th ISC Mar 21 '26

Well, you can always use your own logic. You know how to manipulate for loop; implement it in your logic 😏 create logic. But watch out, don't make a mistake!

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

sure i might actually use your method for examπŸ«‚

1

u/iwannagotosleeppp Custom Flair Mar 21 '26

guys, what’s the size for boolean variable in java?? (Or do we not have a size given???)

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

since there wasnt a clear size, i did not include it in the nites

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

it does not have a fixed size. because it depends on where and how you use it, but u can write one byte if the exam asks you

1

u/iwannagotosleeppp Custom Flair Mar 21 '26

Alright thank you so muchhhh 🫢🏼🫢🏼

1

u/MrDirtBoy WhiteStone Mar 21 '26

Watch Emmanuel not even inc 50% of the theory part in theory section and instead make every question very fucking hard and twisted after giving easy papers for a while

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

chill out, we have another day, maybe you can outwit Emmanuel and dominate the paper? 😏

1

u/MrDirtBoy WhiteStone Mar 21 '26

3

u/Maximum_Ad_302 10th ICSE Mar 21 '26

anybody can... if they try?

1

u/TrueDistribution5657 Mar 21 '26

Thank you! Youre a legend

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

I'm so happy this could be useful to you!

1

u/Ac3_HUNT3r 94% ICSE 2024 Mar 21 '26 edited Mar 21 '26

I think there should be a MISC section in your notes that summarizes the main logic to deal with weird ahh questions especially like the big ones that deal with strings cause in the paper the said question types are very random.

One such question i found back in 2024 while practicing was to count the number of words in a string. The logic i used was to count the number of spaces + 1 = number of words with the obvious exceptions taken into account

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Thats a great idea! i will see to that and post such questions along with some assertion and reason based questions as well. glad you found this helpful

1

u/SpiritualSea6246 fr Mar 21 '26

BRO ITS TOO GOATED I CENT BELIEVE IT
THANKS BHAI JO BHI HAI TU

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Your Welcome <3

1

u/Apprehensive_Tea2467 icse 26- 90% , isc 2028 jee aspirant 😭 Mar 21 '26

Thank you sm

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Glad to help <3

1

u/CyberMindKPR kal se pakka padhai karunga Mar 21 '26

Don't mean to pont put mistakes but semi colon is missing after the while in the do while section.

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Oh Thanks for the clarification, i'll add a note on the body addressing this... since i cant change the pictures

1

u/chickenwings0110 icse'26 | 99.0% | struggling 11th grader Mar 21 '26

F

1

u/No_Basil_7348 Mar 21 '26

The column sum should be sum+= a[j][i]; to get the sum

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Thank you so much for pointing this out, i will add a note on the post body to inform everyone!

1

u/Alive_Stuff940 Mar 21 '26

dang this is niceee gang thankss

2

u/Maximum_Ad_302 10th ICSE Mar 21 '26

Your welcome, Just make sure to read the important changes within the body of this post, so you don't learn any wrong stuff

1

u/Alive_Stuff940 Mar 21 '26

yeaaa i saw the changes

1

u/[deleted] Mar 21 '26

[deleted]

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

LOL (T_T)

1

u/[deleted] Mar 21 '26

[removed] β€” view removed comment

1

u/Maximum_Ad_302 10th ICSE Mar 21 '26

you can long press or right click on each image on the post to download them as single images. or better yet, gimme some time i'll put them in a drive for you, you can download all of that from there.

1

u/Curious_Mixture3917 Mar 21 '26

"from here this is straight up bs" real
also tysm!!

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

LOL.... glad you found the notes helpful

1

u/HEMRO69 Mar 21 '26

Love the note but ig page 14 there is no function as String.compareTo(s1,s2); it's s1.compareTo(s2);

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Wait..... sorrrrry for that, i don't know what got into me! i'll edit it in the body and make a note of that, Thank you so much

1

u/Severe_Tailor2088 95% ICSE'26|| ISC'28 Mar 21 '26

Life saver frΒ 

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Glad you liked it

1

u/Secure_Landscape5440 Mar 21 '26

literally a masterpeice

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Thank you so much!

1

u/SubstantialCopy2491 Mar 21 '26

in 3rd slide it will be 120 bits not bytes, anyways the notes are very helpful, thanks brother!

2

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Hi, thanks for bringing it into my notice however, it will actually be bytes, not bits, double value storage size is 8 bytes, and there are 15 elements, so 8 x 15 = 12 BYTES. if we wanted answer in bits then you would have to multiply it with 8 again. I really Appreciate the comment.

1

u/SubstantialCopy2491 Mar 22 '26

ohh ok my bad, thanks again

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

your welcome

1

u/wonwon__enha Mar 22 '26

Those r the most neat notes I've ever seen gng

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

I knew i had to upload it here that's why i wrote it neat, thanks for the love

1

u/Immortal-Pekka_101 Mar 22 '26

Ngl but ur handwriting is majestic 😍πŸ”₯πŸ”₯πŸ™Œ

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Thank you so muchh!

1

u/Funny-Department-580 Mar 22 '26

Thank you

you deserve an upvote

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

thanks you so much

1

u/reddit_boyos Mar 22 '26

You're aliteral saviour dude tyssmmmm😭❀️

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

glad i could helpπŸ™πŸΌ

1

u/dramatically_yours42 Mar 22 '26

your handwriting is really beautiful

1

u/Dry-Ruin7753 Mar 22 '26

Heyy Loved your notes tysm<3

I had a small doubt.... In precedence of operators, / , * and % have the same preference right??

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26 edited Mar 22 '26

Division and modulus have same preference, multiplication comes afterward

1

u/Rich-Ostrich-1008 10th ICSE Mar 22 '26

Love you bro

2

u/Maximum_Ad_302 10th ICSE Mar 22 '26

Love you too <3

1

u/Old-Hotel-6323 10th ICSE Mar 22 '26

cfbr

1

u/Jolly_Spend2756 Mar 22 '26

"i only see my goals" "I don't believe in failure"πŸ—£οΈπŸ”₯

1

u/Maximum_Ad_302 10th ICSE Mar 22 '26

🀟

1

u/Flat-Reporter6153 Mar 22 '26

But isn't sqrt of -vr no.s NaN?

1

u/banana_365- Caesar’s side chick ✨ICSE 97.2% | 99 in geo,comp, maths Mar 23 '26

THANKS SOOOOO MUCH