Middle schoolers worked hard to fulfill holiday wishes for families in need during the campus’ Family Giving Tree drive, which ended on Monday. In late November, students were given wishes to fulfill and in the subsequent weeks set out to acquire the gifts described in the wishes. In all, more than 400 gifts were donated to help local families have a happy holiday season!
This article originally appeared in the winter 2017 issue of Harker Magazine.
By João-Pierre S. Ruth
Recently, a computer science instructor at Stanford asked students in an auditorium to raise their hands if they could program in four specific programming languages. Only two students knew all four – and both were Harker grads. This is not surprising to those familiar with Harker’s broad range of technology offerings, which start in kindergarten and drive students to increasingly challenge themselves.
This early inclusion of technology at Harker is part of an academic strategy that prepares students to use what they learn in computer science and programming outside of the classroom. The intensive instruction is designed as a marathon, rather than a sprint, and aims to teach students critical-thinking skills and how to continually use technology as a tool.
Liz Brumbaugh, Harker’s director of learning, innovation and design (LID) for preschool-grade 12, said by being device and platform agnostic, Harker is unique, as schools typically provide just one or two types of devices or platforms to teach technology. Harker’s approach gives students more comprehensive exposure when dealing with computer sciences. Learning to solve problems through programming, or even with Minecraft as the vehicle, is a useful tool. “You walk into any job and you have to be prepared to work with any type of device and use any type of program,” she said.
A comprehensive training regimen at Harker’s lower, middle and upper schools is designed to weave computer science seamlessly into the students’ everyday academic experience.
Getting Started at the Lower School
Students throughout the lower school use mobile devices: iPads for K-3 and Chromebooks from the third through fifth grades. “At every grade level, students are using technology as tools for learning activities,” said Lisa Diffenderfer, computer science department chair and K-5 LID director. This includes research, presentations and practicing specific skills taught in their core classes, she said.
Kindergartners attend computer science and skills courses starting the very first week of school. “They have a 42-minute computer science class once a week for the entire school year where they are introduced to and practice tech literacy skills, such as typing and creating digital artwork,” Diffenderfer said. Midway through the school year, she said, they begin to learn programming fundamentals such as sequencing, logic and problem-solving through an iPad app called Osmo Coding and its corresponding coding blocks.
In first grade, computer science classes are held three times per week in the third trimester of the year. This includes working with an iPad app to practice using algorithmic thinking. The frequency of computer curriculum increases at the lower school so that when students reach grade 5, they take computer science classes twice per week in the first trimester and five days per week in the third trimester. In the first half of that grade 5 course, Diffenderfer said, students use robotics as a path to practice programming concepts. Students use visual programming and Lego Mindstorms EV3 robots to work out solutions to different challenges such as how to program self-driving cars.
Building Up the Skill Set
Sam Linton, a computer science teacher at the middle school, said there are recurring themes throughout the required courses, such as design process and systems thinking presented in a variety of contexts. “In the middle school, we try to expose the students to a wide range of computer science topics, not just programming, in a fun and accessible way,” he said.
For students who intend to continue on in computer science at the upper school, the goal is to lay the conceptual groundwork to better prepare them, Linton said. “To this end, we give them exposure to computer programming languages ranging from Scratch to Python to Java, as well as concepts such as flowcharting.” There is also an elective Java course, which is a good introduction to and preparation for the more demanding approach at the upper school, he said.
Sharmila Misra, also a computer science teacher, said students in all three grade levels are required to take semester-long computer science classes; semester-long electives also are available for all grades. “The required computer science classes curriculum helps every student, both in STEM and STEAM, acquire the computer science concepts required before they leave for the upper school,” she said.
In the required computer science class, students are taught the design thinking process, which is similar to the software development life cycle. The process comprises user empathy, planning and design, making a prototype, taking feedback, improvising and testing to attain user satisfaction.
These classes are not always focused on syntax-based coding languages, Misra said; computer programming is a small subset of computer science. One reason for the ongoing focus on computer science concepts is that if the knowledge is not used after the semester, it may be forgotten, she said. However, if students are taught logical and analytical skills through systems thinking, computer architecture and flowcharts, they can continue to benefit from the curriculum.
Scott Kley Contini, grade 6-8 LID director, said the programs at the middle school include Gamestar Mechanic, a platform that allows students to create online video games. This design class lets students develop games that can be exchanged with students in other countries. By using the online platform Pythonroom, students also can learn the fundamentals of computer programming and coding. Students then run their programs through online servers that allow for fast, personalized learning opportunities.
Putting the Knowledge to Work
Brumbaugh said that scaling up the challenges for students is important for helping them develop the logic-based, problem solving skill set that is unique to programming. “At the upper school, we have three different tracks in an introductory sense that students could take, plus there is a computer science graduation requirement,” she said.
Upper school students put their accumulated knowledge to the test as they work with more applied aspects of computer science, said Eric Nelson, upper school computer science department chair. “Once they get past preparing for the AP exam, they can take the advanced topics courses, which paradoxically tend to get back to the more fundamental aspects of things,” he said. This includes working with Java, a very high-level computing language full of protections and abstractions that insulate the programmer from the hardware. “Understanding what is under the hood is the difference between being a driver and being a mechanic,” Nelson said. Java teaches students how to drive when it comes to programming. The advanced topics offerings help them learn to be mechanics.
There is also a neural networks course in which students spend the semester creating a basic multilayer perceptron, a type of algorithm, which is the basis for all deep-learning systems. “The differences are in how they are wired, but the principles don’t change,” Nelson said. Through the curriculum, students get a deep understanding of how pattern classifiers work at the lowest levels rather than see them just as black boxes (a computing term for an object with mysterious workings).
Another course in artificial intelligence explores expert systems, which is something the public encounters any time they use a kiosk that asks questions about their preferences. This is a specialized technology, Nelson said, and professionals who build expert systems are pretty scarce. “Learning about and implementing the expert system life cycle will give them a potential edge if they encounter it,” he said.
Getting into the digital nitty-gritty, students in the computer architecture course learn to build a computer from the ground up, starting with NAND logic gates, which is the base element for all logic systems. “There is a local startup that is building educational tools for colleges and universities that teach just these concepts,” Nelson said. Taking the lessons to the next level starts to bring the components together.
In the compilers course, Nelson said, students get a full understanding of what happens to their code as it gets transformed into machine-readable form, what optimization really means and the traps it hides. The programming languages course introduces them to language paradigms other than Java. This requires them to think differently as they move from one language to another.
Two of the languages the students work with are Fortran and C, which Nelson said students are likely to encounter in industry or research. Upper school students also work with LabVIEW, which is the systems engineering software used to control the Large Hadron Collider at CERN (Conseil Européen pour la Recherche Nucléaire – the European organization for nuclear research). The numerical methods course introduces students to what is happening behind the scenes in tools such as MATLAB and Mathematica, as well as many of the libraries they use as black boxes in Java and Python.
“All of this exposure is superimposed on a requirement to develop good coding practices and a ‘keen grasp of the obvious’ in terms of user interface design and functionality,” Nelson said. Through Harker’s intensive program, students can gain experience with computer science far earlier than their peers at other schools, said Nelson.
This naturally helps them stand out in their university courses and first employment opportunities in computer science, he added, relaying the Stanford University anecdote. When the computer science instructor asked who could program in Java, JavaScript, Python and Fortran, only the two Harker alumni knew all four.
“Both students were in my programming languages course last year,” Nelson said. The Stanford instructor went on to state that Fortran was a trick question, since freshmen were not expected to know Fortran. “Our students now stand out amongst a room full of the best and the brightest at Stanford,” Nelson said. Even if a Harker student does not intend to pursue a career in programming, the problem-solving and logic skills learned here “could be useful to solve any work-related challenge or challenges related to fixing bugs; troubleshooting itself is a detailed process that adults rely upon daily,” said Brumbaugh. If students want to explore computer sciences outside of the curriculum tracks they are on, they also can join extracurricular activities, such as the robotics team, Brumbaugh added. “Our students are going to be the ones who create what the next programming language is – the systems that make currently existing processes better.”
Contributor João-Pierre S. Ruth is based in the New York City area.
The Mercury News posted a very nice article noting a girl from Gunn High School has started an outreach effort with Veterans and students from Harker and other schools are also now participating.
The Mercury News posted a very nice article noting a girl from Gunn High School has started an outreach effort with Veterans and students from Harker and other schools are also now participating.
The Mercury News posted a very nice article noting a girl from Gunn High School has started an outreach effort with Veterans and students from Harker and other schools are also now participating.
We had an exciting lower and middle school fall sports season! Please see the accomplishments of our fall sports teams and individuals below:
VA Flag Football (grade 8): The Varsity A team, coached by Richard Amarillas and Tim Hopkins, finished in fifth place in the WBAL with a record of 0-7 and went 1-8 overall. Team awards went to Richard Amarillas and Sam Boucher (Eagle), and Marcus Page and Ethan Huang (Coaches).
VB Flag Football (grade 7): The Varsity B team, coached by Mike Delfino and Edward LeGrand-Sawyer, finished in fifth place in the WBAL with a 2-4 record and went 3-4 overall. Team awards went to Armaan Thakker (MVP), Zain Vakath and Dylan Parikh (Eagle) and Rohan Gorti (Coaches).
JVA Flag Football (grade 6): The Junior Varsity A team, coached by Dan Pringle and Matt Arensberg, finished in sixth place in the WBAL with a 0-4 record and went 1-5 overall. Team awards went to Om Tandon (MVP), Thomas Egbert (Eagle) and Jack Ledford (Coaches).
JVB Flag Football (grade 5): The Junior Varsity B team, coached by Walid Fahmy and Tobias Wade, finished in fifth place in the WBAL with a 0-4 record and went 0-5 overall. Team awards went to Drew Diffenderfer (MVP), Vyom Vidyarthi (Eagle) and Liam Jeffers (Coaches).
LS Intramural Flag Football (grade 4): Team awards went to Brennan Williams (MVP), Topaz Lee (Eagle) and Rishaan Thoppay (Coaches). The team was coached by Karriem Stinson and Kristian Tiopo.
VA Softball: The Varsity A team, coached by Raul Rios and Vanessa Rios, finished in fifth place in the WBAL with a record of 1-4 and went 1-5 overall. Team awards went to Brooklyn Cicero, grade 8 (MVP), Nicole Arena, grade 8 (Eagle) and Claire Chen, grade 7 (Coaches).
JVA Softball: The Junior Varsity A team, coached by Jon Cvitanich and Brittney Moseley, was the WBAL league champ with a record of 4-0 and went 5-0 overall. Team awards went to Maya Kelly, grade 6 (MVP), Saira Ramakrishnan, grade 5 (Eagle) and Isha Kotalwar, grade 6 (Coaches).
LS Intramural Softball (grade 4): Team awards went to Mackenzie Chadwick (MVP), Tanvi Sivakumar (Eagle) and Minal Jalil (Coaches). The team was coached by Julie Meline.
MS Swimming: Team awards went to Michael Tran, grade 8 (MVP), Linette Hoffman, grade 7, and Logan Braun, grade 6 (Eagle), and Carlo Banzon, grade 7, and Eira Saraff, grade 6. Unfortunately, the WBAL finals were cancelled due to poor air-quality issues. However, we did have a few first place finishers in the Castilleja meet. Michael Tran (50 fly, 100 freestyle relay and 100 medley relay), Heidi Lu, grade 6 (25 backstroke), Elvis Han, grade 8 (50 backstroke and 100 free relay), Nika Lebedev, grade 7 (100 individual relay), Sascha Pakravan, grade 8 (100 free relay), Willian Zhao, grade 8 (100 free relay and 100 medley relay), Carlo Banzon, grade 7 (100 medley relay) and Kai Burich, grade 8 (100 medley relay).
LS Swimming: Team awards went to Shwetha Sundar, grade 4, and Nikhil Pesati, grade 5 (Eagle), and Kaan Kurtoglu, grade 4, and Disha Gupta, grade 4 (Coaches).
MS Cross Country: Team awards went to Dawson Chen, grade 8, and Ashley Barth, grade 8 (MVP), Shahzeb Lakhani, grade 8, and Emma Gao, grade 6 (Eagle), and Alex Liou, grade 8, and Trisha Iyer, grade 6 (Coaches). Unfortunately, the WBAL finals were cancelled due to the poor air quality issues. However, we did have a few first place finishers in the league meets. Our grade 8 boys team took first place at the Crystal Springs Relays and our grade 7/8 boys team took first place at the Harker Meet.
MS Golf: The middle school golf team was league champs of the WBAL Fall tournament, winning by 10 strokes. The top golfer of the tournament was Claire Chen, grade 7 (35), followed by Freddy Hoch, grade 7 (37), Marcus Page, grade 8 (38) and Athreya Daniel, grade 7 (40).
Harker’s middle school speech and debate team has already competed at nine tournaments across three states (California, Illinois and Texas), with some great results. More than 125 Harker students competed in at least one tournament, and our middle schoolers compete primarily against high school students, so successes are especially sweet!
Presentation High School (San Jose)
From Oct. 6-8, 50 schools across three states representing 198 entries competed in public forum and Lincoln-Douglas debate. Thirty-one Harker middle school students competed and the following awards were earned.
JV Public Forum Speaker Awards
3rd – Connor Wilcox, grade 8
4th – Vienna Parnell, grade 8
JV Lincoln-Douglas Speaker Awards
1st – Karoun Kaushik, grade 8
3rd – Alex Lan, grade 7
4th – Ayan Nath, grade 8
Intramural No. 1 (Harker Middle School)
On Oct. 10, about 79 Harker middle school students competed in six distinct events and received the following awards.
Policy Debate (Workshop)
1st – Mir Bahri, grade 7, and Saanvi Arora, grade 8
Lincoln-Douglas
1st – Harsh Deep, grade 8
Lincoln-Douglas Speaker Awards
1st – Brian Chen, grade 7
Public Forum
1st – Rohan Thakur and Rohan Rashingkar, both grade 8
Public Forum Speaker Awards
1st – Ysabel Chen, grade 8
2nd – Muzzi Khan, grade 7
3rd – Rohan Thakur, grade 8
4th – Stephen Xia, grade 7
Congress (Workshop)
1st – Dhruv Saoji, grade 8
Speech (Impromptu)
1st- Zubin Khera, grade 7
Intro (6th Graders Only)
1st – Reza Jalil, grade 6
2nd – Arjun Moogimane, grade 6
Intro Speaker Awards (6th Graders Only)
1st – Panav Gogte, grade 6
2nd – Angelina Zhu, grade 6
California State University Fullerton (Los Angeles)
On Oct.13-15, 58 schools from across four states representing 560 entries competed in all speech and debate events. Forty-five Harker middle school students competed and many earned awards.
Novice Policy
3rd – Keya Mann and Saanvi Arora, both grade 8 (semifinalists)
5th – Sarah Mohammed and Tiffany Chang, both grade 7 (quarterfinalists, walked over)
Novice Policy Speaker Awards
7th – Saanvi Arora, grade 8
8th – Keya Mann, grade 8
9th – Sarah Mohammed, grade 7
MS Lincoln-Douglas Speaker Awards
9th – Rahul Santhanam, grade 7
10th – Jason Monaghan, grade 6
Novice Public Forum
3rd – Rohan Rashingkar and Rohan Thakur, with grade 8 (semifinalists)
Unranked – Laurie Jin and Trisha Variyar, both grade 7 (top middle schoolers)
St. Marks (Dallas)
On Oct. 14-6, 122 schools across 22 states representing 288 of the best debate entries in the country competed. Five Harker middle school students competed in Lincoln-Douglas debate.
Notre Dame/Harvard-Westlake (Los Angeles)
On Nov. 4-6, 56 schools across 10 states representing 212 entries competed in Lincoln-Douglas and policy debate. Nine Harker middle school students competed and received the following awards.
On Nov. 11-12, 29 schools across four states representing 94 entries competed in debate events. Fifteen Harker middle school students competed.
Intramural No. 2 (Harker Middle School)
On Nov. 15, about 49 Harker middle schools students competed in three distinct events and received the following awards.
Public Forum
1st – Deeya Viradia and Carol Wininger, both grade 7
Top 6th graders – Arjun Gurjar and Krishna Mysoor, both grade 6
Public Forum Speaker Awards
1st – Nika Lebedev, grade 7
2nd – Arjun Gurjar, grade 6
3rd – Rupert Chen, grade 7
Speech (Impromptu)
1st – Angela Gao, grade 8
Intro (6th Graders Only)
1st – Emma Gao, grade 6
2nd – Divya Venkat, grade 6
Intro Speaker Awards (6th Graders Only)
1st – Kabir Buch, grade 6
2nd – Emma Gao, grade 6
Santa Clara University No. 1 (Santa Clara)
From Nov. 17-9, 104 schools across three states representing 1,692 entries competed in all speech and debate events. Approximately 110 Harker students competed (about 90 were middle school students), and a few received the following awards.
Varsity Public Forum
17th – Sascha Pakravan and Ayan Nath, both grade 8
Varsity Public Forum Speaker Awards
6th – Sascha Pakravan, grade 8
Novice Public Forum
9th – Deeya Viradia and Carol Wininger, both grade 7 (octofinalist)
From Nov. 18-20, 307 schools across 37 states representing 1,628 entries competed in all speech and debate events. Four Harker middle school students competed. Congrats to all the participants and many thanks to Christopher Thiele, middle school speech and debate teacher!
Harker middle school students gave impressive performances at the First Lego League robotics qualifiers on Nov. 19, held at the NASA Ames Research Center. Grade 6 students Kabir Ramzan, Jordan Labio and Dustin Miao – collectively known as “Alpha Wolves” – placed first overall and received the Champion’s Award for robot performance and design, as well as the project they submitted for the FLL Global Innovation Contest, which uses rainwater and irrigation systems to reduce wasteful water usage. The team earned entry into the Global Innovation contest that will take place in March.
Also in the competition were Ramit Goyal and Joe Li, both grade 6, who were members of team “Savage Ninjas.” Their team took second place in the robot performance category, earning an 175 points in the final round, more than any other team at the event. Their project was to develop a method of controlling the use irrigation water by employing moisture sensors, which would save the use of California irrigation water by up to 40%.
This story was submitted by middle school Latin teacher Lisa Masoni.
A group of 24 middle school delegates joined the upper school students to attend Ludi Novembres, the fall Junior Classical League conference, at St. Francis High School in Sacramento on Nov. 18. They learned about Caesar and zombies, Latin demons and Heinrich Schliemann’s connection to Sacramento and the Gold Rush. They tossed grapes, played volleyball and collected seven boxes of books to donate to the Prisoners’ Literacy Project. They also earned many awards in their academic competitions.
At the MS1 level, four sixth graders earned top placings. Trisha Iyer and Arjun Moogimane took first and second place in mythology, respectively. Chloe Lee placed first in reading comprehension and third in grammar, and Akshat Mehrotra earned first place in daily life.
Several grade 7 students were winners at the MS2 level. Katelyn Abellera took second in reading comprehension; Rupert Chen placed first in reading comprehension and second in vocabulary; Michelle Jin won first in both grammar and reading comprehension; Jeremy Ko earned first in vocabulary, second in reading comprehension and third in mythology; Andrew Pluzhnikov earned second in daily life; Edward Sun took second in grammar; Hita Thota placed first in mythology; and Nicholas Wei took second in mythology and first in derivatives.
Eighth graders participated in the MS3 level of competition, where Akhilesh Chegu took first in vocabulary and grammar; Arjun Dixit placed third in derivatives; Maddie Jin took second in derivatives and first in mythology; Aaron Lo took third in mythology and second in daily life; Brandon Park placed second in mythology, third in vocabulary and first in derivatives; and Thresia Vazhaeparambil placed second in vocabulary, third in reading comprehension and third in daily life.
Students also participated in open certamen, a quiz bowl game where students play on mixed teams. Aaron Lo, Maddie Jin and Arjun Dixit played on the second place team and Akhilesh Mehrotra’s team placed first. This bodes well for the state convention in the spring, where students will put together a school team to play against other schools.
In mid-November, Harker DECA chapter members attended the Western Region Leadership Conference (WRLC) in Phoenix. WRLC provided a perfect opportunity for students to gain tips for competitive success, learn through industry workshops and bond with one another.
Keynote speakers at the grand opening and closing sessions recounted the biggest lessons they have learned to inspire attendees. From the workshops, students gained competitive advice for their role play and written events, in addition to knowledge about business and entrepreneurship. Harker DECA also participated in the mock competition, where each student performed a role play in front of a judge and received feedback. This event was a great opportunity for students to practice as the competitive season approaches. Finally, the chapter experienced local cuisine and culture at the Phoenix Pizza Festival in downtown Phoenix, where they sampled fresh pizza, listened to live music and enjoyed the warm Phoenix sun.
Overall, WRLC was an entertaining and informative conference for students. Harker DECA looks forward to kicking off the competitive season with Silicon Valley Career Development Conference (SVCDC) in January. Go Eagles!