Computer Science

TE10511      INTRO TO COMPUTER SCIENCE 

SEMESTER   CREDIT  0.5

No Fee

Satisfies one of the following:   0.5 elective, 0.5 Technology, 0.5 Practical Arts

Grades 9-12

Prerequisites: none

◆This class is an introduction to Computer Science. Students will learn about computer systems and programming. Students begin with very simple programs and progress to more complex projects that perform calculations, play games, and work with graphics and images. This course aims to show the reality of how computers work.  (0323)

For more information, click here:   Comp Sci Website

 

TE10732 COMPUTER MAINTENANCE 1

TE10733 COMPUTER MAINTENANCE 2

TE10734 COMPUTER MAINTENANCE 3

SEMESTER   CREDIT   0.5

Fee: $20 

Satisfies one of the following:   0.5  elective, 0.5 Technology, 0.5 Practical Arts

Grades 9-12

Prerequisites: For Computer Maintenance 2, completion of Computer Maintenance 1

◆ Students will be introduced to computer maintenance and repair. Students will learn to assemble a computer from parts, install the operating system and other software, as well as do basic computer repairs and troubleshooting. Topics covered will include computer hardware, software, operating systems, peripherals, mobile devices, networking, and security. The course is geared towards the introductory-level, professional certification CompTIA A+ IT and Computer Technician certification.   (0317)

For more information, click here:  Comp Maintenance Website 


TE10711 COMPUTER GRAPHICS & MODELING 1 

TE10712 COMPUTER GRAPHICS & MODELING 2

TE10713 COMPUTER GRAPHICS & MODELING 3

SEMESTER   CREDIT   0.5

No Fee

Satisfies one of the following:   0.5 elective, 0.5 Technology, 0.5 Practical Arts

Grades 9-12

Prerequisites: For Computer Graphics & Modeling 2, completion of Computer Graphics & Modeling 1

◆ This course includes an introduction to basic concepts in computer graphics and modeling. Students will use Blender, a powerful, free, open-source 3D creation software for modeling, simulation, animation, game design, and more.  Students will learn modeling, materials and textures, lighting, rendering, and basic animation.  (0315)

For more information, click here:  Comp Graphics Website 


TE10741 COMPUTER ANIMATION 1

TE10742 COMPUTER ANIMATION 2

SEMESTER    CREDIT  0.5

No Fee 

Satisfies one of the following:   0.5 elective,  0.5 Technology, 0.5 Practical Arts

Grades: 9-12


Prerequisites:  Prerequisites:  Digital Arts 1, or Digital Arts 2, or Computer Graphics & Modeling, or approval by teacher 

This course will explore various aspects of 2D and 3D computer animation. Topics will include: animation basics, tweening, rigging, principles of animation, storyboarding, and animation career opportunities. Students can choose to work in either 2D or 3D space using either Adobe Animate (2D) or Blender (3D). Students should have a basic working knowledge of some digital graphics software such as Photoshop, Illustrator, Animator, Blender, Gimp, Photopea, Krita, or Procreate before taking the class. These skills are learned in Digital Arts and Computer Graphics and Modeling classes. Students can also get approval to enter the class if they can demonstrate some prior animation experience to the teacher.  (0310)


TE10721 COMPUTER GAME DESIGN  1

TE10722 COMPUTER GAME DESIGN  2

TE10723 COMPUTER GAME DESIGN 3

SEMESTER    CREDIT  0.5

No Fee 

Satisfies one of the following:   0.5 elective,  0.5 Technology, 0.5 Practical Arts

Grades: 9-12


Prerequisites:  Intro to Computer Science (High School or Mid School) or approval by teacher; 

For Computer Game Design 2, completion of Computer Game Design 1

◆ Students in this class will design a simple computer game. Topics to be covered include character and level design, animation, Newtonian physics, programming, and 2D/3D mechanics. The advanced game engine Unity will be used to create games.  (0310)

For more information, click here:  Comp Game Design Website 


TE20932     AP COMPUTER SCIENCE  🕜🕜🕜

YEAR      CREDIT  1.0

Fee: $98 (Exam Fee) 

Satisfies one of the following:   1.0 elective, 0.5 Technology,  0.5 Practical Arts, 1.0 Advanced Placement requirement

Grades: 10-12

Prerequisites: Intro to Computer Science (High School or Mid School) AND concurrent enrollment in a math class above Algebra 2

◆  This course follows the College Board’s AP curriculum for Computer Science. Students will learn how to program using the Java programming language. Topics include object-oriented programming, recursion, data structures and algorithms in preparation for the AP Computer Science exam. Students are required to pay for and take the AP Exam in the spring in order to earn a weighted grade.  (0327)

For more information, click here:  AP Com Sci Website 


TE32022     ADVANCED COMPUTER SCIENCE PROJECTS 

SEMESTER   CREDIT   0.5

No Fee 

Satisfies one of the following:   0.5 elective, 0.5 Technology, 0.5 Practical Arts

Grades: 11-12

Prerequisites:  Prior approval by teacher

◆  This course is for independent projects in Computer Science. It is designed for students wishing to pursue topics that are beyond the scope of the currently offered Computer Science classes. Topics beyond AP Computer Science could include alternate languages (python, ruby, C variants, etc.), graphical interfaces, artificial intelligence, app design, and advanced data structures. Advanced Computer Maintenance topics could include A+ Certification or networking. Advanced Game Design and advanced Blender topics can also be pursued.  Alternate topics could include Arduino/Rasberry Pie projects, Supercomputing Challenge, web page design and/or collaboration with other teachers and courses. Prior approval by the instructor is required before enrolling. Students must have ideas and projects planned before beginning the course. (0325)