Knowing how to use computer applications software is a basic skill

advertisement
RUTLAND HIGH SYLLABUS
Program Concentration: Business & Computer Science
Career Pathways: Computing
Course Title: Beginning Programming
Instructor Contact Information:
Name: Mrs. April Wade
Email: ahwade.rutlandhs@bibb.k12.ga.us
Room: 4
Phone: (478) 779-3100
Office Hours: W & Th, 2:45 – 3:30 (Further assistance available upon request)
*Student Grades/Absences/Discipline: Parents can track their student’s grades, absences and disciplinary actions by
visiting Parent Portal (formerly Parent Connect) on the Bibb County BOE website.
Course Description:
The major goal of this course is for students to develop the computer science skills of algorithm development, problem
solving, and programming. While the emphasis of the course will be on programming, students will also be introduced to
other important topics, such as careers, the limits of computing and the difference between interpreters and compilers.
Career Opportunities:
Computer Programmer, Graphic Designer, Network Administrator, Web Designer, Hardware Specialist, Software
Engineer, Game Developer, Teacher, Researcher
Additional information on career opportunities can be found at the following web sites.
BLS Career Information - http://www.bls.gov/k12/
Occupational Outlook Handbook - http://www.bls.gov/oco/
Career & Industries Profiles - http://www.wetfeet.com/Content/Careers.aspx
Prerequisite: Computing in the Modern World
Course Content: *Computing Careers *Hardware & Software Components *Problem Solving *Programming *Data
Structures*Limits of Computing
Textbooks: There are a few textbooks will be using as resources for this class, but students will not be assigned
textbooks. They will remain in the classroom. However, a student may check out a book as needed.
"Computer Programming for Teens", Mary Farrell
"Starting Out with Java: Early Objects", Tony Gaddis
"Introduction to Computing & Programming with Java", Mark Guzdial & Barbara Ericson
"Introduction to Computing & Programming in Python", Mark Guzdial & Barbara Ericson
Internet Use: Internet use in all business courses is at the discretion of the teacher. Students will receive the privilege of
using the computer resources in support of academic activities. A user and his/her parent/guardian are required to sign
an Acceptable Use Contract prior to use of the networks. Internet privileges can be suspended for inappropriate use.
Suggested Materials: *Notebook/binder *Notebook Paper *Pens/Pencils
Grading: The grade weights reflect the grade calculation prior to the Final Exam/EOCT.
Daily Assignments:
40%
Tests/Quizzes:
30%
Projects:
30%
Grades will be updated regularly. I will keep graded work in a folder in the classroom. This will serve as a reminder of
student progress throughout the semester and a record of student work. After these grades are calculated, they will be
85% of the final grade and the final exam with be 15% of the final grade.
Attendance and Make-Up Policy:
Students will be required to attend class on a daily basis. Students must turn in all work on the assigned due date. Late
work will only be accepted for full credit if the student has an excused absence. When absences are incurred, you are
expected to make up missed work within five days. Otherwise, you will receive “0” for work or tests missed. Unexcused
absences will result in a “0” for any missed work. Students may then make-up assignments for a reduced grade - the
highest being a 70. It is the student’s responsibility to keep up with all assignments whether absences are excused or
unexcused. The school will not deny the student the right to the information missed for an unexcused absence.
Hall Passes:
Students will be allowed hall passes at the discretion of the teacher. Only one student may leave the room at a time and
must have the teacher's hall pass signed before leaving. They must also sign in and out in the log book when leaving and
upon return. Students are not allowed to leave class the first 20 minutes or the last 20 minutes of class.
Tardy Policy:
If you are late to 1st block, you must go get a pass from the office before entering. You will not be admitted without a
pass after the bell rings – no excuses, no exceptions. For all other classes, tardies will be entered by the teacher and
parents will be contacted followed by an administrative referral for excessive tardies. If you are late because another
teacher held you or you were in the office, you must have a pass from them as well. If you miss more than 45 minutes of
class, you are absent, not tardy.
Class Expectations:









