CBC High School
Link to Home pageLink to Graduation RequirementsLink to Grading Policies pageLink to Planning pageLink to Help page
Course Offerings Engineering & Technology Departments
AutoCAD
Game Programming
Introduction to Computer Science
Principles of Engineering
Principles of Engineering 2
Programming in Visual Basic
Robotics
Technical Drawing
Web Site Design
Web Site Design 2

The Engineering and Technology Department serves to provide students at ALL academic levels the opportunity to explore topics in Science, Technology, Engineering, and Mathematics (STEM) disciplines. Courses in the department represent a re-thinking of stand-alone curricula into an integrated approach designed to facilitate the application of knowledge.  Additionally, these courses focus on the technology-based development of 21st century skills, including critical thinking, innovation, problem-solving, collaboration, initiative, agility, effective communication, creativity, and the ability to access and analyze information.

The Engineering and Technology Department also acts as the curricular arm of the CBC STEM Academy, a comprehensive program which addresses the emerging and dynamic needs of a technological society.  The STEM initiative represents an evolution of education necessary to keep pace with the need for a skilled workforce in a global economy.

Computer Science Tentative Course Sequence Diagram

BUSINESS
ENGINEERING & TECHNOLOGY
FINE & PERFORMING ARTS
GENERAL STUDIES
PHYSICAL EDUCATION
LANGUAGE ARTS
MATHEMATICS
RELIGION
SCIENCE
SOCIAL STUDIES
WORLD LANGUAGES
 
AUTOCAD
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Open to Sophomores, Juniors, and Seniors; Technical Drawing
Course Description: In this course, the students will learn the fundamental features of Auto CAD LT. The students will learn how to draw mechanical drawings and floor plans. They will complete a 3D model of an A-Frame cabin.  Students who are interested in engineering and architecture should take this class.
Top
 
 
GAME PROGRAMMING
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: None
Course Description: This elective course serves as an introduction to programming concepts through the creation of simple game programs. The games will be created in 2-D using Game Maker and Scratch and in 3-D using Alice. All three software programs use a click-and-drag method to enter code. Programming structures and logic will be studied in the fun environment of creating games using object-oriented programming. Students interested in detailed work and planning to study computer science in college should take this course.
Top
 
 
INTRODUCTION TO COMPUTER SCIENCE
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: None

Course Description: This elective course serves to develop basic problem-solving and computational thinking skills in preparation for more advanced courses in the computer science sequence. Students are introduced to the field of computer science, focusing on the computer's role in representing, storing, manipulating, organizing, and communicating information. Topics include hardware, software, operating systems, networks, and the fundamentals of computer programming. Students will cover basic object-oriented programming terminology and concepts such as design, analysis, implementation, objects, classes, inheritance, algorithms, relational operators, control statements, expressions, conditionals, and methods. The Alice programming language will be used to teach basic programming terminology and concepts. Students will also be introduced to more advanced programming using Python.

Click here to view the tentative Computer Science course sequence.

Top
 
 
PRINCIPLES OF ENGINEERING
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: None
Course Description: This elective course serves as the foundation for the diverse opportunities offered by the CBC STEM Academy. Using a hands-on approach, students are introduced to content that includes the history of engineering, varied engineering disciplines, engineering process and development models, and other engineering tools and considerations. Heavy emphasis is placed on the development of 21st century skills, including collaboration, critical thinking, problem-solving, and agility in design. Projects will range from design presentations and conventional construction to more complex systems using sensor input, motor control, and introductory coding using the Lego EV3 system. Software options on the EV3 allow for differentiation for students who have prior experience with the EV3/coding.  The course also includes guest speakers from the field of engineering who share their career experiences with students.

 


Top
 
 
PRINCIPLES OF ENGINEERING 2
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Teacher approval; Principles of Engineering grade above 70%
Course Description: This elective course is a continuation of the engineering sequence offered as part of the CBC STEM Academy. Additional general engineering topics are explored, including an introduction to MATLAB™, an advanced computational computer application which provides numerical solutions to a wide range of engineering problems. In addition, this course will expose students to the interdisciplinary nature of engineering projects by engaging them in real-world engineering applications in varied disciplines.  Projects will be hands-on, with an emphasis on the development of 21st century skills including collaboration, critical thinking, problem-solving, and agility in design.
Top
 
 
PROGRAMMING IN VISUAL BASIC
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Open to Sophomores, Juniors, and Seniors
Course Description: This elective course serves to introduce students to the programming process and provide fundamental programming skills. Visual Basic will be the programming language utilized. Standalone programs which use a GUI (Graphical User Interface) format will be created using VB. Students will write basic to intermediate programs and learn programming logic and concepts that will provide them with a solid foundation on which to build any future programming experience. Students interested in detailed work and logical reasoning or who plan to study computer science in college should take this course.
Top
 
 
ROBOTICS
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Principles of Engineering (or concurrent)
Course Description: Robotics is a STEM offering designed to allow students to develop problem-solving skills in engineering applications. The course will revolve around the First Tech Challenge (FTC) of the FIRST Robotics program.  The FTC challenge begins in September, with the announcement of the game objective and rules. The Robotics class will develop strategy, design, build, and code the CBC entry/entries for the competition. The course will culminate in the local qualifying event, generally held in mid-December. Students will be responsible for documenting design decisions in the team “Engineering Notebook” as prescribed by the FTC rules.  Students will also be responsible for fundraising, outreach, and media relations for the robotics teams.  This is an X-Period class that meets before school. 

 

Top
 
 
TECHNICAL DRAWING
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: None
Course Description: This course will give students an introduction to basic mechanical drawing and three-dimensional thinking. This course introduces students to the proper use of mechanical drawing tools to produce two- and three-dimensional drawings, technical drawings, architectural ground plans, and scaled drawings. Students will develop sketching skills and cognitive skills in three-dimensional thinking, reading plans, lettering, and scale drawing. The goal of continuing their skills in a CAD course will be emphasized. Students interested in art, architecture, engineering, construction and manufacturing would benefit from this course.
Top
 
 
WEB SITE DESIGN
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Open to Sophomores, Juniors, and Seniors
Course Description: The course serves to introduce students to the design and maintenance of web-based content utilizing the Adobe Dreamweaver CS6, Adobe Fireworks CS6, and Adobe Flash CS6 software applications. Students will design and maintain multiple fictitious example web sites in order to develop the skills necessary to incorporate multimedia and other dynamic content into the sites.  During their hands-on experience, students will gain a basic understanding of a variety of HTML web page elements, Spry widgets, and Flash interactivity and animations as they learn to utilize the various tools of the three software programs. The capstone experience of the course will include the design, creation, maintenance of an original Web site using the various aspects of the Adobe CS6 applications. Students planning to study computer science, journalism, or marketing in college should take this course.
Top
 
 
WEB SITE DESIGN 2
Course Information
College Prep 1 Semester .5 Credit
Prerequisites: Web Site Design; Open to Sophomores, Juniors, and Seniors; Teacher approval
Course Description: This course serves to offer practical experience for select students (a maximum of three students) in the design and ongoing maintenance of web-based content utilizing the Adobe Dreamweaver CS6 and Flash CS6 software programs and other similar Web design applications. Students will be afforded the opportunity to work independently and as a creative team during the Web site design and creation process to meet the course goals. The course will evoke student creativity and promote the organization, communication, and teamwork skills commonly utilized by today’s Web developers. The capstone experience of this course will be for students to produce a fully functional website that represents a business they establish. Students planning to study computer science, journalism, management, or marketing in college should take this class.
Top