Wednesday, January 4, 2012

Course Preview Page

Course Preview Page


Updated 1/4/2012

Introduction to Computer Programming
425423 Winter 2012

Faculty Contact Information


Office Phone:
Department Phone:
954 201 2324
Department Fax:
954 201 2455
Email:
slafleur@broward.edu (All communication should be through Blackboard email. Use this BC email only if you have an emergency and/or are unable to access Blackboard email.)
Office Hours:
None
Virtual Office Hours:
None
BC's Emergency Hotline#:
954 201 4900



Course Description


This course provides the beginning programming student with the techniques necessary to write well-documented, structured computer programs. The course is intended to emphasize the planning process using examples involving sequence, selection, and iteration. The course is designed to promote good programming practices for further study of other programming languages.

1. Program Design

2. Pseudo-code, Flowcharts, and Other Graphical Representations

3. Developing an Algorithm

4. Selection Control Structures

5. Repetition Control Structures

6. Algorithms Using Sequence, Selection, and Repetition

7. Modularization

8. Communication Between Modules

9. Cohesion and Coupling

10. Primitive Data Structures

Methods of Instruction


This is a 3 credit hour course. Normally, a three credit hour course would meet two or three times each week (during a 16 week term) for a total of 3 hours per week or 48 hours per term. As this is an online class, you will be doing your class work online throughout the week at your convenience, and thus you must manage your time accordingly.



In this course you will be starting a new chapter or section almost every week. Chapter reading takes place first, followed by an exercise (home work) that will verify your learned outcome. These exercises are shown on the course calendar and are due in my drop box by the end of the week usually on Sunday. Please reference the course calendar for the start and due dates of all exercises, assignments and projects.



Last day to withdraw with "W" March 20, 2012

Course Schedule and Assignments


Course Schedule for COP1000

The Course Schedule appears on the Course Homepage under Learning Modules on Blackboard.

Modules
Completion Dates
Module 1
January 19. 2012
Module 2
January 26, 2012
Module 3
February 2, 2012
Module 4
February 9, 2012
Module 5
February 16, 2012
Module 6
February 23. 2012
Module 7
March 1, 2012
Module 8
March 8, 2012
Module 9
March 15, 2012
Module 10
March 22, 2012
Module 11
March 29. 2012
Module 12
April 5. 2012
Module 13
April 12, 2012
Module 14
April 19, 2012
Module 15
April 26, 2012
Module 16
May 1, 2012



Learning Outcomes


The student will have an understanding on how to design and write computer programs. This includes:



·      Pseudo-code, Flowcharts, and Other Graphical Representations

·      Developing an Algorithm

·      Selection Control Structures

·      Repetition Control Structures

·      Algorithms Using Sequence, Selection, and Repetition

·      Modularization

·      Communication Between Modules

·      Cohesion and Coupling

·      Primitive Data Structures

You should include the general outcomes from the BC Course Outlines for this course.

Course Requirements


Prerequisite: None

Co-requisite: None

Students: To maximize your chances for success in this course, make sure that you meet the following course prerequisites:

  • Course Prerequisites and Co-requisites:
  • Computer Knowledge and Skills:
    • Students in this course should be familiar with the following computer skills.
      • File Management - You should be familiar with finding and saving files on your computer.
      • The Internet - You should be familiar with connecting to the Internet through an Internet Service Provider or Network Connection.
      • Web Browser Software - You should be familiar with using web browser software to navigate the Internet and locate information.
      • Email - You should be familiar with sending and receiving email messages.
      • Discussions - You should be familiar with posting and reading discussion messages in a threaded format.
      • Attachments - You should be familiar with sending email messages with attached files.
      • Word Processing - You should be familiar with creating, editing, saving, and printing documents using Microsoft Word.
  • Other Requirements
    • You'll need a BC email address to access the online portion of this course.
    • Obtain a County Library Card or University/College Library Card. You will need either a County Library Card which you may obtain at either North Campus or South Campus Library or a University/College Library Card from the Central Campus Library. These cards will allow you to use select library databases. (optional)
  • Log into Blackboard/e-Learning Course

Course Attendance and Participation Policy


Student Attendance: Please familiarize yourself with BC's Attendance Policy.

During the first week of class, you must complete the online orientation or you will be reported as a no-show and be administratively withdrawn from the course. Simply logging into the course during the first few days of the semester will not satisfy your attendance during this time. Also with on-campus courses, students who are reported for non-attendance in an online course and withdrawn are still responsible for paying for the course. The only way to receive a refund is to drop the course within the first week (the official add/drop period). If you do not complete the requirements of the first week of class, you should drop the course by the deadline or expect to pay for the course.
It is very important for you to actively participate in this online class. If you stop participating in class discussions, do not submit assignments, or fail to take quizzes or tests prior to the withdrawal date, you will be administratively withdrawn from class and receive a W or, if it is your third attempt, an F.

If you stop participating after the withdrawal date, you will receive a WF, which will then be computed as an F in your GPA. To avoid this situation, you should remain an active learner in this class and always communicate extenuating circumstances to me. Ongoing communication with the instructor is critical to your course success. I will use completion of tests, assignments, and other class activities as indicators of your participation in order to satisfy this reporting requirement.

Student Participation:

Regular, active, and meaningful participation in both face-to-face class meetings and online learning activities is a critically important component of this course and is essential to your success. It is recommended that you log into the course several times during the online week. Frequency and quality of participation may affect your grade.

  • Active participation is expected of all students in this course.
  • Check your email and course discussions regularly. Ask questions.
  • Post and respond to messages.



Computer Requirements


Students: To complete the online segments of this course, you must have access to computer hardware and software that meets or exceeds BC's minimum hardware and software standards for e-learning courses. It is strongly recommended that you check your computer to verify that its hardware and software configuration meets or exceeds the BC standard.

  • Is your computer ready for e-learning? Click here to check it out.
  • Additional Software required for this Course (optional) Assignments that require word processing must be submitted in Microsoft Word format. Documents created using Microsoft Works, or files that have ".txt", ".pdf", or ".asci" extensions will not meet course requirements. If you do not have proper software on your computer, you can use the Microsoft Word program on any of the "open lab" computers at any BC Learning ResourceCenter or in public libraries.
  • If you are using Microsoft Office 2007 please read here for assistance with uploading assignments.
  • Only word processing documents in Microsoft Word format will be accepted. Please virus check documents before sending them. Panda Software offers a free online virus check.



Course Materials


Required Text: Simple Program Design: A step by step approach, fifth edition



Author: Lesley Anne Robertson



ISBN#: 978 1 42 390132 7

How to Register for this Course


Please note you must pay for the course first before access can be granted. Please refer to ' myBC website . Students must pay for the course before they will be able to log into the course.

How to Access this Course once you are Enrolled in this Course


The course content will be available on Blackboard on January 12, 2011.

Please understand the only students who will be permitted to login are those students who have registered and paid for the course.

Please see the step for obtaining access to the course via Blackboard:

  • Obtain BC email user ID and PIN code before attempting to login to Blackboard.
  • At BC email address site, click on "ID Lookup", then enter your Student# (or INTL Student ID#) and PIN code (2 digit birth month and 2 digit year). Write down your email ID (not the @mail.broward.edu part), which is your Blackboard User Name.
  • Your Blackboard User Name is the same as your BC email ID.
  • Your Blackboard password is the same as your BC email PIN code.

Links to help students get connected to Blackboard/e-learning course(s) at BC

No comments:

Post a Comment