Introduction to Computer Programming

Slides:



Advertisements
Similar presentations
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Advertisements

Object Oriented Programming in Java George Mason University Fall 2011
CS 0008 Introduction to Computer Programming Jan Wiebe:
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2011.
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2010.
CIT396B – Advanced Information Technology for Accounting Applications Dr. Catherine Dwyer Fall 2010.
IS612 – Object Oriented Concepts and Development Dr. Catherine Dwyer Fall 2010.
CIS101 Introduction to Computing Week 01. Agenda Class Introductions What is CIS101? Using your Pace Introduction to Blackboard and online learning.
Web & Application Development. Microsoft or Open Source  Business needs/requirements VS  Developers Preferences.
1 CIS101 Introduction to Computing Week 01 Professor Catherine Dwyer.
1 SD1042: Introduction to Software Development SD1042 Introduction to Software Development SCHOOL OF COMPUTING AND TECHNOLOGY Getting Started MODULE TEAM.
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
Programming for Interactivity Professor Bill Tomlinson Tuesday & Wednesday 6:00-7:50pm Fall 2005.
Programming Languages
JavaScript Basics Course Introduction SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction SoftUni Team Technical Trainers Software University
Media Computing Instructor Byung Kim Olsen 231 Office hours – MWF 9:00-10:00 AM or by appointment.
Learning about Programming Languages By: Mike and Sean.
Programming for Beginners Martin Nelson Elizabeth FitzGerald Lecture 13: An Introduction to C++
Programming Concept Chapter I Introduction to Java Programming.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
BUILDING JAVA PROGRAMS CHAPTER 1 ERRORS. 22 OBJECTIVES Recognize different errors that Java uses and how to fix them.
Introduction to Computer Programming CS 126 Lecture 4 Zeke Maier.
Introduction to Computer Programming CS 126 Lecture 2 Zeke Maier.
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
By Bearzx Dive Into Web Introduction To WEB
Introduction to Computer Programming CS 126 Lecture 1 Zeke Maier.
Web Fundamentals (HTML and CSS) Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS)
C++ Programming: Introduction 2015, Spring Pusan National University Ki-Joune Li
WHY ARE WE HERE? Nick Derrickson BA371, Winter 2016.
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
Computer Science A 1. Course plan Introduction to programming Basic concepts of typical programming languages. Tools: compiler, editor, integrated editor,
Code Tools for Schools Adam Carr from Bridge Creek High School.
CS50x Kansas City. Agenda Welcome! This is CS50x, Kansas City Edition Introduction to: LaunchCode CS50x Course Tools used in the course Programming How.
Intro to Programming STARS College of Communication and Information Florida State University Written by: Hannah Brock Alissa Ovalle Nicolaus Lopez Martin.
Course Introduction CWP 112 (WEBPG2) by CSN. Course Description Course Code: CWP 112 Title: Web Page Design Authoring and the Internet 2 The course is.
Introduction to Computer Science What is Computer Science? Getting Started Programming.
Self-Directed Learning
CSC 241: Introduction to Computer Science I
CS210 Intermediate Computing with Data Structures (Java)
JavaScript/ App Lab Programming:
Coding Workshop Patty Hicks Still Middle School
Introduction to Website Creation in sphb K200
Welcome to our Microsoft Outlook 2013 Training Course
WEB INFO COMPUTER INSTITUTE
Course Introduction CWP 112 (WEBPG2) by CSN.
C Programming Language
Ch 1. A Python Q&A Session Bernard Chen 2007.
Algorithm and Ambiguity
Web Development Tutorials for Beginners. The free tutorial helps beginners to learn how to code easily. A beginner can sign up for the tutorial to access.
Introduction to Computers and Python
Introduction to Computer Programming
Introduction to Algorithm Design
IST256 : Applications Programming for Information Systems
Introduction to Computer Programming
Introduction to Computer Programming
Introduction to Computer Programming
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Unit 6 part 3 Test Javascript Test.
A Java Application public class Hello { public static void main(String [] args) { System.out.println("Hello, World!"); } } public class.
WPS - your story so far Seems incredible complicated, already
A Java Application public class Hello { public static void main(String [] args) { System.out.println("Hello, World!"); } } public class.
ENIAC – the first computer
Introduction to Computer Science I.
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder
CS Problem Solving and Object Oriented Programming Spring 2019
CSC 241: Introduction to Computer Science I
Computer Programming Tutorial
Presentation transcript:

Introduction to Computer Programming CS 126 Lecture 2 Zeke Maier

Plan for Today Questions Administrivia Course Census Results Java Introduction Assignment

Questions: Jobs Job market is tight right now Google, Microsoft, Boeing, Monsanto… FBI, NSA, smaller firms, start a new company! Positives Negatives Job Satisfaction Activity $50,000 Monotony Still Growing Ceiling Still many jobs available * There are always jobs available for smart people * IT/Computing industry Akshat @ Lehman Bros and New York Google x2 and Microsoft

Questions: Job Skills Multitude of languages Source Revision Control .NET, Java, C/C++, Ruby… HTML, CSS, Javascript, ActionScript/Flash, .NET, Ruby, PHP, Python… SQL Source Revision Control Subversion, CVS, GIT Other Projects, Aptitude, Coding Style, Methodology Non exhaustive list of skills .Net: VB and C#

Administrivia http://students.cec.wustl.edu/~ejm3/ Teaching Assistant Schedule Telesis for grades Calendar updated AIM account

Course Census Results

Course Goals “Understand how computers operate to strengthen my everyday interactions” “Gain a basic understanding of programming top evaluate potential future endeavors”

Languages Syntax Semantics Rules of writing structure Meaning of what is written public static void main(String args[]) { system.out.println(“Hello World!”); }

Programming Lanuages

Java Introduction

Java Introduction

Assignment Lab 0 to be done in lab sections today Readings Friday AD Chapter 1 KG Notes