The 2019 Cycle of #CSEdu4All Professional Development Programme at the Tai Solarin University of Education, Ijebu Ode.

Driving and Improving the Teaching of
Computer Science (CS) Education in Nigeria

Our 2019 #CSEdu4All (Computer Science Education for All) project is aimed at delivering an advanced level training for Computer Science and other related courses pre-service educators (student-teachers) at Tai Solarin University of Education, Ijebu Ode; introducing them to a new Curriculum and Best Practices in five (5) identified fields of Computer Science (namely: Algorithm and programming, Data and analysis, Computation problems and artifacts, Computer interaction and recursion, Computer simulation and decomposition).

The five (5) identified Computer Science (CS) contents for our Professional Development (PD) programme will be practical oriented as it aims to fill the gap which is missing in the computer science education curriculum in Nigeria.
The CS concepts are in consonance with the CS curriculum as designed by the Basic Education Curriculum (BEC) and the National Education Research Development Council (NERDC) for secondary schools level which the competence and the confidence of the participating pre-service educators at Tai Solarin University of Education will be hinged and developed on.

Resource Materials

Holistically, our collaborating partner, Tai Solarin University of Education (TASUED) in Ijebu Ode, Ogun State; produces over One Thousand Computer Science educators and other related discipline in every academic session, which the year 2019/2020 will not be an exception. These educators that are been graduated gets into the teaching service in their respective community of practice (COP) for their annual practicum; hence the knowledge, competence and confidence in the CS concepts gained throughout this cycle Professional Development exercise from the workshop’s experiences will be put into practice.

Algorithm and Programming


Data and Analysis


Computation Problems and Artifacts


Computer Iteration and Recursion


Computer Simulation and Decomposition