This summer, we had the opportunity to teach Python and Machine Learning to students at E3empower in Tanzania.
We spent the first two weeks teaching basic Python based w3school’s curriculum. The students learned concepts like data types, loops, and functions – just like our regular coding camps and classes. The students also did CodingBat problems and Sololearn courses as homework, which allowed them to earn Sololearn Python certificates!
After completing the Python basics, we moved on to fun Python projects. These included a rock-paper-scissors game, music player, guess the number, scientific calculator, and hangman.
Next, we taught Machine Learning, starting with Google Teachable Machine. This allowed the students to train their model to produce desired outputs. Then, we moved onto more hands-on applications of Machine Learning using Google Colab. By using a dataset, the model can be trained and used to predict values of data. We concluded with how machine learning can be used in real time to help solve issues in Africa.
Although it was a short time and the classes were online, we were all sad for the class to end. Both the Tanzania students and the teachers who participated wrote goodbye messages for each other.
After we taught Python and Machine Learning, the students have already began to teach younger students at the E3empower center. Additionally, another organization is currently holding a class with them for web development. Thanks to our efforts in teaching these students in Tanzania, more opportunities have arisen for these students, and they can further expand their knowledge in computer science.
We spent the first two weeks teaching basic Python based w3school’s curriculum. The students learned concepts like data types, loops, and functions – just like our regular coding camps and classes. The students also did CodingBat problems and Sololearn courses as homework, which allowed them to earn Sololearn Python certificates!
After completing the Python basics, we moved on to fun Python projects. These included a rock-paper-scissors game, music player, guess the number, scientific calculator, and hangman.
Next, we taught Machine Learning, starting with Google Teachable Machine. This allowed the students to train their model to produce desired outputs. Then, we moved onto more hands-on applications of Machine Learning using Google Colab. By using a dataset, the model can be trained and used to predict values of data. We concluded with how machine learning can be used in real time to help solve issues in Africa.
Although it was a short time and the classes were online, we were all sad for the class to end. Both the Tanzania students and the teachers who participated wrote goodbye messages for each other.
After we taught Python and Machine Learning, the students have already began to teach younger students at the E3empower center. Additionally, another organization is currently holding a class with them for web development. Thanks to our efforts in teaching these students in Tanzania, more opportunities have arisen for these students, and they can further expand their knowledge in computer science.