Problem-solving applying structured techniques and representation of algorithms using design tools. Includes testing, evaluation, and documentation. Topics may adapt to changes in industry practices. This course covers Python.
Upon completion of the course the student will be able to:
- Design programming solutions using scripting languages;
- Write scripts;
- Test and debug scripts.
None
Final
- 20% of final grade: Quizzes
- 20% of final grade: Exams
- 50% of final grade: Assignments
- 10% of final grade: Project
Final grades will be calculated by the following scale:
A: 90% and above
B: 80 to 89%
C: 70 to 79%
D: 60 to 69%
F: less than 60%
Quizzes:
- Quizzes will be closed after the due date. Quizzes cannot be submitted late.
- Answers will be automatically submitted
- Quizzes can be reviewed (with corrected answers) after the quiz has closed
- The lowest quiz grade will be dropped to allow for a missed quiz
- Quizzes are open-book
- Print a copy to keep for study guides for the midterm and final exams
Exams:
The 2 exams (Mid-Term and Final) MUST be taken in person and will be closed-book. Material on the exams will come mostly from the prior quizzes. A picture ID is required at exam time. Check the course schedule for the scheduled date and time of the two exams. If you are unable to come at the scheduled time, make prior arrangements with the instructor.
Assignments:
Assignments are due as specified in the assignment section of each week's material. Assignments are considered late after midnight of the due date. Assignments will be accepted late with a deduction of 10 points per week. Grade and feedback from the instructor are posted each week on the assignment itself.
Attendance Policy:
Attendance will be documented by timely submission of assignments.
Lab Availability:
All assignments and quizzes can be done from home or office. A lab in the Technology Building is available for use during open lab hours. Lab location and hours for the current semester will be posted on the course home page.
Additional requirements for use from home or office:
- Internet Access
- WC E-mail
- Microsoft Expression Web 3. Instructions will be given for free downloads
- FTP software. Instructions will be given for free downloads if you do not have an FTP client.
Web Development Certificate:
- Students will use industry-standard software packages to create multimedia web presentations that work on any computer
- Students will integrate databases into projects
- Students will create dynamic web environments that change at the direction of the end-user
Database Programming Certificate:
- Students work with desktop database programs
- Students work with client-server applications
- Students solve business computer problems through programming techniques and procedures using appropriate languages and software
Web Development Certificate:
- Students will apply skills in office productivity software, digital publishing, and presentation graphics.
- Students will demonstrate web design skills and be able to critique and evaluate the design of web sites
- Students will create, edit, and publish newsletters, brochures, calendars, letterheads, and other publications
ADA Statement:
Any student with a documented disability (e.g. learning, psychiatric, vision, hearing, etc.) may contact the Office on the Weatherford College Weatherford Campus to request reasonable accommodations. Phone: 817-598-6350 Office Location: Office Number 118 in the Student Services Building, upper floor. Physical Address: Weatherford College 225 College Park Drive Weatherford, TX.
A student shall retain all rights to work created as part of instruction or using College District technology resources.
The Secretary’s Commission on Achieving Necessary Skills (SCANS) identified competencies in the area of Resources, Interpersonal, Information, Systems, and Technology; and foundation skills in the areas of Basic Skills and Personal Qualities.
WORKPLACE COMPETENCIES — Effective workers can productively use:
- Resources — They know how to allocate (C1) time
- Information — They can (C5) acquire and evaluate data, (C6) organize, and maintain files, and (C8) use computers to process information.
- Interpersonal Skills — They can work on (C9) teams, and (C14) work well with people from culturally diverse backgrounds.
- Systems — They (C15) understand social, organizational, and technological systems
- Technology — They can (C19) apply technology to specific tasks
FOUNDATION SKILLS — Competent workers in the high-performance workplace need:
- Basic Skills — (F1) reading, and (F5) listening
- Thinking Skills — (F8) to make decisions, (F9) to solve problems, (F10) to visualize, (F11) the ability to learn, and (F12) to reason.
- Personal Qualities — (F13) individual responsibility, (F14) self-esteem, (F15) sociability, (F16) self-management, and (F17) integrity