Debugging is fun

twitterlinkedinmail

So a very cool feature of MS Visual Studio is the Debugger… being able to step through code and watch it in action is very helpful to a visual learner such as myself.

debugger view
Disclaimer: This is not my actual code – random image off the internet.

Right now I’m working on loops… yes basic loops again in my life. I am trying to be patient as I am sure I have learning gaps that I need to fill but at this point it is review. I have officially written loops as part of learning to code since I was in college in 2009 and the logic is always the same. However, visually stepping through my loops and the watching the variables change value is pretty cool.

Tip: Step through your code using the F10 button while debugging and add a ‘Watch’ to specific variables to watch them change as the code is executed. 😉

I am humble enough to realize that there are loops that get really complicated that would take quite a while to understand but these really are basic… believe it or not I am STILL on Chapter 2… there are a lot of activities and I have been quite distracted with other pursuits like some freelance work but this is soooooo slow!!!

Facebooktwitterlinkedinmail

Chapter 1 of Every Tech Book

twitterlinkedinmail

head first c sharpA few weeks ago I started Head First C#, 2E: A Learner’s Guide to Real-World Programming with Visual C# and .NET (Head First Guides) (bought right off Amazon used for under $10). Please remember I am a mom and we always boast about deals and steals! I being an urban geek mom am always on the on look out for all things tech at great deals….ALWAYS!!

I digress, so as I begin this book it starts with creating forms using Visual Studio and I have a huge flashback to a college course. I already know how to do this! So as with all tech books you absolutely breeze through the first chapter with confidence. However, at this point in my what is becoming a career of learning but not doing…. I am well aware that the first chapter of every tech book is super duper easy and makes soooo much sense. They set you up every time!

I have now had thdeclineProgressis book for 23 days… not sure what the typical learner’s progress looks like but I am only on Chapter 2 (the end of the chapter but nonetheless… chapter 2). The material is still pretty light and easy but real coding hasn’t even begun. It’s all graphical at this point which I did not expect. Ready to get into some code already!! It gets frustrating always starting over but that seems to be the pattern. Anytime I start making any real progress I either finish knowing just enough to get excited with no opportunities to learn more or I move on to something else due to a need.

My schedule is pretty full but really one chapter?!?! I don’t celebrate Xmas so I can’t even use that as an excuse… though there has been a lot of free food and extra time constraints this month directly related to the world’s observance of the winter solstice that I can blame for my lack of focus.  So blame it on that I shall.

Regardless of the struggles, the distractions, the lack of progress and opportunity… I press on. As if I have a choice… I don’t I really don’t.

 

Facebooktwitterlinkedinmail

Showtime at ACLTC!

twitterlinkedinmail

I survived an adrenaline and nerve filled day. The showcase of our capstone projects at Anyone Can Learn to Code. The entire room was quite a buzz the whole 2.5 hours. I received so much positive feedback and interest in my application/site – it was great!

If you have been following along and reading this blog I think you deserve the first look at my screencast promoting my capstone project – ‘Volunteer Management System’…. yes I know, I know I need a snazzy name and I’m working on it. I’m very open to suggestions. So if anyone views this screencast and has some naming ideas please share! I’m very open to suggestions at this point.

I honestly was so focused on the logic and functionality of my site I didn’t even consider the marketability factor which some think is really high… so huzzah! Although I am quite proud of my accomplishment completing this course I am well aware of how much I have to learn. It is my hope that my coding skills will continue to grow and that I am provided with the opportunities to evolve into a capable developer.

Facebooktwitterlinkedinmail