Faculty of Science and Information Technology > Software Engineering
Multiple Programming Languages or Problem Solving
Arifa_Ruhi:
I think this is the best suggestion for beginner to follow C language for developing their logic. This can be also an exciting matter of all getting a lab for this perspective.So really it's will makes a good for all with the suggestion that you provided.
Because There is no one programming language to rule them all (in all situations).
With that said... the real deal is the depth of knowledge and problem-solving skills. I know "old" C programmers that are fast and highly effective and I know "hipster" python programmers that are not nearly as effective at solving problems in code. Note that the main thing is to be an effective and efficient problem solver, not just coder. Knowing 'stuff' helps inform and improve problem-solving skills which are really what this is all about. Hence, may I add that last but not least... outside of the languages themselves.
As I alluded to... being discerning of what you spend time feeding your brain is key to maximizing how effective and efficient you are with your time and energy. It is also important to dive deep into at least two languages. To be fluent in them. Again it is not that one language is better than the other... it is that you are giving your brain a workout and sharpening your problem-solving skills by having the wherewithal to look at a problem from different perspectives.
_Thank you
Sabrina Haque:
Starting to learn a programing language with the guide of a book at a time practicing the exercises actually helps. Sometimes online materials can divert our learning sequence (as beginner)and some related new information might seem more interesting and has chances that one start looking for it, again it continues until something too complex rise up, as a result one may end up leaving the practice incomplete. I’ve seen that softcopy/online references also can lead to the tendency of “copy and paste” while a beginner supposed to type the code line to line to make “mistake and correction “and understand what actually he/she is doing.
Once my younger brother was solving(typing) his and some of his friends college’s ICT assignment of C programming language from his practical book, he asked me to type them, I put conditions if he can tell me what he understand only then I’ll help. He tried but unable to explain properly. After that when he completed all the assignments, I again asked if he can explain me now and he explained properly! Then I revealed that in code blocks he can copy and paste. He was surprised and at the same time realize even why his teacher didn’t ever mention this. I do think that proper guidance can set us to better track. Sir, it will be a great initiative developing facility where students will get regular guidance to learn and solve problems on particular programing language which they find interesting.
Sultana Razia Sharmin:
When I first learned programming I had no idea about it. It was very difficult for me to learn a new thing but in few days I got interest in it (in C language). I start as a beginner during the course In C. But when I finished the course I could not continue my practice I forgot the learnt things and it became harder to me day by day. And for the next course occurred the same thing for me.
But now everyone have the basic knowledge about programming because they all have the subject ICT. So we all have to encourage to practice and develop the problem solving skills. And always to highlight the interesting part of programming not the difficult part. Take initiative facility to encourage students to regular practice, reading books and grow interest in it.
motiur.swe:
I am getting new ideas from you all.
Thanks to all for sharing your thoughts.
Ishak:
This is great.. i have a question : is joining online contest is compulsory? is it increase value in job field?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version