Code Monkey home page Code Monkey logo

intro-to-programming's Introduction

Intro to Programming Concepts

Slides and materials are hosted at http://basics.gdicincy.com.

Course Description

Are you interested in learning the basics of how computers operate and how code works? Have you ever taken a programming class and given up because the concepts were explained inadequately, or all the examples used math formulas and your walls went up? Or have you stayed away from programming all together, because you’re worried that’s what will happen? If you answered “Yes!” to any of those questions, this class is for you!

In this workshop, we’ll explore some of the most basic and universal programming concepts. We’ll use everyday activities and real-life examples to demonstrate common structures such as If/Then/Else statements and different kinds of loops. We’ll also try to take the mystery out of variables, and we'll talk about why computers are so picky.

Note: This will truly be an introductory class. If you’ve taken GDI’s Intro to Javascript, Ruby, Python or any equivalent classes and successfully completed the exercises, this workshop is not for you. If you’re a programmer by profession, this workshop is not for you.

Cost: $30 Duration: 2.5 hours

Prerequisites:

  • None whatsoever! Our goal is to get you started off on the right foot!

Tech Requirements:

  • Your laptop (Mac, PC, or Linux are all okay).
  • A modern web browser - either Chrome or Firefox with Firebug installed.

Topics Covered:

  • The History of Computing
  • How Computers "Think"
  • The Development of Programming Languages
  • Variables, Conditionals, and Loops

##Credits

This course is an augmented variation on the Intro to Programming Concepts developed by GDI Ann Arbor, in turn inspired by the curriculum developed by GDI Boulder.

intro-to-programming's People

Contributors

roenok avatar sabreuse avatar marcysutton avatar

Stargazers

 avatar K.C. Jones-Evans avatar

Watchers

James Cloos avatar

Forkers

beamae

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.