Class01 Course Introduction MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.

Slides:



Advertisements
Similar presentations
Building a Career Portfolio
Advertisements

ANGELA SHORT SCHOOL OF BUSINESS AND HUMANITIES KEVIN STARRS, SCHOOL OF ENGINEERING(RETIRED!) Designing and Delivering an online module.
Management Information Systems (CSC373) 3(3,0) Introduction to the Course.
First... Background Topics Schedule Self Study Me Willem de Bruijn PhD candidate at Vrije Universiteit.
Using a Variety of Technologies to Teach Compute Hardware Background Approach  Quizzes  Web quests  Basic programming  Raspberry Pi Results Conclusions.
Class01 Course Introduction MIS 3501, Fall 2015 Brad N Greenwood Department of MIS Fox School of Business Temple University 8/27/2015.
California Assessment of Student Progress and Performance 1.
GCSE Computer Science 2 YEAR COURSE Business & ICT Department.
Class03 Introduction to Web Development with PHP MIS 3501, Fall 2015 Brad Greenwood, PhD MBA Department of MIS Fox School of Business Temple University.
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
Class02 Introduction to web development with PHP MIS 3501, Fall 2015 Brad N Greenwood Department of MIS Fox School of Business Temple University 8/27/2015.
1 Race to the Top Assessment Program General & Technical Assessment Discussion Jeffrey Nellhaus Deputy Commissioner January 20, 2010.
Session 4: PREPARE FOR TESTS Year 7 Life Skills Student Wall Planner and Study Guide.
1 Ideas of Problem-based Learning As a learner-centred process, problem- based learning meets the learners' interests and as such gives room for developing.
Essentials for Quality Gifted Education Making Middle Grades Work.
Enhanced Web Site Design Stanford University Continuing Studies CS 22
Teaching Improvement Program Labs, Students, and Teaching – Oh My! January 17, 2008.
Student Preferences For Learning College Algebra in a Web Enhanced Environment Dr. Laura J. Pyzdrowski, Pre-Collegiate Mathematics Coordinator Institute.
+ DESIGN AND TECHNOLGY FOOD RESISTANT MATERIALS GRAPHIC PRODUCTS ELECTRONIC PRODUCTS KS4 OPTIONS.
11 ENGR 101 Introduction to Engineering Fall 2009 Dr. Mustafa Arafa American University in Cairo Mechanical Engineering Department
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Welcome to: Mr. O’Neill’s AP Computer Science Class SAN MARCOS HIGH SCHOOL KNIGHT PRIDE Leading... Now Tomorrow Forever.
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
AP U.S. History Guide. Description This course is designed to be a challenge equivalent to an introductory college course. The course is divided into.
Class11 Introduction to relational databases and MySQL MIS 3501, Fall 2015 Brad Greenwood, PhD MBA Department of MIS Fox School of Business Temple University.
Class06 Conditional Statements MIS 3501, Fall 2015 Brad Greenwood, PhD MBA Department of MIS Fox School of Business Temple University 9/10/2015 © 2014,
Course Introduction MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.
Class03 Introduction to Web Development (Hierarchy and the IDE) MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University.
Marquette University Jay R. Goldberg, PhD, PE Forum on Innovation and Entrepreneurship in Biomedical Engineering Education.
Introduction to JavaScript MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/2/2016.
Class02 More Arrays MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/14/2016.
Responsive Web Design (RWD) MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/11/2016.
Form Data (part 2) MIS 3502, Fall 2015 Brad N Greenwood, PhD Department of MIS Fox School of Business Temple University 11/10/2015 Slide 1.
Introduction to AJAX MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/4/2016.
Learning Technology Services Inspiring Innovation. Learn more at
Innovative Applications of Formative Assessments in Higher Education Beyond Exams Dan Thompson M.S. & Brandy Close M.S. Oklahoma State University Center.
Leveraging Student Educational Diversity: Graduate/ Undergraduate Student Mentoring in Proposal Development Projects Elizabeth L. Hedberg-Dirk Department.
BIT 115: Introduction To Programming. 2 Today Midterm feedback Getting User Input.
Class02 Introduction to web development concepts MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/14/2016.
Sessions and cookies MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 4/12/2016.
Course Introduction MIS 3501, Fall 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 8/30/2016.
JavaScript, AJAX and JSON MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/9/2016.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Agenda Phys 121 Final Exam Review Spring 2017
Enjoying, Achieving, Succeeding
Introduction to web development concepts
Course Introduction MIS 3501, Fall 2016 Brad N Greenwood, PhD
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
Class01 Course Introduction
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
Class06 Arrays MIS 3502 Jeremy Shafer Department of MIS
PHP: includes MIS 3501 Jeremy Shafer Department of MIS
An Introduction to the Advanced Placement Program®
Introduction to AJAX MIS 3502 Jeremy Shafer Department of MIS
Introduction to AJAX MIS 3502 Jeremy Shafer Department of MIS
Arrays MIS 3502 Jeremy Shafer Department of MIS Fox School of Business
Presented to IEEE Standards Education Committee 11 April 2014
Course Introduction MIS 3501 Patrick Wasson Department of MIS
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
Introduction to relational databases and MySQL
Class07 PHP: loops MIS 3501 Jeremy Shafer Department of MIS
Programming Control Structures with JavaScript Part 2
An introduction to jQuery
Loops and Arrays in JavaScript
Structure of learning content for AgriTeach 4.0
Introduction to MIS3502 MIS 3502 Jeremy Shafer Department of MIS
PDO and Arrays MIS 3502 Jeremy Shafer Department of MIS
Introduction to MIS2402 MIS MIS2402 Jeremy Shafer Department of MIS
Enhanced Web Site Design Stanford University Continuing Studies CS 22
Biography Eddie is an Assistant Professor in the Security Systems and Law Enforcement Technology Department in the School of Engineering Technology at.
Presentation transcript:

