Personal Finance and Financial Planning s1

Total Page:16

File Type:pdf, Size:1020Kb

Personal Finance and Financial Planning s1

East Hamilton Middle/High School Career and Technical Education Computer Science Foundations Syllabus

Instructor: Mr. Neil Hamilton Email: [email protected] Telephone: 423-893-3535 ext. 51261 ______

The CS Foundations course is taught within one year. Students will receive 1 credit for successful completion of the program.

CS Foundations is designed to provide students with exposure to various IT occupations and pathways, such as Coding and Web Design. Students will be able to demonstrate logical thought processes and discuss the social, legal, and ethical issues in the IT profession. This course provides an overview of the following computer concepts – safety and security, digital theory, career exploration, overview of the internet, terminology, and coding (HTML, CSS, JavaScript, etc.). The complete listings of competencies that will be covered are listed below the signature page. The students will develop computer science skills that will assist them with efficient production, accurate production analysis, management of information, and design and presentation of programmed projects.

Future Business Leaders of America (FBLA), a co-curricular student organization, will provide students with opportunities for leadership development, personal growth, and school/community involvement during the semester.

Attendance Attendance is critical to the successful completion of this course. Any student with an excused absence will be allowed to “make-up” or complete a missed assignment.

 It is the student’s responsibility to obtain make-up assignments.  Work, which was assigned prior to your absence, is due the day of your return.  Certain classroom or field experiences cannot be duplicated for an absent student. In this case, an alternative assignment may be utilized.

Grading and Scale All assignments and tests are graded on a points system and the District’s grade scale will be utilized. Graded assignments will be regularly updated in PowerSchool.

Daily Grades and Assignments 40% Tests and Quizzes 40% Midterm and Final Exam 20%

Student Promise Since the material of this course provides students some basic knowledge of programming, by signing this syllabus the student hereby pledges to use this information for good and not evil. Any student caught purposely programming harmful bugs, viruses, or other inappropriate things will be denied future computer access and will be given strictly textbook assignments. Assignments and Evaluation Technique Assignments will be discussed in class and listed in PowerSchool. Students will all start the semester with a 100% (required Safety Test score), but you will need to work hard to keep your A. Assessment techniques can include:

 Classwork  Presentation  Tests  Professionalism

CLASSROOM GUIDELINES

1. There are several tutorials that you will watch online, so if you don’t want to use the classroom set of headphones, then you should bring your own earphones or earbuds. 2. I will allow plenty of time to complete assignments in class. Thus, any work not turned in when due will be marked late in PowerSchool. Any worked turned in after the deadline is subject to a 30 point penalty and a maximum grade of 70 for that assignment. This penalty is to discourage the practice of procrastination; remember, procrastination = penalty. After 5 days past the deadline, late work will no longer be accepted. Excused absences are exempt from the late penalty but must be turned in by the next class period. 3. Cell phones are not allowed and should be stored in their designated location. 4. All district guidelines for computer usage will be followed. These computers ARE monitored (and can even be recorded), so stay on task. There should be NO expectation of privacy on any school computer. Please see our handbook for details. 5. No FOOD is allowed in the classroom without permission!! Allowed drinks must have a cap that remains on. When food is allowed, it must be eaten at the center tables AWAY from the computers and hands cleaned before returning to the computers. 6. If you have an emergency and need to leave the class you must obtain permission from me. You must sign out and take the Hall Pass with you. Do not ask if we are in the middle of a lecture, a presentation or a class participation activity. Please remain in your seat at the end of class until the bell has rung. Anyone leaving before the bell has rung and I have dismissed the class will be referred to the office for skipping. 7. Our classroom is considered our workplace; therefore, professional and appropriate language, attitude, and behavior is expected and required. I will treat you with respect and kindness, and thus I expect the same of you.

Optional Fees

The FBLA membership fee is $25 (which includes a club t-shirt). This fee is paid once and covers multiple Business courses for the entire school year.

I have read and understand the information relating to this IT Foundations course and agree to all the expectations and guidelines.

Student Name & Signature ______

Parent Name & Signature ______

Parent Email address

Parent Emergency Phone Number Standards and Competencies for Computer Science Foundations (Course # 6095) 2017-18

Standard 1 - Accurately read, interpret, and demonstrate adherence to safety rules. Standard 2 - Identify and explain the intended use of safety equipment available in the classroom. For example, demonstrate how to properly inspect, use, and maintain safe operating procedures with tools and equipment. Standard 3 - Demonstrate understanding of electrical circuits and devices. Standard 4 - Assemble the required connections of electronic equipment to properly test operation. Standard 5 - Distinguish between the binary and hexadecimal counting systems. Using appropriate units, provide examples of each system. Standard 6 - Explain the functions of gates in logic circuits (e.g., AND, OR, NOT). For example, construct a truth table for the seatbelt warning light in an automobile. Standard 7 - Research various occupations in information technology industries, such as programmers, web designers, webmasters, networking administrators, computer systems administrators, telecommunications line installers, and informational security analysts. Standard 8 - Explore various professional societies related to information technology and identify the services and benefits provided by each member. Standard 9 - Drawing on multiple sources (i.e., internet, textbooks, videos, and journals), research the history of the Internet. Standard 10 - Drawing on multiple sources (i.e., internet, textbooks, videos, and journals), research the history and development of operating systems (e.g., Microsoft Windows, Linux, UNIX). Standard 11 - Demonstrate an understanding of basic web terminology and concepts. Practice explaining these terminologies and concepts by creating methods to help students learn and remember the information. Standard 12 - Demonstrate a basic understanding of computer hardware components. Identify these components using pictures or actual models and briefly explain the function of each. Standard 13 - Demonstrate a basic understanding of computer networking. For example, explain the types of networks and what a client-server environment is. Standard 14 - Identify, explain, and demonstrate the use of common keyboard shortcuts. Standard 15 - Using various resources, research, identify, and explain the steps involved in the web design and development process. Standard 16 - Research, identify, and describe the specific activities involved at each step of the troubleshooting process. Standard 17 - Demonstrate an understanding of flowcharts and know what various symbols mean. Standard 18 - Explore how teams are formed to complete and manage web design and development projects. Standard 19 - Synthesize common principles and templates for successful project management. Standard 20 - Research and identify the skills that are required to communicate effectively with a client. Develop a questionnaire that would be used to determine the needs of a client for a prospective web development project. Standard 21 - As a team, list primary rules to guide writing content that is appropriate for a web site publication. Standard 22 - Given a specific client/s vision, create a simple web site using a content management system (CMS) such as WordPress. Standard 23 - Drawing on multiple sources (i.e., internet, textbooks, videos, and journals), research the various social, legal, and ethical issues encountered by IT professionals. Standard 24 - Using various sources (i.e., internet, textbooks, videos, and journals), research and identify reasons as to why data security should be a priority to technology professionals. Standard 25 - Demonstrate an understanding of the various security breaches that can occur with the Internet. Standard 26 - Identify various security practices for computer and network systems, such as how to control access to secured resources and computer resources. Standard 27 - Understand and demonstrate the effective use of file and folder management techniques to maintain directory structure for a website. Standard 28 - Explore and identify various languages, such as Python, HTML, PHP, C++, Visual Basic, Java, JavaScript, and C #. Standard 29 - Using various resources, research, identify, and explain the steps involved in the software development life cycle, including but not limited to: planning, designing, coding, testing, deployment, and maintenance. Explain why it is an iterative process and always involves refinement. Standard 30 - Demonstrate an understanding of how batch files function within a programming environment.

Recommended publications