Noble High School, a community of learners, believes that we are all capable of success.   Through a rigorous curriculum, we foster the academic and personal growth of life-long learners. We value small, heterogeneous communities, which encourage innovation and honor the voices of all.

************

On this page, you will find the subjects I am teaching with the syllabi and the assignments.

Computer Lab Rules

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cisco Networking



This is a 4 semester sequence course which deals with the theories behind network design, installation, administration and maintenance of computer newtorks. Content is delivered via the internet under the guidance of the local instructors. There is a major "hands-on" component. Syllabus Assignments

Web Publishing


Develop a presence on the Web! This course is a study of the tools and languages necessary to provide Internet content. Students will use HyperText Markup Language (HTML) and Dreamweaver and CSS to create documents for the World Wide Web. Graphics will be created using Adobe
PhotoShop. Students are expected to develop and maintain a personal web as well as create or help create a website for teachers and business owners in the community. Syllabus Assignments

Web Animation


Students will learn techniques to create what is most enjoyed throughout the web: Flash animated web sites. This course will cover basic animation, motion tweening, complex animations, and buttons. Student's work will be published on the school websites. Learn what is currently considered to be the most important revolution in web design. Syllabus Assignments Students' Websites

Chinese Language


Chinese I is a year-long course. No prior knowledge of Chinese is required. The purpose of this course is to develop students' basic communicative skills and knowledge of the Chinese language and Chinese culture. In this course, students will learn the vocabulary, grammar, sentences and expressions that can be applied to the elementary conversational topics. They will learn how to read and write Chinese characters. They will also learn how to interact with the Chinese people in different fields. ChineseCulture Assignments Noble Ecxhange China Trip 2013

AP Java


This class provides an extensive and thorough investigation of Java programming techniques. The class is open to students who display a high interest level and proven academic performance. Upon course completion, students will be prepared for the College Board Advanced Placement exam. Success on this exam earns college credit at many colleges and universities. Syllabus Assignments

Programming Language


This class provides a comprehensive look at programming techniques and the thought processes of a programmer. By the course end the students will be able to understand procedural programming – control structures, functions, arrays, and pointers – before objects. They will also be able to to write programs, build programmable robots and solve complex problems. This course is open to all students with an interest in programming or an interest in learning how to refine their thought processes in problem solving. Students will use Starting Out with C++ as the textbook. Syllabus Assignment

Design Competition


College of Engineering at Boston University holds a Design Competition for high school students on the first Sunday in June every year. This is an exciting opportunity for you to apply your skills and compete for valuable tuition scholarships. The prizes are $5000 per year for four years for the first-place team, $2500 person year for four years for the second-place team and $100 gift certificate for the third-place team. 2006 BU Design Competition Slideshow


Web Design Club

 

 

Have you ever thought of becoming a Web Designer or a computer graphic designer? Come to join us in the Web Design Club. We will use Dreamweaver or GoLive, the two most powerful industry-leading web development tools to make our first website. We will participate the 4th annual Maine Students Web Design Competition and win big prizes. We will also have the thrilling experience of having our first website client. Web Design Flyer