Jump to content

Computer Science IA


jamrack

Recommended Posts

Hi Guys!

I have taken computer science hl and right now I'm in the process of doing my IA. I am not sure whether my topic will fulfill the requirements for a good topic so I hope you can help:

 

I decided that I will make a computer application (in java) that allows files to be tagged with keywords that can be quickly searched for later. When the client requires to search for many files with a single tag name, she/he would open my application and input the keywords that she/he wants to search. My application would display all the files with the same tag name and display them so that she/he can open the desired file from my application itself.

My application will both tag files and search them.

 

I thought this is a good topic because I will be using searching and also data structures. I can also include sorting by adding a functionality that would sort the files searched in a certain manner (ex. alphabetically).

 

Thanks and I hope you can help!

 

Link to post
Share on other sites

Guest Ameksus

Hey!

Your idea seems to be good :) if you have a decent client/well argued supervisor and can do everything you're planning to, you'll be set.

Remember that IB doesnt really require you to do an extremly complicated program, they just wish to see if you grab the general idea of problem solving. Check the list of standard components, which your program has to have (provided by IBO) and make sure you include all of them + 3 or 4 of the advanced techniques. It sounds scary, but for example using an if condition statement is already one of the techniques :) so fulfilling that criteria shouldnt be a challenge.

It'd be great if you could play around with objects in your project, they always like to see that. Also, if you find yourself short on the techniques or you feel your project is not elaborated enough, you can always try to use GUI with javax.swing library. A very good and enjoyable tutorial on that is on YouTube by Derek Banas (java tutorial series videos 20-30)

Good Luck!!!

Link to post
Share on other sites

Hi!
Thank you so much for your feedback! I am actually planning to use gui with the IDE NetBeans for help. I will definitely check Derek Banas out!! 

My guide said that this topic involves 'too less effort' so I was unsure about the difficulty that IB expected. According to many examples I have seen online, the difficulty of my IA topic seems to be pretty decent. 

Thanks again!! :D

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...