Classroom logistics and practices PROGRAMMING FUNDAMENTALS.

Slides:



Advertisements
Similar presentations
Welcome to University English Track 1 Instructor: Chris Gunn.
Advertisements

Physics Syllabus V. Hassells Online website: will provide links to required readings, virtual simulations, videos, PPTs,
THE LIVING ENVIRONMENT Welcome to Biology. Introduction Biology is the study of living organisms, their interrelationships, and the non- living factors.
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
SOCIOLOGY: TOPICS & CHAPTERS COVERED: Ch.1 Sociological Perspectives Ch.2 Culture Ch.3 Socialization Ch.6 Crime & Deviance Ch.4 & Ch.7 Social Class & Social.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
Engineering Orientation Class EGG101 and EGG101L Lecture Instructor Robert Abella Ph.D. Associate Dean Undergraduate Programs Lab Instructor Mr. Maury.
Curriculum Night Welcome to Mrs. Rife’s Algebra 1 Math Class.
Summer 2009 Math 1431 and Math 1432 begin. What to do… Watch the orientation video from the spring online classes. Please note that the spring classes.
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
Welcome to CS 115! Introduction to Programming. Class URL Please write this down!
 Mrs. DeBoard’s Contact Information  Phone:   Website: deboardvirtualbio.wikispaces.com  Office Hours:
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Math 119 ELEMENTARY STATISTICS. Contact Information INSTRUCTOR: Olga Pilipets INSTRUCTOR: Olga Pilipets
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
Course Introduction CSCI Software Engineering II Fall 2014 Bill Pine.
Bell Activity Please fill out the “Student Information Sheet”. Please answer the questions on the “Student Interest Survey” (on the back of the “Student.
Welcome to CS 115! Introduction to Programming. Class URL
Welcome to Mrs. McCusker’s 6 th Grade Math Class Room 112.
Math 1 Miss Strong Room 404 “The formulation of the problem is often more essential than its solution, which may be merely a matter of mathematical or.
Welcome to CS 221! First Course in Computer Science for Engineers.
PHYSICAL SCIENCE NEWS SPECIAL EDITION SEPTEMBER 2008 HOMEWORK POLICY Welcome to 8th grade physical science. This year you will study the wonders of matter.
Welcome to CS 115! Introduction to Programming. Class URL ~mjspra2/ 115summer/
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
Econ 3320 Managerial Economics (Fall 2015)
 Instructor: Professor Timothy Burry  Address:  Office Location: Student Hall / 2 nd floor.
10/26/2015Math is awesome!1. 10/26/2015Math is awesome!2 Algebra II Advanced Functions What is it all about?
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.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Biology Syllabus V. Hassell’s Online website: will provide links to required readings, virtual simulations, videos, PPT’s,
Introduction to Management
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.
READ 0200 SPRING 2013 W01, W02, W03,W04, W05, W06 Adalia Reyna, Instructor.
Welcome to University English Track 1 Instructor: Chris Gunn.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
CS 139 – Algorithm Development MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE.
Classroom Expectations Chemistry and Physical Science Ms. Spenard.
WELCOME TO BC CALCULUS T. ERICSON Conference – 1st period
Introduction to Management
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
Welcome To HAP. Review of Syllabus The Syllabus can be found on my website uman%20Anatomy.aspx.
WELCOME TO MANAGERIAL ECONOMICS MT 445 Discussion of Syllabus and Expectations in the Class.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Gachon University has a strict grading policy. LESS than 25% of students can get an A LESS than 40% of students can get a B Everyone else must get a C.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
CSc 120 Introduction to Computer Programing II
Teacher Contact Information address - Phone number – 215 – 944 – 1154 Website is always available for you.
ICS 6D Discrete Mathematics for Computer Science Fall 2014
Computer Engineering Department Islamic University of Gaza
CSc 1302 Principles of Computer Science II
CS 201 – Data Structures and Discrete Mathematics I
Mrs. Laffin’s Policies and Procedures
CS 201 – Data Structures and Discrete Mathematics I
Notetaking and Study Skills Syllabus
INTRODUCTION MRS. THOMPSON ROOM 123.
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
Bell Work: Ball Drop Lab (Continue on the paper you started yesterday
CS 139 – Programming Fundamentals
Welcome to CS 1301! Principles of Programming I.
Classroom logistics and practices
Responsibilities CS 4640 Programming Languages for Web Applications
Classroom logistics and practices
Spanish II Ms. Sexton.
Classroom logistics and practices
Principles of Health Science
SWE 632 User Interface Design and Development
Presentation transcript:

Classroom logistics and practices PROGRAMMING FUNDAMENTALS

As you come in Find your section area. See the white board. Form teams of 3 or 4. Each section should have exactly 8 teams. One person from each team should get the team materials. Arrange yourselves to be able to work together.

SYLLABU S

Syllabus quiz Part 1 When is our written final exam? Fri, May 1 at 8am Mon May 4 at 8am Fri, May 1 at 10:30 am Mon May 4 at 10:30am What is the blogging / discussion tool for CS 139? Plaza Pizza Picatta Piazza …

Syllabus Quiz Part 2

Scoring Print each team member’s name on the back of the form. 1 scratch – 10 points 2 scratch – 7 points 3 scratch – 4 points 4 scratch – 0 points Sum the points and put the team score at the top. Pass IF-ATs to the center.

Assessment

classroom activities labs homework classroom quizzes weekly quizzes midterms programming assignments final exam

Policies to highlight Work is due by the deadlines: ◦labs, weekly quizzes, homework will not be accepted late ◦I drop about 10% of these grades. ◦For weekly quizzes, you will be scored on your best 10. ◦Programming assignments will have a late penalty for each day late and will not be accepted after 5 days (Saturday does not count as a day). ◦Late arrival for in class quizzes will result in your getting a zero for the portion of the quiz that you miss usually the individual part.

Planned absences Religious or JMU sanctioned activity ◦See me at least two weeks ahead of the planned absence. ◦Provision for turning in your work early or late will be made. ◦You will not be able to make up in class activity work that may be collected for a grade. (That’s what the drops are for.) ◦You will have an “excused” absence for that day. (It does not count against you.) Emergency absence or illness ◦I don’t need to know about individual missed days. ◦For longer absences, see me as soon as you are able to return. ◦If able, me for assignments during your prolonged absence. ◦It is hard to keep up with this class if you have missed a week or more.

MOSS Measure of Software Similarity Standford University tool to catch similar code. It will be used on all Programming Assignments.

About us RESULTS FROM THE SURVEY

My Role Plan and execute the videos. Plan the reading, practice exercises. Plan the in class labs and activities. Help coach, guide and challenge you. Provide prompt feedback about your labs and in class work. Provide prompt feedback for programming assignments and exams.

Your role Prepare for class by finishing any labs and reviewing the video tutorials and reading before class begins. Be an active participant in your team. If you don’t understand something, ask for help. If someone on your team doesn’t understand something, offer your help. Listen to one another and respect one another. Ask for clarification, assistance from the instructor where pertinent. See what other students are putting on the board and offer suggestions or question your own answers. Understand, don’t just memorize.

More about us RESULTS FROM THE SURVEY

Why are you taking this class? Good for major interesting elective CS major requirement CS minor requirement recommendation of advisor would be good for the major requirement for another minor seeing if CS major/minor is right think Java would be useful skill

Male to Female

Class level

Majors Represented International Affairs Engish Health Service Administration Psychology (3) Communication Philosophy and Religion Economics B.S. Justice Studies SMAD & Engineering Industrial Design Switching to CS major very soon CS&ISAT Health Sciences

Experience level Other - please specify Taking lessons on CodeAcademy (2) EGR 126 at NVCC: C++ for Engineers I have taken ISAT 252 at JMU (2) I took cs 101 last semester (2) I've taken math 248 I have some knowledge about programming I took essentially a BS easy class in programming my senior year. Hardly learned anything

Apprehension Level

What is an algorithm?

Algorithm

Examples The set of instructions we used in explaining how to calculate an average. Each of the instructions you provided in solving the puzzles.

Within your team Come up with a definition for “algorithm”. What do you think this is? Elect one “presenter” to speak for your team if called upon.

Tomorrow We will explore Scratch, another block language. There is a video by one of the developers of Scratch that provides a nice overview of the language. Come to lab prepared to be creative.