So, I'm a graduate of CodeGym and I wanted to share a project I began with the community here. It's kind of different, but perhaps useful to someone.
It's been bugging me for a while that there aren't many good resources for learning computer science by listening to audio. Obviously, there is a pretty big reason why many materials are not: you need to see the code, or you need hands-on practice. But for certain things, especially theory and general concepts, I think there is room for audio to be helpful. You can't always sit at your computer and code all day, or even reading a book isn't always possible. But with audio, you can listen while walking, riding the bus, doing the dishes, etc. It doesn't crowd out learning from any other source, since it allows you to learn new concepts while you are busy doing other mindless tasks.
I've been frustrated with web programming in Java, but I think it is mostly because I have a superficial understanding of computer networks. So, as an experiment, I found an open-source networking textbook and did my own narration of parts of it. I've been working on becoming a VO artist/narrator for a little while now, so the quality is half decent. I have 2 parts so far and I also made a podcast to make them downloadable. I used the book's text to make the subtitles, so if you are someone who would want to hear it being read but also read it at the same time, the subtitles should completely accurate.
The topic is computer networks, which is pretty important to know if you are getting into web development. Often the difficulties you have with learning the code, especially with HTTP requests, promises, etc, can often be due to not really understanding how computer networks work under the hood. I hope this may be of help to someone. I honestly have no idea if this is kind of thing is helpful to anyone, so it would mean a lot if you could check it out and share your opinion, even if it is negative, though I'd prefer negative opinions to at least be specific enough to be useful if you know what I mean.
(I'm not the author, just the narrator. I have the authors' blessing, but not necessarily their endorsement)
(I also make no money from this)
Computer Networks Youtube Playlist
Computer Networks Podcast
Thanks,
I look forward to hearing your thoughts.
Dave Andrea
Level 41
Learning computer science with audio
Comments (6)
- Popular
- New
- Old
You must be signed in to leave a comment
Hoist
11 January 2024, 23:24
I listen to the YouTube Audio tracks in the Video's all the time -- I just throw my blue tooth Bose speaker on the passenger seat and hit play ...
+2
FrankieExpert
11 January 2024, 15:37
its a good idea. i been searching for something like this (more for java,dart,c#) but the concept is the same. it would be a nice supplement for absorbing additional knowledge when you cant be behind the computer. also good for when trying to sleep.
+1
schawnnah jiri
7 August 2023, 19:52
Hi there,
I must say, your project sounds incredibly innovative and thoughtful. Using audio to learn computer science concepts, especially for theory and general understanding, is a unique approach that could greatly benefit many learners. It's true that people have busy lives, and being able to absorb knowledge through audio while doing other tasks is a fantastic way to maximize learning opportunities.
Your experiment of narrating an open-source networking textbook is a commendable endeavor. Computer networks are indeed a crucial aspect of web development, and having a deeper understanding of them can undoubtedly help unravel complexities in coding, such as HTTP requests and promises.
I appreciate your willingness to share your project with the community and encourage learning in this dynamic and flexible way. Your consideration of providing accurate subtitles for those who prefer both listening and reading is also a thoughtful touch.
I'll certainly take a look at your Computer Networks Youtube Playlist and Podcast, and I'm sure many others will too. Even if your project is in its early stages, the potential impact is substantial. I hope you receive positive feedback and engagement from the community, and your dedication to enhancing learning through audio is truly inspiring.
Best regards,
Schawnnah
+2
Brandon Turner
24 November 2022, 19:04
templet is a basic fotermate.
+2
Tamas Horcsak
21 April 2021, 07:50
You are great, I am a lorry driver and very helpful to find something good source to listen. Thank you so much!
+4
Tommy
22 March 2021, 02:24
Such an awesome idea! Thank you 🤘
+3