Computer Science Essentials Honors is an advanced course that introduces students to coding fundamentals through an approachable, block-based programming language where they will have early success in creating usable apps. As students sharpen their computational thinking skills, they will transition to programming environments that reinforce coding fundamentals by displaying block programming and text-based programming side-by-side. Students will also learn the power of text-based programming as they are introduced to the Python programming language.
Honors level classes can expect more rigorous requirements for assignments and assessments.
Prerequisite: Students must have completed Honors Algebra 1 ('B' or higher)
This 6-week course is offered for first time credit, for credit grade replacement, or for non-credit enrichment in preparation for taking the course in the future. Please check with your school regarding credit from outside institutions.
Session dates: Session 2A: 7/02/23 - 7/21/23 (8:00 a.m. - 12:00 p.m.) (EST) - 0.50 credit IN PERSON BROWARD CAMPUS ONLY - Closed 7/04/23 Session 3A: 7/24/23 - 8/11/23 (8:00 a.m. - 12:00 p.m.) (EST) - 0.50 credit IN PERSON BROWARD CAMPUS ONLY
6 weeks course
For full 1.00 credit the student MUST complete both 'A' sessions (6-weeks)
Nora Demosthenes is a veteran mathematics and computer science teacher at American Heritage School, where she has taught 11 years of her 22 year teaching career. Nora has taught Algebra 2, Geometry, Algebra 1 and Computer Science both at the honors and AP levels. As the Algebra 1 competition coach this year, Nora was awarded the Coach of the Year Award for the MathCounts Broward County chapter.
A class may be canceled if fewer than 6 students enroll, and a specific teacher is not guaranteed. It is the parents’ responsibility to check with their child's school when seeking credit for a course. For online courses, the students’ cameras MUST be turned on at all times, and attendance is mandatory. To protect the privacy rights of all, there is absolutely no videotaping or recording by students during the course. Students must be age appropriate for the course, and all students must adhere to proper online etiquette. For online courses, young children must be supervised by a parent at all times.