Skip to content

Instantly share code, notes, and snippets.

@kgashok
Last active December 31, 2016 19:14
Show Gist options
  • Save kgashok/93678dd248d6a0d1c9de5ce1aad3b1a3 to your computer and use it in GitHub Desktop.
Save kgashok/93678dd248d6a0d1c9de5ce1aad3b1a3 to your computer and use it in GitHub Desktop.
KGISL and Coding.md
<h3 id="kgisl-and-coding">KGISL and Coding</h3>
<p><em>Dec 2, 2014 23:21</em></p>
<p><strong>L</strong> iteracy - :bulb: It took a long time for society to realize the benefits of teaching everyone to read; now the question before us is whether everyone should learn to program. What do you think? </p>
<ul>
<li>Coding is part of the new 21st century <strong>skillset</strong> - you were okay with 3Rs (reading, writing and arithmetic) out of school, now you need to know AlgoRithm as well. Algorithmic thinking starts with knowing 7 basic constructs, including 5 fundamental ones, which is what PC-1 aims to teach. </li>
</ul>
<p><strong><em>S</em></strong> kill - Problem solving skills through coding - the cheapest and most accurate way to do this - because high quality feedback can also be given immediately - especially if you use the <strong>CloudCoder</strong>. Test cases - help you understand whether your work is accurate or not.</p>
<blockquote>
<p><a href="http://j.mp/top10Skills">http://j.mp/top10Skills</a> <br>
<img src="https://drive.google.com/uc?id=0Bwu4iGPfYEufUllOdmpfZGlVWUk" alt="skills" title=""></p>
</blockquote>
<p><strong>I</strong> ntelligent - Coding requires you to think for yourself - you cannot mug up and do this - it requires you to break down problems. Coding is a skill, a difficult skill to pick up - but something that everyone should have, especially Computer science students. When you struggle with something difficult, your brain expands, and therefore your intellectual capacity grows. Again, the feedback and assessment is there for self-evaluation and for others to see as well. </p>
<p><strong>G</strong> enuine expression of interest - people including Artists are using Computers today - to differentiate themselves and expand the borders of their respective disciplines. Express your GENIUS using computational skills, including research activities. Python through <strong>Software Carpentry</strong> is what helps do these things. </p>
<ul>
<li>build a search engine in less than 3 days; build a compiler in 5 days - these are easily doable </li>
</ul>
<p><strong>K</strong> nowledge - And without coding you cannot pass your labs at KGiSL Institute of Technology - especially the 7 labs - that is <em>where</em> the rubber hits the road, and those who pass in flying colours are assured of a job immediately after they graduate - at KGiSL or KGFSL or any of its affiliate companies - this is the unique value proposition for someone who undergoes a professional course at KGISL campus.</p>
<ul>
<li>Become <strong>T-shaped</strong> professional - College is good at making you go horizontal, and that itself is a big challenge for you and your faculty members. You need to start building some vertical expertise. Why not in coding, which is useful across all professions?</li>
</ul>
<blockquote>
<p>Life is all about striving to deliver more Genius per Genius. Everyone is a Genius, regardless of whether you believe it or not! <br>
What is Genius? Genius is Greatness that is earned through Grit (passion and perseverance). <br>
Let 2017 be the year that you wholeheartedly commit to Kreating your Genius (KyG). May God bless you with the best of health, happiness and prosperity to achieve all that you need and want! <br>
% ashok </p>
</blockquote>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment