Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

Proposal for Summer TUtor

BY University Students

JULY 10, 2023

,ETHIOPIA
ADAMA
TABLE OF CONTENT

I. EXECUTIVE SUMMARY ..............................................................................................1


II. INTRODUCTION ..........................................................................................................2
III. NEEDS/PROBLEMS ..............................................................................................3
IV. GOALS/OBJECTIVES ............................................................................................3
V. PROCEDURES/SCOPE OF WORK………................................................................4-5
VI. TIME SCHEDULE...........................................................................................................6
VII. COST/PRICING.................................................................................................................6
VIII. KEY PERSONNEL ...........................................................................................................6
IX. EVALUATION ...........................................................................................................7
Executive summary
During our freshman year at our respective universities, we had our first exposure to the
computer programming world. In those times, we truly struggled and other students who
have had coding and programming background were able to make a ground that we
worked so hard to create with other courses. If only we had the kind of opportunity we are
providing right now then, things could have turned out a lot different to most of us.

In today's digital age, computer programming skills are becoming increasingly important
for students to develop. With the rise of technology and the increasing demand for skilled
programmers in various industries, students who possess these skills will have a significant
advantage in the job market. We propose a summer computer programming tutoring
program for students at St. Joseph Catholic school Adama to help them develop proficiency
in programming language, specifically python.

Our tutoring program is designed to provide students with personalized attention and
support. We will work with students to identify their skill level and develop a customized
tutoring plan that fits their individual needs and learning style. Our teaching methodology
is focused on providing students with a solid foundation in computer programming
concepts and helping them develop the skills needed to become proficient programmers.
We use a variety of teaching strategies and techniques, including hands-on activities,
coding challenges, and real-world examples to engage students and help them learn.

As part of our proposal, we are providing a detailed schedule of our tutoring services,
including days and times that we are available. Our pricing is fair given the market and as
former students of this great school we understand everything what the place stand for and
we are well prepared to protect its stellar reputation.

We are committed to fostering a positive and supportive learning environment that builds
students' confidence and self-esteem. Our goal is to help students achieve their academic
and career goals by providing high-quality tutoring services that are tailored to their
individual needs.

We believe that our summer computer programming tutoring program can provide
tremendous value to your students and help them develop the skills they need to succeed
in today's digital world. We look forward to the opportunity to work with your students
and help them become proficient programmers.

Thank you for considering our proposal.


Introduction
We are excited to submit this proposal for a summer computer programming tutoring
program for students at St. joseph catholic school Adama. As Top performing students at
the two of the biggest Technology institutes in the country namely Addis Ababa institute of
Technology(AAiT) and Adama Science and Technology University (ASTU). we believe that
our services can provide tremendous value to your students and help them develop the
skills needed to succeed in today's digital world.

In recent years, computer programming skills have become increasingly important for
students to develop. With the rise of technology and the increasing demand for skilled
programmers in various industries, students who possess these skills will have a significant
advantage in the job market.

Our tutoring services are designed to provide students with personalized attention.
Whether students are just starting out or have some programming experience, We can help
them build a solid foundation in programming concepts and develop the skills needed to
become proficient programmers.

In addition to providing high-quality tutoring services, We are committed to creating a


positive and supportive learning environment that fosters confidence and self-esteem. we
believe that every student has the potential to become a successful programmer, and we
work to build their skills and confidence through positive reinforcement and
encouragement.

Lastly, as former students of this great school we believe we have a good track record of
helping fellow students excel academically. And we are looking forward to building on that
reputation and help develop the skills students need to succeed in today's digital world in
future. We are confident that our tutoring services can provide tremendous value to your
students and help them achieve their academic and career goal.
Needs/ problems
Majority of university majors at universities Currently requires a few programming courses
to be taken. Out of 10 of top performing former St. Joseph students (2014 entry) at AAiT no
one scored an ‘A’ in the first computer programming course. We, former students of the
school, also struggled heavily during the time we took the course as it was our first
exposure to the world. This raises a concern because lots of schools in Addis Ababa and a
few other metropolitan cities gives of introduction courses at high school level. And a few
of them even would go on to facilitate an advanced level training. Although there are a few
chapters regarding computer programming introduction on Information communication
technology textbook (ICT) at grade 12, students tend to overlook these crucial portions of
study for a clear reason that the university entrance exam usually being around the corner.

Therefore, it is evidently clear that our tutor program targeting specifically high school
level students and a few interested students from other levels, operated in the hands of
former students is the right remedy for the problem.

Goals and objectives


Our goal is to help students develop proficiency in the Python programming language and
build a strong foundation in computer programming concepts. Python is a popular
programming language that is widely used in a variety of industries, including software
development, data science, and artificial intelligence.

The objectives of our tutor program may include the following:

1. Introduce students to the basics of Python programming: The tutor will cover the
fundamentals of Python programming, including data types, control structures,
functions, and modules.
2. Teach students to write efficient and effective Python code: The tutor will teach
students how to write Python code that is efficient, effective, and easy to read and
maintain. This includes best practices for coding style and documentation
3. Help students develop problem-solving skills: The tutor will provide students with
programming exercises and challenges that will help them develop their problem-
solving skills and apply their knowledge of Python programming to real-world
situations.
4. Prepare students for advanced Python programming concepts: The tutor will help
students build a strong foundation in Python programming so that they can move on
to more advanced topics, such as web development, data analysis, and machine
learning.
5. Foster a positive and supportive learning environment: The tutor will create a
positive and supportive learning environment that fosters confidence and self-
esteem. This includes providing constructive feedback, encouragement, and positive
reinforcement.

By achieving these objectives, a summer tutor can help students develop the skills they
need to succeed in a variety of industries and prepare them for advanced studies in any
STEM fields.

procedures/scope of work/ tutor outline


Course Tutor Name: Introduction to Python

Description:

This Introduction to Python is a comprehensive course tutor designed for high school
students who are interested in learning the fundamentals of programming using the
Python language. This course will cover all the essential topics required to build a strong
foundation in programming concepts, including variables and data types, operators,
conditionals and loops, functions, data structures, file handling, modules, and object-
oriented programming.

The course will be delivered over 6 weeks – three days per week – with 2 hours of tutor
every session. This course's goal is to teach students how to program and to help them
develop problem-solving skills, logical thinking, and creativity. And with the help of the
supportive administration of the school. We planned a few practical computer laboratory
practices.

Lesson 1: Introduction
1.1 what is a computer?

1.2 Programming and Programming languages?

1.3 what is Python


Lesson 2: Python Variables and Data Types
2.1 Python Variables

2.2 Python Built in data Types

Lesson 3: Python Operators


3.1 Arithmetic Operators

3.2 Assignment Operators

3.3 Comparison Operators

3.4 Logical Operators

3.5 Identity Operators

3.6 Membership Operators

3.7 Operators precedence

Lesson 4: Python Conditionals & Loops


4.1 Conditionals

4.2 Loops

Lesson 5: Python Functions


5.1 Creating and Calling Functions

5.2 Arguments and Parameters

5.3 Recursion

5.4 Global Variables

Lesson 6: Data Structures in Python


6.1 What is Data structure

6.2 Python built in Data structure

6.3 Arrays
Time Schedule
Description of Work Start and End Dates

Phase One Lesson 1 and Lesson 2 Week 1-


Monday 2:15 PM-4:15 PM
Wednesday 2:15 PM-4:15 PM
Friday 2:15 PM-4:15 PM

Phase Two Lesson 3 and Lesson 4 Week 2 and 3


Monday 2:15 PM-4:15 PM
Wednesday 2:15 PM-4:15 PM
Friday 2:15 PM-4:15 PM

Phase Three Lesson 5 and Lesson 6 Week 4,5 and 6


Monday 2:15 PM-4:15 PM
Wednesday 2:15 PM-4:15 PM
Friday 2:15 PM-4:15 PM

cost/pricing
Taking into account various things we are only going to charge 500.00 ETB per student for
the entire course tutor that spans over 6 weeks and a few lab sessions. This is equivalent to
less than 30.00 ETB for a every session. Given the current market we strongly believe it is
an absolute bargain for every student who wishes to participate in our program.
Key personnel
Bereket Kelay (School Information and Technology Engineering 3 rd year student at AAiT)
ID no.
Leul Dagnachew (School of Electrical and Computer Engineering 3rd year Student at AAiT)
ID no.
Yonatan Awlachew (
ID no.
If we manage to pull more students than we anticipating, we are inclined to involve other
fellow former students of St. Joseph Catholic School Adama with whom the school has pride
of.

Evaluation
Evaluations will be done through pre- and post-program assessments that measure the
attendees' proficiency in Python programming before and after completing the program.
This can help determine whether the program was effective in helping attendees improve
their skills and knowledge of Python programming.

The evaluation of Python summer tutor program attendees should be a comprehensive and
ongoing process that involves feedback from attendees, assessment of learning outcomes,
and observation of participation. By continually evaluating the program attendees,
adjustments will be made to improve the program's effectiveness and ensure that
attendees are receiving high-quality instruction in Python programming.
Leul Dagnachew Bereket Kelay Yonatan Awlachew

Date: _____________ Date: _____________ Date: _____________

You might also like