Be on time for class.
Bring materials and be prepared for class. You need a writing utensil, paper and your notebook each class
period.
Respect the teacher, classmates, and equipment.
Follow computer and Internet Acceptable Use Policy
No food or drinks in class. If you bring a bottled drink or food to class, it needs to be kept on the floor or out of
sight – not on the desk.
Be responsible for your own actions.
Stay awake in class.
Any electronic devices used in class will be at the discretion of the teacher.
Detention will be administered as necessary for certain offenses. It must be served before or after school.
Failure to serve a detention within 5 days will result in a referral to administration.
Future Business Leaders of America (FBLA):
Students are encouraged to join Future Business Leaders of America (FBLA). FBLA is a co-curricular program (will be
taught in the classroom) built to enrich the learning of the student and to transfer knowledge learned in the classroom to
knowledge that can be used in the “Real World of Career and Life”. Students are encouraged to participate in meetings
and conferences related to FBLA. There are scholarship opportunities available to students who actively participate.
FBLA membership dues are $25 ($40 to join FBLA and DECA). Students will receive a 100 test grade if they join FBLA.
If they do not join, students must complete a research paper about FBLA to receive credit for the FBLA test grade. All
students in class will complete FBLA class activities for part of their grade whether they join or not.
Articulation
Bibb County School System has an articulation agreement with Central Georgia Technical College that has aligned the
class standards of specific high school courses with the standards of the related college course. After taking this class
and Intermediate Programming, students may choose to take the final exam for the CGTC class CIS 105 Program Design
and Development. If the student passes with a 75 or better, he/she will be given college credit for that class. There is no
charge for taking the exam.
Beginning Programming
Tentative Course Calendar
Date(s)
Content
Jan 9-13
Syllabus
FBLA Emphasis
Unit 1 - Careers
Jan 17-27
Unit 2 - Hardware and Software Components
Jan 30 - Feb 3
Unit 3 - Problem Solving
Feb 6 - Mar 16
Unit 4 - Programming
Mar 19 - May 11
Unit 5 - Data Structures
May 14-18
Unit 6 - Limits of Computing
May 21-25
Review and Final Exam
The course syllabus is a general plan for the course; all information
contained in the course syllabus/calendar is subject to change. Any changes
will be announced in class and a revised syllabus distributed to students to
be shared with their parents/guardians.
CTAE Foundational Skills
Beginning Programming GPS
CTAE-FS-1 Technical Skills: Learners achieve
technical content skills necessary to pursue the
full range of careers for all pathways in the
program concentration.
CTAE-FS-2 Academic Foundations: Learners
achieve state academic standards at or above
grade level.
CTAE-FS-3 Communications: Learners use various
communication skills in expressing and
interpreting information.
CTAE-FS-4 Problem Solving and Critical
Thinking: Learners define and solve problems,
and use problem-solving and improvement
methods and tools.
CTAE-FS-5 Information Technology Applications:
Learners use multiple information technology
devices to access, organize, process, transmit,
and communicate information.
CTAE-FS-6 Systems: Learners understand a
variety of organizational structures and
functions.
CTAE-FS-7 Safety, Health and Environment:
Learners employ safety, health and
environmental management systems in
corporations and comprehend their importance
to organizational performance and regulatory
compliance.
CTAE-FS-8 Leadership and Teamwork: Learners
apply leadership and teamwork skills in
collaborating with others to accomplish
organizational goals and objectives.
CTAE-FS-9 Ethics and Legal Responsibilities:
Learners commit to work ethics, behavior, and
legal responsibilities in the workplace.
CTAE-FS-10 Career Development: Learners plan
and manage academic-career plans and
employment relations.
CTAE-FS-11 Entrepreneurship: Learners
demonstrate understanding of concepts,
processes, and behaviors associated with
successful entrepreneurial performance.
BCS-BP-1 Students will explore careers in
computing.
BCS-BP-2 Students will describe the major parts of
a processor and how the processor handles
execution of a machine language program.
BCS-BP-3 Students will explain the process that
turns a high-level language program into something
a computer can execute.
BCS-BP-4 Students will explore different
representations of images and music in a computer.
BCS-BP-5 Students will design algorithms and
programming solutions for a variety of
computational problems.
BCS-BP-6 Students will design solutions for simple
programs using basic programming techniques and
constructs.
BCS-BP-7 Students will use and develop
algorithms to solve simple problems.
BCS-BP-8 Students will demonstrate knowledge of
the relationships between classes.
BCS-BP-9 Students will write programs that
process one-dimensional arrays.
BCS-BP-10 Students will write programs that
process two-dimensional arrays.
BCS-BP-11 Students will write programs that
process lists.
BCS-BP-12 Students will demonstrate knowledge
of the basics of stacks and queues.
BCS-BP-13 Students will discuss limits on
computing as a result of programming complexity.
BCS-BP-14 Students will identify time-related
limits to computing.
Download