192 AnswersNew Answer
my first projects: - calculator (the classic one :D ) - dvd management software with db connect (i have a lot of movies, so i made this with description, short trailer, if i give it to someone, ....) - small games like tetris, snake, hangman, ... - try to write a browsergame (it was to much so maybe later :D ) - 2d game maker (also not finished yet) - small chat - as a school project a "facebook" clone - small picture manipulation tool (e.g: add blue filter over uploaded jpeg) - conways game of life - webcrawler - maybe a small homepage to collect all ideas from here ;) ...
When you make your first functional program, it's like having a child. You feel proud of it and you always want to improve it. I suggest that you program something that will help you in your daily tasks like a personalized calendar or something to organize your money
i dont know about you, but i think you should first be a problem solver and you will never run out of projects. ive got so many hence why i chose to code. just think of a problem that you think might make life better for yourself or someone else that you can solve. its how facebook got started... how to connect to people. its how youtube got started. They all started out with a problem and came up with a solution to solve the problem. Just like Solo learn app, they knew that people wanted to learn how to code so they created a solution. This app is solving my problem of wanting to learn how to code. ok all the best and happy coding! lol
You can also try out the simple examples given here and in various tutorials: also, you can check out members codes and see what you can learn from them and get ideas of your own from them.
I'm trying to create a AI like iron man Jarvis XD .....first big project of my small life . you can try any graphical programs ....maybe a calculator for first small project or bots ...anything u like
There's a great app called “Programming Ideas" that sounds exactly like what you're looking for!
One way to motivate and inspire to do a project is thinking what do you need, think big things and start from below, for example: I want to program an study schedule app for android that let me know the time for study each subject, I don't have idea to make an android app, but I can start to do a little app to input data, then I will learn to store the data, then I will improve making buttons, then the style.... Bit by bit.
you can try basic games like rock paper scissors,it was my first program you can check it
Usually it is something like "Hello World" :) But I think that you asked about something more. It strongly depends of your knowledges and interests. You can begin with idea such as: 1. Mathematics. Realize any interesting algorithms. 2. Computer safety. Try to realize some simple cryptographic examples. Really simple, but working. 3. Try to analyse picture (f. e. bmp - model). Create an application, that can analyze simple picture. Good luck in you projects!!!
Try making a shopping program, have customers be able to choose items to pay for, removing money from them and adding it to the store wallet. You can also keep track of inventory and check it using functions.
write a 2D game, and polish it ! nice menu..load,save etc. you will face every possible problem in writing a real program. and it will stay doable !
maybe try to remaster some old school Atari games
there are some features of Jarvis I don't like ... now Google tts and python modules will make it easy ! I'm thinking of going beyond its limit
"Oblique Strategies is an aid to creative thinking created by Peter Schmidt and Brian Eno. Draw a card when you want a different approach to a problem..." It's an Android app by 'plural' and has several card sets.
Do something fun; for a few bucks you can buy an arduino board or raspberry pi and make a robot. I started out by making a line follower and sumo wrestler robot for local robot games. Wasn't very difficult, and it's nice to see your code literally in action.
Develop your own little OS in a Virtual Machine, then launch the app in full screen
I will suggest to start with HTML u can start with a small site having 3-4 pages
make an online version of your resume, or even a mobile app version or both. it solves the problem of having to e-mail it to prospective employers, much easier to send a link. and if you can think of ways to incorporate the stuff you learn into it, it really demonstrates your skills. Solving real world problems for charitable organizations or causes is always a PR plus. often times you'll find their websites static and uninteresting. or their admin systems is simple spreadsheets or manual filling cabinets filled with documents. the possibilities are endless and the rewards are real "feel good" experiences. simple entertaining educational games for young children is also easy to code and also leaves you with that warm "I contributed something valuable to the development of future generations" feeling. that "he cares about more than just himself" thought also rest very well with prospective employers and/or clients. Good luck.
I say create a code that can grow, think of it this way a code that starts off small like can do normal arithmetic calculations and then in that same code u can later improve it to also tell u the time or a date in the calendar and later u add a function that can solve more complex problems like that