Getting Started in Teaching and Researching Computer Science in the Elementary Classroom.
Diana FranklinCharlotte HillHilary A. DwyerAshley IvelandAlexandria KillianDanielle HarlowPublished in: SIGCSE (2015)
Keyphrases
- computer science
- undergraduate engineering
- mathematical concepts
- learning environment
- computer science education
- enhancing learning
- computer programming
- cooperative learning
- computer science students
- teacher education
- digital storytelling
- elementary school
- computer based learning
- teaching methods
- lecture notes
- classroom teaching
- online learning
- teaching practices
- teaching strategies
- middle school students
- blended learning
- pilot testing
- computer science curriculum
- learning process
- classroom learning
- science education
- school teachers
- artificial intelligence
- technology supported
- teaching learning
- student learning
- technology enhanced
- secondary school
- communication skills
- student centered
- primary school
- college level
- student participation
- student engagement
- information literacy
- virtual classroom
- science teachers
- educational technology
- collaborative learning
- introductory programming courses
- e learning
- activity theory
- learning opportunities
- classroom instruction
- learning sciences
- tablet pc
- preservice teachers
- distance learning
- learning community
- professional development
- project based learning
- middle school
- learning activities
- teacher training
- instructional strategies
- students studying
- problem based learning
- learner centred
- language learning
- digital literacy
- classroom environment
- higher education
- hong kong
- school district
- engaging students
- knowledge building