Carnegie Mellon University — United States · Computer Science
Software Engineering Research, Usability and User Interface Design, Interactive and Immersive Displays, Spreadsheets and End-User Computing, Teaching and Learning Programming
Twitter (United States) — United States · Psychology
Innovative Teaching and Learning Methods, Science Education and Pedagogy, Educational Strategies and Epistemologies, Education and Critical Thinking Development, Teaching and Learning Programming
Unknown · Psychology
Innovative Teaching and Learning Methods, Online and Blended Learning, Education and Critical Thinking Development, Intelligent Tutoring Systems and Adaptive Learning, Teaching and Learning Programming
Google (United States) — United States · Psychology
Social Robot Interaction and HRI, AI in Service Interactions, Child and Animal Learning Development, Teaching and Learning Programming, Reinforcement Learning in Robotics
University of Northwestern — United States · Psychology
Innovative Teaching and Learning Methods, Teaching and Learning Programming, Online and Blended Learning, Mobile Learning in Education, Educational Tools and Methods
University of Michigan–Ann Arbor — United States · Psychology
Innovative Teaching and Learning Methods, Teaching and Learning Programming, Mobile Learning in Education, Online and Blended Learning, Software Engineering Research
University of California, Irvine — United States · Psychology
Innovative Teaching and Learning Methods, EFL/ESL Teaching and Learning, Teaching and Learning Programming, Child Development and Digital Technology, Online Learning and Analytics
Educational Games and Gamification, Digital Games and Media, Online and Blended Learning, Education Systems and Policy, Teaching and Learning Programming
Unknown · Computer Science
Teaching and Learning Programming, Education Methods and Technologies, Education and Technology Integration, Online and Blended Learning, Digital Games and Media
University of Calgary — Canada · Computer Science
Online Learning and Analytics, Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, Educational Games and Gamification, Teaching and Learning Programming
Algorithms and Data Compression, Data Management and Algorithms, Software Engineering Research, Teaching and Learning Programming, Computational Geometry and Mesh Generation
AstraZeneca (United Kingdom) — United Kingdom · Social Sciences
Education and Critical Thinking Development, Innovative Teaching and Learning Methods, Educational Strategies and Epistemologies, Teaching and Learning Programming, Neuroscience, Education and Cognitive Function
Naval Postgraduate School — United States · Computer Science
Distributed and Parallel Computing Systems, Parallel Computing and Optimization Techniques, Computability, Logic, AI Algorithms, Teaching and Learning Programming, Information Systems Education and Curriculum Development
University of Toronto — Canada · Business, Management and Accounting
Innovation and Knowledge Management, Business Strategy and Innovation, Corporate Finance and Governance, Firm Innovation and Growth, Teaching and Learning Programming
Distributed and Parallel Computing Systems, Parallel Computing and Optimization Techniques, Logic, programming, and type systems, Teaching and Learning Programming, Mathematics, Computing, and Information Processing
Unknown · Mathematics
Cognitive and developmental aspects of mathematical skills, Mathematics Education and Teaching Techniques, Early Childhood Education and Development, Education and Technology Integration, Teaching and Learning Programming
Human Media — United States · Computer Science
Teaching and Learning Programming, Educational Games and Gamification, Innovative Human-Technology Interaction, Interactive and Immersive Displays, ICT in Developing Communities
Teaching and Learning Programming, Online Learning and Analytics, Innovative Teaching and Learning Methods, Educational Games and Gamification, Experimental Learning in Engineering
Florida State University — United States · Psychology
Educational Games and Gamification, Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, Online Learning and Analytics, Teaching and Learning Programming
University of the West of Scotland — United Kingdom · Psychology
Educational Games and Gamification, Online Learning and Analytics, Online and Blended Learning, Innovative Teaching and Learning Methods, Teaching and Learning Programming
Teaching and Learning Programming, Memory and Neural Mechanisms, Neural Networks and Applications, Neuroscience and Neuropharmacology Research, Neural dynamics and brain function
Innovative Teaching and Learning Methods, Educational Games and Gamification, Online and Blended Learning, Digital Games and Media, Teaching and Learning Programming
Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, AI-based Problem Solving and Planning, Teaching and Learning Programming, Visual and Cognitive Learning Processes
Pennsylvania State University — United States · Computer Science
Teaching and Learning Programming, Educational Games and Gamification, Digital Games and Media, Innovative Teaching and Learning Methods, Child Development and Digital Technology
University of California, Berkeley — United States · Social Sciences
Science Education and Pedagogy, Innovative Teaching and Learning Methods, Mathematics Education and Teaching Techniques, Teaching and Learning Programming, Educational Strategies and Epistemologies