BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: ? –password: ? –domain: student Bring up the course web page: –http://jonpeck.com/cascadia/http://jonpeck.com/cascadia/

Slides:



Advertisements
Similar presentations
Mrs. Murphy General Chemistry Room 814
Advertisements

John Hurley Cal State LA
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
CS 201: Introduction To Programming With Java
Using MyMathLab Features You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not registered or.
COURSE REDESIGN MANAGERIAL FINANCE Dr. Shannon Donovan, Professor, Accounting and Finance, Bridgewater State University
Strategies for Math Success Russell Conwell Learning Center Online Workshop.
Time Management.
Quiz 2 Results: Grade Scale
Welcome to CompSci 100! As You Arrive… Make sure you grab a syllabus packet. Read through it. I will be covering the most essential points in my talk,
.  What will we be doing this year   Warm-ups  Investigate geometry with Patty Paper  Flip the classroom in Algebra II  Work with a partner 
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
Welcome to CS 115! Introduction to Programming. Class URL Please write this down!
MA 15300X Tuesday/Thursday Evening Section Fall 2014 Instructor: Jacqui Evans (you may call me Jacqui). Office: none OR
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
Presented by Janine Termine Welcome to E-Learning.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
COMP Introduction to Programming Yi Hong May 13, 2015.
MGS 351 Introduction to Management Information Systems
Presented by Janine Termine Welcome 095 Basic Algebra.
Welcome to CS 115! Introduction to Programming. Class URL
Introduce yourself to the people around you BIT116: Scripting.
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
How to Succeed in Math Class. Many people remember their college math classes as: Lecture …
Welcome to CS 101! Introduction to Computers Spring 2015 This slide is based on Dr. Keen slides for CS101 day sections, with some modifications.
CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D /
BIT 115: Introduction To Programming Instructor: Mike Panitz
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Welcome to Advanced Functions and Modeling!! Please find your name on a desk and start filling out the student info sheet.
Math 110: Pre-calculus I Instructor: Mike Panitz Monday, Wednesday, 1:15pm – 3:20pm Room 250
COP3502: Introduction to Computer Science Yashas Shankar.
Fall 2o12 – August 27, CMPSC 202 First Day Handouts  Syllabus  Student Info  Fill out, include all classes and standard appointments  Return.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
Using MyMathLab Features of MyMathLab You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
1 1.Log in to the computer in front of you –Temp account: 231class / 2.Update your in Cascadia's system –If I need to you I'll use.
BIT 142:Intermediate Programming in C#. BIT 142: Intermediate Programming2 142: Why take this course? For people who: –Beginning programmers looking to.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
MGS 351 Introduction to Management Information Systems Lecture #1.
BIT 143: Programming – Data Structures It is assumed that you will also be present for the slideshow for the first day of class. Between that slideshow.
REMINDER: If you haven’t yet passed the Gateway Quiz, make sure you take it this week! (You can find more practice quizzes online in the Gateway Info menu.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Graphical-user interfaces.
BIT 143: Programming-Data Structures1 Before Class Begins: Sit in front of a computer Log in –IF you don’t yet have an account, you can use the guest account.
1 Required , Google Group 1.Send the professor (This is also listed in the –In the Subject,
CSS 290: Video Games and Computer Programming Instructor: Mike Panitz Tuesdays and Thursdays, 1:15pm-3:20pm UW
BIT 115: Intro To Programming Item 1370 Section 02 Sit in front of a computer next to somebody Don’t sit alone! Log in If you don’t have a SID & password,
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
REMINDER: If you haven’t yet passed the Gateway Quiz, make sure you take it this week! (You can find more practice quizzes online in the Gateway Info menu.
1 1.Log in to the computer in front of you –Temp account: 210class / 2.Update your in Cascadia's system –If I need to you I'll use.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
BIT 115: Intro To Programming Sit in front of a computer next to somebody Don’t sit alone! Log in If you don’t have a SID & password, use the login posted.
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 231class –password: –domain: student Bring up the course web.
Introduction to Programming
Math 120: Pre-calculus 2 Instructor: Mike Panitz
Send the professor (This is also listed in the syllabus)
Log in to the computer in front of you
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
FALL 2018 Welcome to ESL.
Welcome to CS 1301! Principles of Programming I.
Using MyMathLab Features
CS2013 Lecture 1 John Hurley Cal State LA.
Log in to the computer in front of you
Log in to the computer in front of you
BIT 115: Introduction To Programming
CS2013 Lecture 1 John Hurley Cal State LA.
CS2013 LECTURE 1 John Hurley Cal State LA.
Presentation transcript:

BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: ? –password: ? –domain: student Bring up the course web page: – –or Google for “Jon Peck Cascadia” Introduce yourself to the people around you

BIT 116:JavaScript Instructor: Jon Peck ( Mon/Wed 3:30-5:35pm, CC (or Google “Jon Peck Cascadia”)

BIT 116: Scripting3 116: Why take this course? For people who: –Are looking to add ‘web programming’ to a web certificate/degree –People looking to go into programming more directly & who are looking to gain an extra term of practice in computer programming PreReq: –BIT 115 or equivalent (introductory programming) –Comfortable using Windows –Comfortable writing small programs –Enjoy figuring out how things work

BIT 116: Scripting4 Why JavaScript? Relatively fast to learn; lightweight code Simple, useful ways to apply in everyday webpages: form validation, menus [example]example More complicated applications: everything from graphing to webmail [example]example Even more complex client/server apps (AJAX)

BIT 116: Scripting5 You’ll learn by doing –Practice, practice, practice! –Make sure that whatever we cover in class, you can do from memory by the next class –10-ish hours outside of class, per week, on average Work up to solving medium-sized problems Understanding is the key!! Objective: Learn JavaScript Programming!

BIT 116: Scripting6 Website Everything will be posted through the website –(Almost) no paper hand-outs Get familiar with how it’s set up –You are responsible for knowing how to find what you need Shouldn’t be difficult to find stuff If you can’t find something, look again! If you still can’t find it, me:

BIT 116: Scripting7 Syllabus If info isn’t on here, you should ask before it’s an issue. YOU are responsible for knowing the syllabus! Details will be malleable –Schedule may change, especially if/when we get done with stuff faster than the initial schedule. I'll adjust the schedule accordingly, as we go, and I’ll tell you if I do.

BIT 116: Scripting8 Syllabus : Book, info Required Book: “Head First Javascript” –Get this now: few copies at store; see links on website –Check the syllabus for the reading, and read it before class Class Meeting time, Office hours, Contact info –If you need help, ask!! –Better sooner than later!! –Bookmark the webpage – you can get lecture notes, in class exercises, homework assignments, and late-breaking announcements there!

BIT 115: Introduction To Programming9 BYOLaptop (if you want) If you have your own laptop, and you feel comfortable bringing it to class, feel free to do so (wireless / ethernet in this room) If you have a laptop & run into problems installing the software, bring your laptop to class & we can look at it together (regardless of whether you bring it regularly)

BIT 116: Scripting10 Behavior Rules Quiet while I’m lecturing –Ask me questions, but don’t chat loudly with your neighbors –Minimize typing If you want to type, sit towards the back of the room –If you have trouble hearing me, move up front Work during ICE time –If you finish a section, try the next one –If you finish everything, chose a project on your own

BIT 115: Introduction To Programming11 No Cheating! If you cheat: –First offense: everyone involved will get a 20% penalty –Second offense: everyone involved gets 0 for that assignment –Third offense: You’ll be given a choice of Withdrawing from the course (if you still can), or else you’ll get a zero for the term. Period. If you cheat on assignments and I don’t catch you, you’ll do badly on the exams (midterm & final) –Exams are ~30% of your grade – if you get flogged on these, you’ll do badly overall

BIT 116: Scripting12 Save A Copy Of All Work!! USB key, to yourself, etc In-class work, EXAMS, Quizzes, etc,etc –If you work with someone, make sure each of you gets a copy –For in-class work, you don’t have to hand it in (I’ll be checking it as I walk around & watch you work) If you lose track of it, and I mis-record it, then whatever I’ve got will stand as a grade

BIT 116: Scripting13 Make-Up Policy If you notify the instructor at least one week prior to an exam or quiz, it may be possible to take the exam or quiz at a different time than the scheduled date. No make-ups will be given for exams, presentations, or other such graded events, that were missed without prior notification to the instructor. In any case, the notification of absence must be given at least 2 days before the exam/quiz/event. Any disagreements about your grade should be brought to my attention immediately.

BIT 116: Scripting14 Exams You can assume that the exams will be 100% paper-and-pencil –Make use of auto-complete to help you learn this stuff, but DON’T RELY ON AUTOCOMPLETE You need to understand this material, in order to use it well –Start practicing now – trying writing code out from memory, and/or in NotePad

BIT 116: Scripting15 Quizzes Each class will start With an In-Class Quiz Reading quizzes will be given to you ahead of time, and will pertain to reading from the assigned chapter They will be due on the FIRST day that we cover that chapter in-class

BIT 116: Scripting16 Pairwise Reading: Grades Group up in pairs Triples are ok, if there is an odd number of people 10 minutes to: –Download The Syllabus –Read The “Assessment” section –Summarize the “Assessment” section. 5 minutes to present your summary to another pair, and listen to their presentation.

BIT 116: Scripting17 Next: Intro to Aptana, HTML, JavaScript Note: In previous terms, we had a program called ‘SitePad’ installed here at CCC – it has since been replaced with ‘Aptana’

BIT 116: Scripting18 Next Class: Chapter 1 Reading Quiz! It’s posted online It’s due BEFORE of class (but I’m giving you an extra day this time only) In-class quiz on today’s material Today’s ICE: Fill out info form (first link on website) Exercise #1 on the website Work alone, but feel free to consult with neighbors