Sloan coders club kickoff meeting

Slides:



Advertisements
Similar presentations
Designing a Program & the Java Programming Language
Advertisements

A Level Computing#BristolMet Session Objectives#U2 S2 MUST describe the steps of an algorithm using a program flowchart SHOULD explain the data types and.
CS 111: Introduction to Programming Midterm Exam NAME _________________ UIN __________________ 10/30/08 1.Who is our hero? 2.Why is this person our hero?
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
* Note: All of the material for the Required Textbook, Optional Textbook are protected by Copyright Law. * Professor Sana Odeh’s notes and programs listed.
CIS101 Introduction to Computing Week 09 Spring 2004.
Activity 1 - WBs 5 mins Go online and spend a moment trying to find out the difference between: HIGH LEVEL programming languages and LOW LEVEL programming.
Python.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Software – Applications software and programming languages
Jordan Maxwell ADVANCED PROGRAMMING. DEFINITIONS PHP: A server side Programming language often used in websites. API: ( Application programming interface.
Programming.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming 1.
Higher Grade Computing Studies 2. Languages and Environments Higher Computing Software Development S. McCrossan 1 Classification of Languages 1. Procedural.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
Software – Applications software and programming languages.
Trends in Scripting Languages History For me the purpose of life is partly to have joy. Programmers often feel joy when they can concentrate on the creative.
Where does PHP code get executed?. Where does JavaScript get executed?
Please log on The. AN INTRODUCTION TO ‘Python is a high-level, general purpose programming language’ Python is one of the many programming languages.
Introduction to Computer Programming
Intro to Programming Web Design ½ Shade Adetoro. Programming Slangs IDE - Integrated Development Environment – the software in which you develop an application.
Variables and Expressions CMSC 201. Today we start Python! Two ways to use python: You can write a program, as a series of instructions in a file, and.
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
Dr. Qusai Abuein1 Internet & WWW How to program Chap.(7) JavaScript: Control Statements I.
 CLR, DLR, WTF??  All ur Rubyz are now belongs to us  Ruby why should I care?  Using RSpec for BDD  Ruby + WPF => RAD but pretty  Ruby + Silverlight.
Slide 8-1 Chapter 8 Terms Programming Languages Introduction to Information Systems Judith C. Simon.
Compilers and Interpreters
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
Chapter 1: Introduction to Computers and Programming.
Machine Language Computer languages cannot be directly interpreted by the computer – they are not in binary. All commands need to be translated into binary.
HIGH-LEVEL LANGUAGE PROGRAMMING PARADIGMS. Programming languages come in many forms or 'paradigms'. Each form of language offers advantages over other.
ENGLISH EXERCISE. WHY WORK WITH VIDEO CLIPS? PURPOSE – VIDEO CLIPS The purpose is to:  Practice English by presenting, watching and discussing the clips.
Programming Language Basics. What is a Programming Language? “A computer, human-created language used to write instructions for a computer.” “An artificial.
Progranimate an Introduction. What is Progranimate Progranimate is a programming environment designed specifically for novices Progranimate allows the.
CMSC201 Computer Science I for Majors Lecture 03 – Variables
JavaScript/ App Lab Programming:
Why don’t programmers have to program in machine code?
Component 1.6.
Geo 318 – Introduction to GIS Programming
A Playful Introduction to Programming by Jason R. Briggs
Scope History of Ruby. Where can you use Ruby? General Features.
Entry Ticket: Environmental Issues and Standards
A451 Theory – 7 Programming 7A, B - Algorithms.
Entry Ticket: High and Low Level Languages
Software and its Discontents
An Introduction to Visual Basic .NET and Program Design
TRANSLATORS AND IDEs Key Revision Points.
Assembler, Compiler, Interpreter
BBI 3423 LANGUAGE AND ICT.
Unit 1: Introduction Lesson 1: PArts of a java program
Assembler, Compiler, Interpreter
Programming Language Basics
Python 19 Mr. Husch.
Introduction In today’s lesson we will look at: why Python?
Imperative mood Let us DANCE before we teach! BY: Trash can.
Media Arts Web-based media art is art created by an artist using the internet as a tool of creation. Artists can also use computer programs as a tool.
ICT Programming Lesson 1:
Understand the interaction between computer hardware and software
Tutorial 10: Programming with javascript
What is Programming Language
Python 19 Mr. Husch.
Type Topic in here! Created by Educational Technology Network
CMPT 120 Lecture 3 - Introduction to Computing Science – Programming language, Variables, Strings, Lists and Modules.
WJEC GCSE Computer Science
Murach's JavaScript and jQuery (3rd Ed.)
Intro to Programming (in JavaScript)
CHAPTER 1 THE ABC OF PROGRAMMING
Computer Programming Tutorial
Presentation transcript:

Sloan coders club kickoff meeting

Questions we want to answer What is programming? Why should I learn to program? How will I learn to program?

Programming = Instructions What is programming? Programming is giving a computer commands to get it to do what you want it to do Programming = Instructions

What is programming? Computers read machine code

anything else will cause an error What is programming? Programs are made up of three things: keywords (reserved words) pieces of data variables (defined by you, the user) anything else will cause an error

Why learn programming? https://youtu.be/xfBWk4nw440?t=22s

How coders club plans to teach programming 1. Online curriculum (Learn) 2. Group Study Sessions 3. Speaker/Demo Series

languages

Why javascript JavaScript is the de facto language of the internet NYT ($$ jQuery selector in Chrome) Alert(‘hi’)

Why ruby The goal of Ruby is to make programmers happy. I started out to make a programming language that would make me happy, and as a side effect it’s made many, many programmers happy. I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is the primary purpose of Ruby language. -Yukihiro Matsumoto

Code exercise https://repl.it/L4pi/12