CIS 234: Getting Help Dr. Ralph D. Westfall March, 2007.

Slides:



Advertisements
Similar presentations
Plagiarism in Coursework and Reports Dr Jonathan Lawry.
Advertisements

What is an Algorithm? An algorithm is a well-developed, organized approach to solving a complex problem.
Student plagiarism in Norwegian universities and university colleges: What works, what doesn’t work, what still needs to be done Jude Carroll KTH & Oxford.
Stand-alone Instructional Resource Grades 6-9 Created by Aisha Arshad.
John Hurley Cal State LA
Using MyMathLab Features You must already be registered or enrolled in a current class.
What is “cheating” in Computer Science courses? Akshaye Dhawan courtesy April Kontostathis.
Plagiarism Do not do it!. What is plagiarism? It is cheating, and stealing It is an attempt to gain credit for something that is not your property, not.
Grading Guidelines for grading in CIS 602. New Grading Policy The Computer Science Department has become concerned about grade inflation and has developed.
Digital Communication T305B First Meeting. Course Breakdown The T305 course is taught over 2 semesters at AOU. Part 1 (Semester 1): Block 1 Block 2 Block.
CIS 602 Java and the Web Course Project. Overview Most students who study programming in an Academic setting never create a programming assignment with.
CIS 451: eCommerce Application Development Dr. Ralph D. Westfall January, 2009.
Data Structures & Agorithms Lecture-1: Introduction.
At LCC we have been involved in two basic projects:  Project One is based on evaluation of sources, in particular, periodical articles.  Project Two.
PLAGIARISM How to avoid it!.
Incredible Cell Project Ideas
1 Plagiarism and How to Prevent it Rick Greenfield EDTC 560 October 22, 2003 Home Page Home Page.
Plagiarism DON’T GET CAUGHT RED-HANDED Originally created by Lisa Zaar for Secondary Revised for Elementary with permission by Sue Mellen & Carol Trembath.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Finding information Suitable for: Improver Advanced.
Recitation Week #1 Chem Queens College Spring 2010.
PLAGIARISM: THE GAME What do you know about plagiarism? How can you avoid it? Let’s find out! (based on a presentation by Elinor Appel)
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.
--Laurie Wern Overmann August 25, “Students learn math by doing math not by watching someone else do math” Students listen to the instructor while.
Curriculum is the totality of a students’ experience of school. In response to the above definition of curriculum, your final assignment of the semester.
GdI/ICS 1 WS 2008/2009 Telecooperation/RBG Prof. Dr. Max Mühlhäuser, Dr. Guido Rößling, Melanie Hartmann, Daniel Schreiber.
1 Project Information and Acceptance Testing Integrating Your Code Final Code Submission Acceptance Testing Other Advice and Reminders.
CIS 451: "Shopping Cart" Design Research Exercises Dr. Ralph D. Westfall January, 2009.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Plagiarism. What is Plagiarism? It’s when you “steal” someone else’s work and pretend it’s yours. Not only is this stealing, it is also cheating!
Academic Offenses in General & Organic Chemistry Labs University of Kentucky Department of Chemistry.
BIT 115: Introduction To Programming Instructor: Mike Panitz
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CMSC 671 Introduction to Artificial Intelligence Course Overview Fall 2012.
Data Structures for Programmers Vamshi Ambati
Welcome to CIS 2168 ! Data Structures and Algorithms
What is it?  Stealing!  Claiming someone else’s work as your own PLAGIARISM.
Programming Classes: Getting Help Dr. Ralph D. Westfall March, 2011.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Revolutionary War Project. You will be doing a research project about the Revolutionary War. You will research people, battles, and events. This project.
GdI/ICS 1 WS 2009/2010 Telecooperation/RBG Prof. Dr. Max Mühlhäuser Dr. Guido Rößling Dr. Dirk Schnelle-Walka, Stefan Radomski.
PSY 219 – Academic Writing in Psychology Fall Çağ University Faculty of Arts and Sciences Department of Psychology Inst. Nilay Avcı Week 4.
COMP1927 Course Introduction 16x1
THE HOMEWORK... WHAT’S THE POINT?. GOT TO DO HOMEWORK? Because it’s assigned by the teacher, and will be corrected/graded Because quizzes/exams are kind.
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.
7 Web 2.0 Basics: Free Web Tools to Make Work Easier.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Turnitin.com A Tool for Students and Faculty. Turnitin.com: Step One: Set Up Your Account  Codes needed to set up a faculty account:  School ID Undergrad.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Academic Integrity What does it mean to be honest? Another word for honesty is integrity.
HUT – DEPARTMENT OF MATH. APPLIED MATH 1 FUNCTION.
QUOTING AND PARAPHRASING. What is plagiarism? Plagiarism is the stealing of ideas or knowledge. In order to avoid plagiarism, be sure to: Give credit.
1 Academic Integrity. 2 What is academic integrity?
Office of Academic Integrity We want you to succeed. www
(Some helpful reminders on what happens when you cheat)
Introduction to Programming
Using EDpuzzle: Teacher and Student Guide
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
Course Overview - Database Systems
Welcome to CS 1010! Algorithmic Problem Solving.
Discovery Education Video Streaming and Board Builder
SHS ONLINE SCHEDULING DIRECTIONS
ECE 103 Engineering Programming Chapter 1 Introduction
L L Line CSE 420 Computer Games Organizational Issues.
Analysis of Algorithms
Academic Integrity.
Presentation transcript:

CIS 234: Getting Help Dr. Ralph D. Westfall March, 2007

Learning Java objective of class is for students to learn Java programming if you get help that makes you a better programmer, that is good if someone else writes code for you, that is NOT good you will not learn as much as you need to learn to get a "C" in this class

Acceptable Help tutoring someone explaining how various aspects of Java work demonstrating or helping you write code samples in general (not for a specific part of an assignment) e.g., for loop, if...else if...

Acceptable Help - 2 someone helping you find bugs after you have already tried general suggestions about what you need to do next if you are "stuck" there may be other things which could be acceptable check with me

Acceptable Help - 3 getting help from instructor course "self-help" discussion list if not too specific

Unacceptable Help other person writing (or dictating) code for you person "solving" the problem for you explanation of all (or most) of the steps copying someone's code letting someone copy your code more serious problem than copying

More Unacceptable Help plagiarism or other forms of stealing intellectual property web page content or code without permission images or audio without permission use of materials from students that had this class before (even with permission) copying on tests (even with permission)

Too Much Help on One Project student did poorly on all but the last project, and on midterm and final got a good score on last project enough to raise grade from an F to a D- I gave the student an F for the course

Bottom Line over 60% of course grade is from tests each test will have a number of programming problems if you can't solve simple programming problems on the tests, your grade will be lower than a 'C' even if you do very well on the projects

Getting Lucky Will Help! do a Google search on "+the luckier I get" or click this linkthis link also tells how to get lucky in your career

Group or Discussion Exercise identify problems (as many as you can) that cheating could create for the following "stakeholders" other students at Cal Poly employers who hire Cal Poly graduates Cal Poly as a university the student who cheats others (not mentioned above)?

2 nd Group or Discussion Exercise what could be done at Cal Poly to discourage problems associated with cheating: by faculty/administration? by students?