Class01 Course Introduction MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016

Objectives of the course The Mechanics (grading) Value proposition of the course Hopes and dreams The approach we’ll take Getting started… Agenda

Course Description In this course students will develop skills needed to solve real-world problems using cloud-based resources. This course aims to equip students with tools to help them translate prototypes into working products, and to prepare students for careers related to application development. Course Objectives Two broad objectives exist: 1.Provide supplemental information that was not feasible to present in MIS Give students the opportunity to create a working prototype application.

Graded Materials Exams (3) 60% Project (1)30% Quizzes (8)10% Exams will be multiple choice / short answer. Quizzes are intended to reinforce concepts learned in challenges, and also prepare you for the exams. The project will the primary measure of your technical skill. The Mechanics

Founders of Top Unicorn Firms Uber - Travis Kalanick (UCLA) Computer Engineering PayPal, Tesla, SpaceX – Elon Musk (Penn, Stanford) Physics and Economics AirBNB - Nathan Blecharczyk (Harvard) Computer Science Palantir - Joe Lonsdale (Stanford) Computer Science Reflections of Former Students “Thanks for a great semester. I really enjoyed this class. I feel confident enough … that I can go out and actually make things … Without MIS3501 I would've been lost in this class.” – Andrew Crerand, student in MIS3502 last semester Value Proposition

Hopes and Dreams Successful IT Career (thanks in part to your secret super-power) (as a developer) ( as an Innovator / Entrepreneur )

The approach we’ll take New tools Weeks 1-6 Using a web framework Weeks 7-9 Using a mobile device IDE Weeks The class project (It’s a bake off!) Weeks This class will be light on lecture, and heavy on exercises. Come to class ready to work, and ask questions. 1.Arrays 2.PDO 3.MVC 4.JavaScript / JSON 5.RWD / CSS

Getting Started It’s time for a gentle (re)introduction to arrays. Our objectives 1.Know what an array is. 2.Be able to create an array in PHP 3.Add, change, and delete data from an array.

What is an array? An array is a data type that can contain one or more items called elements. Each element stores a value that you can refer to with an index. The length of the array indicates the number of elements that it contains. In short, an array is a structure that allows us to store multiple pieces of similar data.

Creating an array

Arrays can store any data type.

Arrays of undetermined length

Manipulating array contents How to set a value at a specific index $letters = array('a', 'b', 'c', 'd'); // a, b, c, d $letters[0] = 'e'; // e, b, c, d $letters[3] = 'f'; // e, b, c, f $letters[5] = 'g'; // e, b, c, f, NULL, g How to get values from an array $letters = array('a', 'b', 'c', 'd'); // a, b, c, d $letter1 = $letters[0]; // $letter1 is 'a' $letter2 = $letters[1]; // $letter2 is 'b' $letter4 = $letters[4]; // $letter4 is NULL

Deleting Array Elements

Let’s try an exercise