Programming for non-majors syllabus – Summer 2010

Lamar University
College of Arts and Science
Computer Science
COSC 3301 – Programming for non-majors
Summer 2010

FACULTY:

Johnny Jarrell

Phone: (409) 880-1836

E-mail: Use the Blackboard Mail tool (Epic Mail tool for Academic Partnership students) for communication

Alternate E-mail: johnny.jarrell@lamar.edu

Office Location: John Gray Center, Building A, Suite 101-F

Office Hours: Monday-Friday, 8-5 (by appointment) and e-mail

Website: http://johnny.mylearningcommunity.us

CREDIT HOUR ALLOTMENT:

3 Hours

PRE-REQUISITES & CO-REQUISITES

None

CATALOG COURSE DESCRIPTION

The objective of the course is to teach non-CS major students to create 3-D programs that are interactive and fun. This course instills within the student the knowledge and creative perspective to create world on a computer. The student will develop the commands to make the worlds created accomplish amazing tasks. The students will understand the ease of which “programs” can be created.

Other:

Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.

www.alice.org

STUDENT LEARNING OUTCOMES

The learner will:

  • Create interactive software
  • Place objects in the Alice environment
  • Program object interactions
  • Navigate and use the Alice GUI
  • Use Object Oriented Programming techniques
  • Demonstrate 3D environment design

Required Text:

Learning to Program with Alice (w/ CD ROM), 3/e
Dann, Cooper & Pausch
ISBN-10: 0132122472 | ISBN-13: 9780132122474

TEACHING STRATEGIES:

  • Online lecture notes
  • Online discussions
  • Project based activities
  • Online videos
  • Web based collaboration

EVALUATION

  • Assignments (Projects): 40%
  • Mid-term: 20%
  • Final: 20%
  • Quizzes: 15%
  • Discussions: 5%

GRADING SCALE

  • A (90-100)
  • B (80-89)
  • C (70-79)
  • D (60-69)
  • F (0-59)

COURSE CONTENT

Content for the course (project files, PowerPoint files, videos, etc…) are located in the Content area. Content is also available at the instructor website.

ASSIGNMENTS

  • No late assignments will be accepted.
  • Assignments will be turned in using Blackboard.

EXAMS AND QUIZZES

Only students who have an excused absence for missing an examination will be allowed to take a makeup. You must make arrangements for the makeup exam with your instructor within ONE week following your return to class. If the instructor has not been contacted within TWO WEEKS following your return to class to arrange for a makeup, a grade of ZERO will be assigned for the missed exam.

There will be 8 chapter quizzes. Each consist of 16 multiple choice questions from the associated chapter. You will have 20 minutes to complete the quiz.

DUE DATES

All part components (discussions, assignments, quizzes) are due on the same date.

  • Part 1
  • Part 2
  • Part 3
  • Part 4
  • Part 5
  • Part 6
  • Part 7
  • Part 8

EMAIL AND DISCUSSIONS

  • Adhere to the same standards of behavior online that you follow in real life when writing emails or posting on the discussion board.
  • Use the discussion board to ask class or assignment questions.
  • I will respond to emails and discussion postings within 48 hours.

GRADING

I will grade projects within 1 week after the due date.

CLASS ATTENDANCE

It is essential that you login to Blackboard often to participate in discussions and learning activities.

COMPUTER AND SOFTWARE REQUIREMENTS

Students who take this course will need to be responsible to have the following hardware and software:

  • A portable flash drive to make a backup of your projects
  • High Speed (Broadband) Internet access
  • Computer with at least 1 Gigabyte memory
  • Word processor software (Compatible with Microsoft Word)
  • Adobe Acrobat Reader (http://www.adobe.com)
  • Alice (http://www.alice.org)

BlLACKBOARD ON-LINE COURSE SUPPORT

  • This course is being offered on-line via Blackboard to facilitate student access.
  • The Distance Education Office will provide technical support for the course.
  • There is 24 hour access for help through voice mail at the following Distance Education number (409) 880-7849. Please use these resources to assist you with any technical problems that may develop.

READINESS FOR ON-LINE COURSES

Students may access Blackboard at:

  1. http://luonline.blackboard.com
  2. http://my.lamar.edu
  3. through the STUDENTS tab, or from the Lamar website at http://www.lamar.edu
  • Your username is the same as your myLamar username (see http://my.lamar.edu for details)
  • Your password Click on the “Forget password?” link on the login page if this is your first time to use Blackboard. Instructions will be sent to your myLamar email address.

ACADEMIC HONESTY

The university expects all students to engage in all academic pursuits in a manner that is above reproach.
“Cheating” includes:

  1. Copying from another student’s paper, report, computer files, data listings, and/or programs.
  2. Using (during an exam), materials not authorized by the faculty giving the exam.
  3. Collaborating, without authorization, with another person during an examination or in preparing academic work.
  4. Knowingly, and without authorization, using, buying, selling, stealing, transporting, soliciting, copying, or possessing in whole or part, the contents of an unadministered test.
  5. Substituting for another student; permitting any other person; or otherwise assisting any other person to substitute for oneself or for another student in the taking of an examination or the preparation of academic work to be submitted for academic credit.
  6. Bribing another person to obtain an unadministered exam or information about an unadministered exam.
  7. Purchasing, or otherwise acquiring and submitting as one’s own work any research paper or other writing assignment prepared by an individual or firm. This section does not apply to the typing of the rough and/or final versions of an assignment by a professional typist.

Plagiarism: The appropriation of another’s work or idea and the unacknowledged incorporation of that work or idea into one’s own work offered for credit.
Collusion: The unauthorized collaboration with another person in preparing work offered for credit.

COURSE ATTENDANCE POLICY

It is the student’s responsibility to make sure you are officially enrolled in this course. If at any point, you decide to drop the class, it is your responsibility to officially drop. Any student who stops attending class and does not officially drop the course will be given an “F” as the semester grade.

UNIVERSITY DROP/WITHDRAWAL POLICY

Please view the Lamar University web page for dates for drops and withdrawals.

STUDENTS WITH DISABILITIES

If you have a need for a disability-related accommodation, please contact the Office of Services for Students with Disabilities (SFSWD), Room 101A, in the Wimberly Building on the Lamar campus.

SPECIAL ACCOMMONDATIONS

It is the policy of Lamar University to accommodate students with disabilities pursuant to federal and state law, and the University’s commitment to equal educational opportunities. Any student with a disability who needs accommodation, should inform the instructor at the beginning of the course

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: