MIT-AITI Ghana 2004, ghana-2004"at"mit"dot"edu, team G-Unit
Compiled By: Samuel Gikandi, Lauri Kauppila, Ato Ulzen Appiah, Tamara Stern, Aisha Walcott
We
have been teaching the Java course with two tracks, the advanced track
and the
OCW track. The advanced track is the one that was specified in the AITI
curriculum. The OCW track is a self learning track as proposed by AITI
this
year. Initially, the OCW students were selected by the head of the
Computer
Science Department at the
The
Entrepreneurship and the Java course are somewhat treated as one
course. The entrepreneurship
lectures, including guest speakers, are given on Tuesdays and
Thursdays, while the
Java lectures are given everyday. In general, the course runs from
At
the end of last week,
The average of exam 1 was a 57.5 for OCW and a 56.5 for the regular track. After a lot of discussion among the team, we decided that it was necessary to have two tracks – a standard (slow) track and an advanced (fast) track. We concluded that this was the only way to reach out to the students who scored 17 and the students who scored 90 at the same time. It has dramatically increased out workload, but we believe it is our responsibility to give each student the best opportunity to learn Java.
We are able to use an additional lecture hall that has no computers, which allows us to connect better with the students. We gave the students the option of going to either track, but emphasized that we strongly recommended that students with below a 60 on Exam 1 should join the standard track. This would give at-risk students more time to review course material such as, labs, quizzes, and exams. We decided the slower track would only learn java, and the faster track would continue at the same pace of 1 lecture and 1 lab per day, and they would learn jsp as well. About 25 students went to the slower track and 30 stayed in the fast track (a few students (5-10) have dropped out since the beginning – some because they were missing many classes, some just weren’t interested, others thought it would be a “how to use Microsoft Word” class, etc) .
2.2
Advanced Track
Division of labor (lectures, exam review, lab reviews)
Lectures
(L13-L16)
Labs/Lab
Review (about 30-45mins)
The students completed labs B11-B14 this week in addition to implementing the FootballTeam class from exam 1. We have added a lab review to our daily schedule, where an AITI member(s) reviews the solution form the previous day’s lab. The lab reviews take about 30-45 minutes and really help the students to understand what they implemented.
Exam
1 Review
The exam 1 review took one day for the advanced track students. It was lead by Aisha and Lauri while the other AITI members were reviewing the exam with the standard track students.
2.3
Standard Track
We spent Monday, Tuesday, and Wednesday reviewing the exam with these students. We basically needed to re-teach everything we had done until that point. We decided to offer a makeup exam for this Friday, which is going to be very similar to the original exam. We are able to spend an entire week reviewing because they had all been either on the fast track in the regular class, or working at their own pace in OCW, so it turns out that we only have 5 more lectures to go to finish up the java material (we decided that neither class would learn the Collections lectures to allow time for the final projects). Starting Monday, we are going to have a lecture and lab a day for the slow class – we might simplify the labs a bit, we are not sure. We are planning to have them mix in with the fast class during lab hours – there should be enough computers because there usually are not more than 40 something students in total in class per day (the rest are absent because of some excuse or another).
Lectures
Labs/Lab
Review (about 1 hour)
Exam 1 Review
All AITI members spent time reviewing Exam 1 to
the students
in the standard track. It took about 2.5 days to finish going over Exam
1. Once
we finished going over the last section (FootballTeam class) we had all
the
students go in the lab and implement the class. It was nice for the
students to
get back into the lab for a while. Then we did a review of the
Inheritance lab
and another brief preparation session for the make-up exam which was
given from
Tammy and Sam took the lead on preparing the make-up exam. Once they prepared the exam we all went through it to make sure the questions were clear. Getting copies of the make-up exam was interesting because the staff here at the University is on strike, so we had to go somewhere and pay for copies.
2.4 Revised Daily Schedule
We spent one day reviewing the exam, and then did a lab (from a lecture we have given the day before the exam). We decided to spend a half hour every day reviewing the previous days lab from now on before we start the current day’s lecture. So our schedule is:
T,R:
They
really appreciate the lab review now, and understand the material a lot
better. There’s a big difference
teaching only to the students who scored over 60, as opposed to
teaching to
those students, together with the students who scored 10’s, 20’s, 30’s. They finish the labs quicker (most are done
by
2.5
Final Projects
We are going to have two final projects at the end of the course. This is because we split the course into 2 tracks: and advanced track and a standard track. The advanced track will work on a web application using JSP whilst the standard track will implement a swing application.
The final project will be introduced at the beginning of the 5th week and students will be guided through the project during lab hours over the last 2 weeks. We are considering having the students work in teams of 2, which will let them proceed further with the project and learn more while doing it. The AITI team will provide guidelines through out the final project period, and we will have checkpoints to ensure that the students will be able to complete the project on time. The final project counts for 30% of the student grade and will be required in order to pass the course.
3 Course Evaluations
We handed out our second teacher evaluation this Monday (the first one was the first week). These are the average results of the class evaluations.
First
week,Evaluation 1
|
class taught good pace |
3.666667 |
|
labs reinforce lecture |
4.261905 |
|
Fun in class |
3.761905 |
|
class is practical |
4.166667 |
|
time to finish labs |
4.414634 |
|
labs graded fairly |
4.410256 |
|
satisfied with class
material |
4.071429 |
|
class worth cedis |
4.47619 |
|
understand entr |
4.714286 |
|
Entr lectures practical |
4.560976 |
|
enjoy group assignments |
4.512195 |
|
homework requires thought |
4.547619 |
Third
Week, Evaluation 2
|
class taught good pace |
3.405405 |
|
Labs reinforce lecture |
4.243243 |
|
fun in class |
3.621622 |
|
class is practical |
4.2 |
|
Time to finish labs |
3.540541 |
|
Labs graded fairly |
4.485714 |
|
satisfied with class
material |
4.135135 |
|
class worth cedis |
4.361111 |
|
understand entr |
4.324324 |
|
entr lectures practical |
4.189189 |
|
enjoy group assignments |
3.621622 |
|
homework requires thought |
4.162162 |
4 Entrepreneurship Course
In general, Lauri and Ato have been alternating when teaching the entrepreneurship lectures. This has been working out quite well. It allows the remaining G-Unit members to deal with issues related to the Java course, such as making copies, finalizing quizzes and exams, grading papers, etc.
Monday’s teacher evaluation form showed that many students are still satisfied with the entrepreneurship course. The guest speakers have been the true highlight of the course, since they have all been lively and added flare to the course that many didn’t expect. Students generally think that the lectures have been relevant and understandable; although a small group disagrees (we don’t know the reason yet).
We have now completed four lectures, and had three speakers. Yesterday’s speaker was a founder of Africa Online, and came to talk about his values as an entrepreneur. It turns out that he is not too involved in entrepreneurship (regardless of the title), so his comments were much less spiced with experience in comparison to the previous two speakers. It’s worth being more careful to check the background of the speakers.
Our one big problem has been the homework. The evaluation forms showed a lot of negative feelings toward the homework, especially the group assignments. In short, we think assigning group projects like writing a business plan with people you don’t know was a bad idea. It’s not possible for the students to complete it. Students do not have a chance to meet outside of the classroom, and all the time spent here goes into lab work so they can’t do it then either. Personal assignments have been more popular, but some also think that they do not force them to reflect enough or the assignments are not interesting enough. For the sake of improving next year’s experience, we’ll ask for specific comments and suggestions from students to understand what they would have liked to see.
In
response to the homework issue, we cut out one group assignment that
required a
written draft from the group and instead added a discussion about
outsourcing
in
5 Mindstorms
The Lego classes took a slight downturn this week, because one of our schools did not come to class. On Monday, the Accra Girls had tests that prevented them from coming, which they told us about beforehand. Then on Wednesday they missed again without informing us, and later said it was again because of exams. We called them on Friday to tell them that they need to come to class if they want to continue, so they instead opted to quit. The program was simply taking too much of the girls’ time, and their response was expected.
There are two major issues to talk about:
Here’s also how we plan to improve the atmosphere of the class when we have selected the most motivated students:
1. We need a more competitive atmosphere. The students chose to not work hard when the goals of the program were completely open-ended and there was no evaluation that would lead to a certificate. Also, we did not come up with prizes for any of the competitions, but instead expected the school spirit to carry teams forward (since we had three closely competitive schools participating). Next week, we will try to give the students something more to work with. Enjoyable prizes, however small, will be a good addition and will help the students motivate themselves to learn.
2. We will give clear instructions for what we expect in class. No playing games, and no “dead reckoning” robots that can be made in two minutes. We will be critical in analyzing each robot, pointing out weaknesses/mistakes that the students themselves don’t recognize. We have already done this with the course, but we hope to be more active next week. The benefit of letting students work freely is that they learn to fix their own mistakes, but we could still give more critical advice.
Overall, there are students who are very pleased with the course, and many are learning a lot. Lego robots are a cool idea, and the teachers that accompany the students to the class have all wanted to buy sets for their schools. The program has simply been too rigorous for some, and that should be considered next time this kind of program is run.
6 Visiting High
schools
Doing the high school info-sessions haven’t been walks in the park. We are kind of understaffed so finding people to do them has been little bit difficult. We have entrepreneurship on Tuesdays and Thursdays as well as Lego MindStorms on Mondays and Wednesdays and on these days we also have to grade labs. We are hoping that at the tail end of the course when the students warrant less help we can do some sessions and be freer in the afternoons. Friday is the set date for the high school sessions. We have had one info session so far at Presec which run for an hour. It went well, took off a little late due to the late assembly of students and run smoothly. It ended up being to much tailored towards MIT, it became a selling of MIT to potential applicants as opposed to general information on applying to American schools. We think it went well. Ato has two others lined up for the next two weeks and still planning two more. Aisha is working on the graduate school session which has been lined up for July 17th. We are working on the fly and basically the demand is bigger than the supply.
7 Publicity
Ato
has called up a newspaper corporation and is in the process of securing
a
journalist for a news story. The radio interview idea is up in the air
but not
up in smoke. Ato has not been able to fix a good time yet because our
program
starts at
8 Ghana 2004 Travel
Last
week, we went to
9 Our Questions to the AITI Alumni
We have a few major questions.
1) The final project: we believe that a final project in JSP may not be adequate for testing a student’s knowledge of Java. Do you have any thoughts or suggestions? Are there any example project descriptions from AITI in the previous years?
2) Students not doing well in the course: There are about 10-15 students that are not doing well in the course. These are the students that failed Exam 1 as well as the make-up exam for exam 1. We were thinking that students that score 60 and below would not receive a certificate for the MIT-AITI course.
3) Reports: We are a bit unclear about what is required in each weekly report and in the final report. Are there any samples from AITI in the past years?
10 Overall Thoughts and Observations