Learn Computer Programming

Are you interested in COMPUTER SCIENCE, but your not sure how to get the experience, or possibly you can’t find the time to fit in any of the classes made available on or off campus. Try these alternative solutions. If you are looking to get credit towards a degree, please make sure to read each of these sources websites to see if accreditation or certifications is available.

[notification type=”notification_info_tiny”]Also look into Universities that Act as a PROCTOR for degrees and certifications.[/notification]

[one_third] computerScience_w3schools [/one_third] [one_third] computerScience_khan_academy [/one_third] [one_third last=last] computerScience_code_academy [/one_third] [clear]

[one_third] computerScience_teamTreeHouse [/one_third] [one_third] computerScience_lynda [/one_third] [one_third last=last]computerScience_scratch_mit[/one_third] [clear]
[notification type=”notification_mark”]

I want to LEARN!

Here we’ve laid out plan to assist all those interested in Computer Programming. This program is focused on the beginner to intermediate student. Below are two of the classes that are must for all computer programming students. CSIS110 and CSIS119.

  • CSIS 110 (Introduction to Computing Principles)
    – This class covers Microsoft Word, Excel, PowerPoint, and Access. It is a require course for most degrees and transfers.
  • CSIS 119 (Introduction to Computer Programming
    – This course teaches students about programming language using PsuedoCode, meaning it teaches the concepts. This past semester 2014, the school started to use Scratch.mit.edu. Scratch is a Drag N’ Drop Block learning system for learning programming.

[notification type=”notification_warning”]This instruction is focused on the in-between semester student, like summer break. Below we have a system that will help and improve students on a goal towards computer programming.[/notification]

[notification type=”notification_info_tiny”]Do each Section in order, DO NOT jump around it may confuse you or give you too much information at once.[/notification]

[toggle type=”white” title=”SECTION 1″ active=”active”]

  1. Create an Account at http://scratch.mit.edu/ (FREE)
  2. GoTo http://scratch.mit.edu/help/ and also use YouTube for tutorials.
  3. Play around with this for a little bit and create your own concepts.


[toggle type=”white” title=”SECTION 2″]

  1. After you’ve taken some time to learn Scratch.
  2. GoTo https://www.khanacademy.org/computing/cs (FREE)
  3. Go through the Computer Science training. This will teach a programming language called JavaScript. These videos can be a bit difficult at times, but they are fun and broken up into small sections so you aren’t overwhelmed.


[toggle type=”white” title=”SECTION 3″]

  1. After you’ve completed the Khan Academy Computer Science Section, take a look at http://www.w3schools.com/js/default.asp (FREE)
  2. This will give you a review of JavaScript and list off all the commands and more. Do not go here first, as it can be quite comprehensive,


[toggle type=”white” title=”SECTION 4″]

  1. After w3schools. Head on over to http://www.codecademy.com/learn
  2. Currently Code Academy is (FREE) for all it’s services, but there is a possibility that it’s future Premium services might come with a fee.
  3. On the Code Academy Learn page, you will see a Start button. Click this.
  4. This will take you through learning HTML + CSS. This will be a nice change of pace after learning JavaScript.
  5. After this tutorial you can choose to learn other subjects here like jQuery, Javascript, PHP, Python, Ruby, and API’s.


All programs I’ve talked about can be found here on this page. This page also contains a few Paid options. We recommend if don’t mind spending a few dollars, try out TeamTreeHouse.com before using Lynda.com for programming.

[notification type=”notification_mark_tiny”]http://asgcinc.org/?page_id=2674[/notification]