Sunday, August 17, 2008

Ending

Last Thursday marked the end of the 2008 MEET Summer Program. It's exceedingly difficult to realize that the sumer is already finished. The Year 2 students finished the summer with 4 stellar project presentations. Quite frankly, I was WOW-ed by how much they had accomplished and how well they presented. (This bit about us being WOW-ed was actually part of their goal, and they met that challenge excellently.)

On Friday, the instructors joined the students on a trip to Tel Aviv, where we hung out on the beach for a few hours. The instructors then returned and began the slow, arduous process of doing feedback surveys, completing interviews, and compiling all of the curriculum material, as process which lasted through Saturday into today.

Today marked the real end - the graduation ceremony for the Year 3 students. It was impressive the see the students' maturity as they introduced each other, reminisced on their time in MEET, and accepted their certificates. Thus followed a period of hugging and photo-taking as students and instructors said their goodbyes.

Expect some backdated entries later with more detail, but at the moment it's 1AM. We're leaving shortly to drive a few hours to get to Masada and watch the sunrise. We'll then spend a few days in Eilat, which will be a much-needed relaxing vacation. I fly back to Boston on Thursday.

This has, by far, been the best summer of my life.

Monday, August 11, 2008

Almost there.

So, this is where I apologize profusely about falling behind in the blogging. It seems I've missed recording about 1.5 weeks of MEET, including MEETConf, the Apprentice Event, and 2 awesome Year 2 milestone presentations. Not only that, but I've skipped an exciting trip to the north this past weekend and a spectacular trip to the desert during the previous weekend. What can I say, I've been busy. I plan to work briefly on creating some backdated entries with my own photos, and in the meantime, I'd encourage you to check out Sally's blog, if you haven't already been keeping up with it. Sally, my fellow instructor, is much more proficient on the blogging, and much better at keeping up to date. Definitely read the entry about the lecture we attended yesterday. I couldn't have described it better myself.

As for my students, they're nearing the end of what's been an awesome summer. The Year 2 curriculum culminates in a final presention, which this year is modeled as a pitch to a venture capitalist. This presentation will occur on Thursday, which means tomorrow is the final day to finish everything. This morning, however, my team managed to produce a functioning program, which is able to send both text and drawing messages across the network. The students were positively bubbling with excitement, and it's amazing to see the quality of work they're accomplishing along with their enthusiasm for working together to finish this project. Tomorrow, they'll work to polish their final deliverables (poster, presentation, video demo) and finish up bits of code. It should be an awesome day.

-------

Also.

Happy Birthday Dad!

Wednesday, July 30, 2008

Past the Halfway Point!

Yesterday marked the midpoint of the MEET Summer Program. It's rather scary how fast the summer is going.

Project work continues. My group began coding this week, and by now they have a fairly good structure set up, along with some basic functionality, like the ability to send messages over a network using a servlet (which meant that I got to learn about servlets). They've also started their business plan, including researching their competititors and figuring out how they will make their product superior to the competition. Here, Alex, Anna, Amir, and Waseem work to finish the presentation for tomorrow.

And finally, possibly the highlight of the day:
Explanation: We've been trying to figure out ways to make our kids focus in lab. Last week, Zach and Humberto wrote a script that kills all of the games every 1 minute. Yesterday, they altered the script to mute the computer volume every minute so they'd stop listening to music. Today, however, Humberto and Max figured out a way to kill flash, thus effectively preventing them from enjoying Youtube and other internet flash games. Hehe. The best part? Every flash game, every Youtube video will instead display an animated gif I created that says:

"You should be working on your project!"

Excellent.

Saturday, July 26, 2008

Free day!

Saturday was an uncharacteristic "free" day for us, by which I simply mean there was no planned activity. However, not wanting to waste the opportunity, we decided to wake up early-ish (~9:30) and go do some exploring on our own. Our mission: see things and buy postcards. Our first stop: the Garden Tomb.

The Garden Tomb is the site where Protestants believe that Jesus was buried. Conveniently, this is practically right down the street from where we live. Bo, Froy, Humberto, Sally, Mike R., and I wandered over there and ended up attaching ourselves onto an English speaking tour. Our tour guide, Phillip, was excellent, filling us in on the history as well as sharing the beliefs and inspirational message attached to the location.


One reason that this is believed to be the site of Jesus' crucifixion and burial is because of the rock formation, which resembles a skull. "Golgotha", the biblical place where Jesus was crucified, means "Skull". We got to see this view later, from the Old City wall:

Next, we wandered into the Old City. After wandering through the market for awhile and debating the possibility of food, Mike, Humberto, and I ended up splitting off from the group and heading back to the Church of the Holy Sepulchre. Unfortunately, the site was much more crowded than yesterday, so we elected to try to come back on a more peaceful day with fewer crowds.

We headed towards the Jaffa Gate, where we investigated the possibility of walking on the ramparts of the Old City wall, something which we were all very excited to do. We each payed 16 shekels, and up we went. Thus started a multitude of picture taking.

Since there is a break in the wall at the Jaffa Gate and since you cannot enter the Temple Mount area, you cannot walk the entire perimeter continuously. So, we started by walking north from the Jaffa Gate, around the north side of the city, and south to the Lion's Gate on the east side. This took a long time. Maybe 2 hours. Mainly because of the picture taking. Walking on the wall was absolutely amazing because of the many views of Jerusalem, both Old and New cities.
We saw a massive shoe sale outside of the Damascus gate:Also, all the gates have grates right above the entrance. This is so you can dump boiling water or oil on your attackers!
Dome of the Rock

By the time we came down from the wall, it was about 2pm, and we were HUNGRY. We wandered back into the market and managed to find a restaurant that served amazing schwarma!
Before and after lunch, we also walked along the Via Dolorosa, or "Way of Suffering", in an attempt to see more of the Stations of the Cross.Next, time for shopping! Back to the market we went. We each bought some souvenirs/gifts, and also managed to find postcards for 1 shekel each! (Now to buy stamps...)

Our shopping successful, we continued on to traverse the other section of the wall ramparts. This route took us south from the Jaffa Gate, around nearly to the Dung Gate.

Looking north

View to the south

We then came down and debated the tradeoffs between trekking back across the city to the apartment or continuing on our adventure and hoping someone would pick us up before the dinner excursion. Adventuring won.

We continued out through the Zion Gate to Mount Zion, on the south side of the city, in an attempt to visit King David's tomb. This, we did manage to find. However, our subsequent attempt to find the room where the Last Supper supposedly took place was unsuccessful, and we decided that it was probably closed anyway, given that it was late in the day on Shabbat. Instead, we found an interesting sculpture.

Back we went to the Jaffa Gate, where we hung out on the grass outside the Old City before meeting up with Max at the MEET office to go to dinner. Dinner was delicious, and was a fantastic end to an awesome day.

Stairs leading up the the ramparts.

Friday, July 25, 2008

Being a tourist!

This weekend, rather than traversing to some "far away" city to go sightseeing, we're taking a restful weekend and staying in Jerusalem. And by "restful", I mean that we left shortly after 9am to meet up with our tour guide and go explore the Old City. After staying up late to watch "Fiddler on the Roof", this seemed like an early start. However, we were all very excited to actually get a chance to explore this place we've been living. It gets kind of easy to take it all for granted when it's a nightly routine to walk down the street to buy 6 shekel falafel or 10 shekel kebab and then sit and eat by the Old City walls. Yet it's also pretty amazing to be here, in the center of so much history, at this place that is the center of 3 major world religions.

Even though we definitely live within walking distance, we all loaded into the van and the car and drove into the Old City through the Jaffa Gate. Yes, into. It seems strange to me that you can drive in the Old City, but people do. Mike even managed to park. Barely.Yaron, our guide, began by describing some history and the plan for the day.
We then set off walking through the Armenian quarter. I really enjoy the stonework and the architecture.
We eventually reached Jaffa gate again, this time on foot, and so we walked out the car entrance so that we could walk into the old gate entrance. This is the gate that was traditionally used by pilgrims coming from Jaffa, the port. We then proceeded into the market. Based on my past experience several weeks ago and also on stories from fellow instructors, the market was rather deserted in comparison. We attributed it to the fact that it was only 10:30 in the morning. Yaron then led us out of the market, onto the roofs.
Jerusalem is an amazing city for many, many reasons. The current, modern city is actually built on top of the ancient city. There are apparently tours that will take you down into the tunnel system to see parts of the ancient city, and Yaron said he would try to arrange a visit to these during our stay here. Anyhow, above the main roads, there are roads that run on the roofs, over people's houses. (Good thing we had a guide, or we never would have known.) Here, where we ascended onto the roof, we were directly above the bustling market streets. We also happened to be at the center of the Old City, at the approximate point where Jewish, Christian, Armenian, and Muslim Quarters meet. From here, we were right near the dome of the Church of the Holy Sepulchre, one of our later destinations.We proceeded to cross the roof, entered the Muslim Quarter, walked through a school for biblical study, and descended back down a narrow staircase to the main street level. Here, we stopped briefly to take a water/restroom break at a store selling multitudes of historical artifacts and souvenirs. We then continued on through the market to the Church of the Holy Sepulchre.

