Modeling primary school pre-service teachers' Technological Pedagogical Content Knowledge (TPACK) for meaningful learning with information and communication technology (ICT)
Designing and implementing an integrated technological pedagogical science knowledge framework for science teachers professional development