-
14The Rationale for a Teaching Innovation About the Interrelationship Between Science and TechnologyScience & Education 20 (10): 981-1005. 2011.
-
8A Philosophically Informed Teaching Proposal on the Topic of Energy for Students Aged 11–14Science & Education 20 (10): 961-979. 2011.