The Church of the Holy Sepulchre is a spiritually powerful building. As a holy and meaningful site for all Christians, it contains the sites where tradition says that Jesus was crucified and buried. Different sects and denominations of Christians now have worship space here, and it also contains several of the "Stations of the Cross".
The inside ceiling of the large dome

The tomb, or "sepulchre"

The Old City also has plenty of anachronisms. Besides the cars driving through the streets, take this as an example:(Rope lights, eh?)

Possibly the neatest place we stopped on our adventure was Helen's Cistern, a large underground cavern that used to supply water for people in the area. The cavernous room has phenomenal acoustics and we all enjoyed Ted's beautiful singing. Then, the MEET instructors together provided a rendition of Row, Row, Row Your Boat (not very pretty) and Amazing Grace (which was actually fairly nice). Unfortunately, Jon then followed that by playing his "I Kissed a Girl" recording... (This song has been circulating around for the past week, much to my chagrin, ever since it played on the radio.)

For lunch, we drove to the top of the Mount of Olives, to a restaurant that has been run by the same family for 500 years. Incredible. Not only that, but check out our seating location!They served us a fantastic spread of vegetables, labane (a white dip kind of like sour cream), other dips, and a bountiful supply of pita. After a while, they also brought hummus and salad. Sam then took a nap while waiting for the main course.Next came the main course: peppers and chicken, beef, onions, and chips (aka fries). Delicious! We then sat around and contemplated life, drank some delicious coffee, and headed off to continue our adventure.

Our next stop was Pater Noster, a convent run by nuns who spoke French. This complex was definitely another highlight of our day. Translations of the Lord's Prayer in just about every language possible cover the walls. They claim that every written language is represented. However, Alice and Mike (our two resident Russian experts) noted that Russian is not there. Nevertheless, it's a beautiful place. Some examples:
The roses were also beautiful. Someone proposed a rose photo contest, so everyone started taking photos of roses. Then taking pictures of people taking pictures of roses.
Next, we drove to one end of the Mount of Olives, where we had a fantastic view of the Old City.According to Jewish (and Christian) traditions, when the Messiah comes (or comes again), he will come to the Mount of Olives first. Thus, being buried on the Mount is highly desired. A Jewish cemetary covers much of the slope.
From the top, we also had a view of the wall.Next, we drove down the Mount a ways to the Dominus Flevit Church, the church where Jesus wept over Jerusalem. The small chapel there was beautiful, and it had another great view of the old city. Jon was almost denied entry for wearing shorts, but luckily they let him through anyway.From here, we could also see the Church of Maria Magdalene, a Russian Orthodox Church.We continued on to the Garden of Gethsemane, yet another of my favorite places from today. The history here is amazing, as are the olive trees, which are several thousand years old. If only trees could talk, I'm sure they'd have some amazing stories.Here also stands the Church of All Nations.Finally, we drove back to the Old City to visit the Western Wall, a very holy site for the Jewish community.

The women's side (men are on the far side)

Behind the wall is the Dome of the Rock, and the al-Asqa Mosque, both Muslim holy sites. This area is closed to non-Muslims on Friday, and hopefully we will be able to arrange a visit at a later date.

When we returned to the apartment, we tried to figure out what the great song was that we'd heard on the radio. Through some jumbling of the Hebrew words, some tricky internet searching, and some help from Max (our resident Hebrew expert), we found the song! Enjoy! It's called רק תבקש. We're still working on translating lyrics. The song came from our favorite radio station: GALGALATZ, which plays a mix of English, Hebrew, and Arabic music, and has everything from this song, to "Always Look on the Bright Side of Life" from Monty Python's Life of Brian, to "I Kissed a Girl", the aforementioned annoyance of the week.

Humberto, Mike, and I then went on an adventure to find dinner. We were worried that since it's Friday (the Muslim holy day) and also the start of Shabbat (the Jewish holy day), we wouldn't find anything open. Happily, though, we discovered that the falafel stand on the street was still open and still making falafel in their large vat of oil. Excellent! We enjoyed a tasty meal of falafel and pistachios while sitting by the Old City wall. We also got to watch as a dumpster caught fire across the street. Much to my surprise, no one did anything. Pedestrians kept walking by, some people stopped to watch, but not even the police car that drove by did anything. By the time we'd left, it had nearly burned itself out. Interesting place, this is.
On the menu for tomorrow: Sleeping, more sightseeing, and watching the sun set over Jerusalem!

