Computer Science
Course Sequence
Subject |
Sem 1 Course No |
Sem 2 Course No. |
Year |
Prerequisites, Recommendation and Related Information |
Computer Applications 1 |
BE 205 |
BE 206 |
10 |
Computer Concepts |
*Computer Applications 1 |
BE 205 |
BE 206 |
11-12 |
Computer Concepts |
Computer Concepts |
BE439 |
BE440 |
9-12 |
None |
Help Desk |
BE193 |
BE194 |
9-12 |
None |
Help Desk 2 |
BE191 |
BE192 |
10-12 |
Coordinator Approval and Application; Help Desk 1 |
Introduction to Computer |
BE211 |
BE212 |
9-12 |
None |
Computer Science |
BE511 |
BE512 |
10-12 |
Introduction to Computer Science |
*Computer Science Principles (CS 105) |
BE511 |
BE512 |
11-12 |
Introduction to Computer Science or ACT score of 18 or higher or SAT score of 400 or higher, or score a 227 or higher on the Accuplacer math portion |
Web Page Development 1 |
BE 209 |
10 |
Computer Concepts |
|
Web Page Development 2 |
BE 202 |
10 |
Web Page Development 1 |
|
Please NOTE:
|
Course Descriptions
COMPUTER APPLICATIONS 1 - GENERAL COURSE DESCRIPTION: This course allows students to gain a working knowledge of the Microsoft Office suite using a variety of activities. The focus of this course is on spreadsheets (Excel), The course will also incorporate word processing (Word), presentations (Powerpoint), and database (Access). Additional topics may include: digital imaging, desktop publishing, web page design, concept maps, and programming. Internet research techniques and integrating applications will also be provided in this course. Information provided in this course relates to concepts that students can use in other courses, in college, and on the job. Applications will simulate many of those used by today’s businesses. Any student wanting to improve his or her computer proficiency will benefit from this course. PREREQUISITE: Computer Concepts or 11th & 12th grade. (ST# 10004A001)
COMPUTER CONCEPTS- GENERAL COURSE DESCRIPTION: This course provides the student with computer skills for use in high school, college, personal use, and future careers. The course is designed to develop software application skills and web based technology skills for use in daily life. Computer Concepts covers correct keyboarding techniques; building speed and accuracy on the keyboard; learning the basic software applications for word processing, spreadsheets, presentation, web page design, image manipulation, animation, programming, and desktop publishing. Web based technologies such as Google Classroom, Google Drive, and OneDrive will also be explored. In addition to these skills, the course will cover Internet safety, Internet ethics and proper English skills and writing. Computer Concepts is recommended for all computer classes in the Business & Technology Department. (ST# 12005A001)
HELP DESK 1- (IT fundamentals Pro Certification)- GENERAL COURSE DESCRIPTION: The MHS Help Desk courses are hands-on study of technology support and integration in an educational context. In this first course, students work on obtaining a certification (IT fundamentals Pro) during their time in class, where they will learn about basic hardware, software, networking and explore careers in the related fields. Students will also get to learn by visiting the MHS Help Desk frequently, to assist with distribution, troubleshooting and repair of student issued Chromebooks- skills they will be using in the Help Desk 2 course. (ST#10256A000)
HELP DESK 2 - GENERAL COURSE DESCRIPTION: The second semester of Help Desk is an independent study course that may be taken any period of the day. An extension of Help Desk 1, students in this course will work independently or in small groups to assist with distribution, troubleshooting, and use of school-issued chromebooks as part of the LEAD Moline project. Students may also engage in independent projects related to this curriculum. Additional meetings outside of the regular school day may be required. IT Fundamentals Pro certification or teacher recommendation from Computer Concepts or Programming courses, is required to take this course.(ST#10297A000)
INTRODUCTION TO COMPUTER SCIENCE- GENERAL COURSE DESCRIPTION: This year-long course will introduce students to the field of Computer Science and Programming. This course will cover topics in logic, block-based coding, and text-based coding. Major keywords and concepts for basic programming are presented. Introduction to Computer Science topics include: flowcharts, pseudocode, spreadsheets, algorithms, variables, program structure, decision making, looping, modules, comparisons, functions, procedures, parameters, lists, exceptions, programming for mobile devices, and programming in Python. Introduction to Computer Science helps students create a strong foundation to advance to Computer Science Principles, Computer Science A, and beyond. THE STUDENT: This course is intended for college-bound students or those who are interested in pursuing Computer Science as a career. This student is an organized, committed, critical thinker who is willing and eager to tackle challenging work, accept constructive criticism, collaborate, and conference as required. (ST#10152A001).
COMPUTER SCIENCE PRINCIPLES - GENERAL COURSE DESCRIPTION: This year-long course promotes computational thinking and coding fundamentals by using the Python language. Students will learn problem-solving strategies through modeling and simulations, program design and development, and the foundations of computer science. Key concepts include: data diligence, algorithms, abstraction, making predictions, simulating the real world, and future innovations. This is the second of what will be four courses. This will start the journey of becoming a software developer and lead into the third year course - AP Computer Science A. THE STUDENT: This course is intended for college-bound students or those who are interested in pursuing Computer Science as a career. This student is an organized, committed, critical thinker who is willing and eager to tackle challenging work, accept constructive criticism, collaborate, and conference as required. The course work can serve as preparation for those who wish to take the AP Computer Science Principles Examination, although taking the exam is not a requirement. PREREQUISITE: Successful completion of Introduction to Computer Science or students may take outside of that sequence with appropriate interest and aptitude. (ST#10152A002)
WEB PAGE DEVELOPMENT 1 - GENERAL COURSE DESCRIPTION: This course offers students an opportunity to create dynamic, interactive Web Pages through the use of HTML, Dreamweaver, and Photoshop. The pages will contain numerous elements from the Adobe CS Revealed Suite. The main focus of the class is to manage a Website for 15 weeks. The Website will include text, images, hyperlinks, animation, sounds, and video. PREREQUISITE: Computer Concepts or 11th or 12th grade. (ST# 10201A002)
WEB PAGE DEVELOPMENT 2- GENERAL COURSE DESCRIPTION: The student will create dynamic web content and animation using Adobe Design tools. Topics include xml, css and html coding, in addition to web graphics, animations and page layouts. Students will continue to develop and maintain websites. PREREQUISITE: Computer Concepts or 11th or 12th grade. (ST#10201A001