Login Register






Thread Rating:
  • 0 Vote(s) - 0 Average


How to learn C without getting bored? filter_list
Author
Message
How to learn C without getting bored? #1
Hi @all,

Can you tell me which is the best way to learn C language and not to lose the interest? As you know it's not so easy, and sometimes even really hard and boring. But I want to learn it because I know it is very helpful to know it. I'm not learning it for creating something bad (to break laws).I know that Python or HTML are easier but I want to learn the very basic of programming. I'm learning after Ivor Horton's book "Beginning C"-5th edition for C11.
So any advice? Maybe I should combine it with other languages? Or should I learn it in episodes with breaks?(I'm reading and coding every day for aprox. 4h).

Thanks!
"If you understand,things are the way they are;if you don't understand,things are the way they are."-Zen Quote

Reply

RE: How to learn C without getting bored? #2
Create small projects. Like when you've learned about classes, make a project which include all about it.
And when you're good at C, you can start creating hacking tools. But remember that it will takes years to be good at C.
Nothing comes immediately.


Reply

RE: How to learn C without getting bored? #3
Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

Reply

RE: How to learn C without getting bored? #4
(10-17-2013, 02:37 PM)cL1kz0r Wrote: Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

No. You will never learn as much by watching videos as you would learn by reading books.
We have had topics about this.


Reply

RE: How to learn C without getting bored? #5
(10-17-2013, 08:33 AM)Slarek Wrote: Create small projects. Like when you've learned about classes, make a project which include all about it.
And when you're good at C, you can start creating hacking tools. But remember that it will takes years to be good at C.
Nothing comes immediately.

(10-17-2013, 02:37 PM)cL1kz0r Wrote: Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

Thank you, guys! For now I'm takeing a few lessons about Ubuntu 12.04, because I want to move on from Windows 8/8.1 (tomorrow). And, you know, when you're new you have a lot to learn in Linux. Just for diversification. I know Linux it's better than Windows in many ways. So I will combine learning C and Ubuntu.
"If you understand,things are the way they are;if you don't understand,things are the way they are."-Zen Quote

Reply

RE: How to learn C without getting bored? #6
(10-17-2013, 02:42 PM)Slarek Wrote:
(10-17-2013, 02:37 PM)cL1kz0r Wrote: Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

No. You will never learn as much by watching videos as you would learn by reading books.
We have had topics about this.

Sorry but I would disagree to that and probably leave it as a variable situation.

Like as I said , some topics I couldn't learn from books and had to depend on Videos , and for others like Networking Protocols , I found books whole lot enriched with information , much more than what the video instructor provided.

So maybe it all depends on your video instructor , or , personal preference..

Reply

RE: How to learn C without getting bored? #7
(10-17-2013, 02:48 PM)bh4l Wrote:
(10-17-2013, 08:33 AM)Slarek Wrote: Create small projects. Like when you've learned about classes, make a project which include all about it.
And when you're good at C, you can start creating hacking tools. But remember that it will takes years to be good at C.
Nothing comes immediately.

(10-17-2013, 02:37 PM)cL1kz0r Wrote: Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

Thank you, guys! For now I'm takeing a few lessons about Ubuntu 12.04, because I want to move on from Windows 8/8.1 (tomorrow). And, you know, when you're new you have a lot to learn in Linux. Just for diversification. I know Linux it's better than Windows in many ways. So I will combine learning C and Ubuntu.

You've made a great choice:Thumbs-Up:


Reply

RE: How to learn C without getting bored? #8
(10-17-2013, 02:54 PM)cL1kz0r Wrote:
(10-17-2013, 02:42 PM)Slarek Wrote:
(10-17-2013, 02:37 PM)cL1kz0r Wrote: Or maybe visual learning? Although learning from books is invaluable and reading is a good habit in itself , it can at times be boring for few topics like for Java , learning Constructors and Inheritence was a pain from book , so a quick google search and videos helped a lot Smile

No. You will never learn as much by watching videos as you would learn by reading books.
We have had topics about this.

Sorry but I would disagree to that and probably leave it as a variable situation.

Like as I said , some topics I couldn't learn from books and had to depend on Videos , and for others like Networking Protocols , I found books whole lot enriched with information , much more than what the video instructor provided.

So maybe it all depends on your video instructor , or , personal preference..

Probably personal preferences. Everyone learns different way.
But read this article: http://m1gamedev.tumblr.com/post/2947198...als-is-bad


Reply

RE: How to learn C without getting bored? #9
well guys why not learning buy doing both Smile reading books and watching videos i guess that's the best way Tongue

@bh4l well my friend if you get bored while learning it i suggest you to stop learning it and do something else !! it will be very hard for you if you're doing something you don't like Sad but if you still insist everytime u learn something nw search the net for some exercices or projects about it this will make it less boring Smile
(This post was last modified: 10-17-2013, 04:03 PM by LordPankake.)
[Image: blackeagle_zps6ad86521.gif]

Reply

RE: How to learn C without getting bored? #10
@blackeagle
Read this article: http://m1gamedev.tumblr.com/post/2947198...als-is-bad
It will tell you why learning programming by watching videos is not a good idea.


Reply







Users browsing this thread: 1 Guest(s)