Wednesday, July 23, 2008

Nearing the end of a second week

Well, I'm behind on the blogging again. We spent last weekend in Tel Aviv, which was amazing and beautiful, and an entry about that will appear sometime soon. In the meantime, I've decided to catch up on this week.

First though, those of you who follow the news probably heard about the bulldozer attack yesterday in Jerusalem. All of us are ok. All of our students are also ok. The attack did take place near the King David hotel, where Obama was staying, which is actually right across the street from the YMCA, where our overnight students are staying. (We actually drove by there twice today.) I was worried that the incident might generate lots of conflict during the program today, but it was basically another chaotic, fun-and-Java-filled day at MEET. It's an interesting place over here.

So, Week 2. For the Year 2 students, Week 2 is the week of project design. On Sunday, the kids arrived and were separated into their project groups, each instructor leading one group of about 9 students. Amazingly enough, we were able to give all of the kids their 1st or 2nd choice, and by "we" I mean Jon (Head of Curriculum) since we instructors weren't allowed to see the students' preferences.

I guess I haven't explained the Year 2 curriculum. The students in Year 2 have already survived one summer session and one year in the yearlong program. During the yearlong program, they meet weekly and work in teams of ~7 students to develop a project under the guidance of a mentor. They've had experience with Java during both these periods. The curriculum for the second summer session centers around a group project. The first week (last week) is devoted to review and some new topics like software engineering and modularity. The idea is to move beyond basic programming to create larger software projects. During the rest of the program (4 weeks), they work to create a prototype of a software project. Each week, there is a progress report and Milestone Presentation, and at the end, they will present their project, along with a business plan.

The business curriculum is another awesome part of MEET. During the second year, the students also attend business lectures on topics like Industry Analysis, Marketing, and Project Management. In this way, they're forced to think about how they might develop a software system in real life, instead of just creating small programs. Last week, Asaaf (one of MEET's founders gave the business lectures, but since Juan, a student at Sloan and our business instructor, arrived last Saturday, he runs this aspect of the program.

Students listening intently to Asaaf. His secret? use incentives! (i.e. candy)

So, back to my team. My team began the week with a Project Group Meeting (PGM) with much brainstorming, much designing, and much trying to get organized. They elected a project manager (who will rotate each week) and also a business manager. Much had to be accomplished this week, since our first Milestone presentation involves:
- Project description, intended features
- Business rationale for project and features
- Code structure, module diagrams, timeline
- Having a name!

As I probably mentioned, my kids are creating an instant messaging system that provides support for both text-based and drawing-based communication. The idea this week is to do market research to determine what the desired features of such a program would be. They're not allowed to code anything, but they are encouraged to complete the design of the entire system so that implementation will be much easier.

As for the other teams:
- Zach is leading a team that is developing a project using the GoogleMaps API to create a collaborative map where users can comment on routes.
- Bo's team is developing a web based registration system that will be used by the Israeli Special Olympics to register athletes. His is the only project in Year 2 which is being developed for a real client.
- Humberto's team is creating an instant messaging system that uses encryption to send messages securely (unlike AIM).
Expect to hear more as the projects develop!

In some ways, I should have less work now, since the students are supposed to do all of the work. I'm there to offer support, guidance, and technical advice, but it's the Project Manager who should be running the show. Ironically, though I think I got less sleep this week. I spent one evening having Java fun as Humberto and I altered the MEETSpot application to be more user-friendly (allowing users to edit surveys, view individual results, etc.). I then spent last night putting together a Swing and GUI Design workshop for today - definitely poor planning on my part. Suffice it to say that I'm severely behind on sleep. Today though, I decided to go hang out with the overnight students and some of the other instructors on a bowling excursion (pronounced "bowel-ing" by some of the kids). Bowling here is not a common activity, but much fun was had by all.

Sadek and Sally

Aaron

Everyone else, looking on

Over the week, the kids slowly became more organized, and our presentation is coming together. It's fun to watch the project manager and business manager step into their leadership roles and begin to bring the team together. Today, we had an external visitor (a representative from one of MEET's sponsors) who came by to observe our PGM time and ended up talking with my team. I was very impressed by how my team handled themselves and how they presented their work to our visitor. The Milestone presentation is tomorrow afternoon, so by the time 2:30 rolls around, after several hours of PGM and preparation time, they should be ready.

This is my team. They rock.


front: Shahira, Anna, Shir, Amir
middle: me, Jameel, Rachel, Zahi
top: Waseem, Sadek, Alex