Brazilian Symposium on Computing Education

Topics of Interest


Within the domain of computing education, submissions will cover specific educational subjects, including but not limited to:



  • Pedagogical content knowledge in computing
  • Teaching and/or learning computing courses
  • Strategies for teaching and/or learning computing
  • Active learning approaches in computing
  • Educational and psychological theories applied to computing education
  • Metacognition in computing education
  • Learning assessment in computing
  • Computing curricula
  • Failure, dropout and retention in computing programs and courses
  • Models of teaching assistantship and learner support in undergraduate courses
  • Mentoring in undergraduate and graduate computing education
  • Hard and soft skills in computing
  • Scientific training in computing programs
  • Interaction between academia and IT industry
  • Graduate training in computing
  • Student communities in computing programs
  • Psychological and emotional factors in computing education
  • Inclusion and accessibility in computing education
  • Diversity in computing programs
  • Gender studies in computing education
  • Race/ethnic aspects in computing education
  • Demographic, social and economic aspects in computing programs
  • Ethical aspects in computing education
  • Pre-service teacher development in computing
  • Continuing education of computing teachers
  • Teaching practices of computing for teacher development
  • Supervised internship for computing teacher development
  • Computing in early childhood education
  • Computing in elementary school
  • Computing in middle school
  • Computing in high school
  • Computing in vocational education
  • Corporate computing education
  • Online computing teaching and/or learning
  • Computing education in non-formal spaces
  • Continuing education in computing
  • Adult education in computing
  • Computational thinking
  • Computational thinking assessment
  • Introductory programming in higher education
  • Advanced programming in higher education
  • Psychology of programming
  • Programming task feedback
  • Automated assessment of programming tasks
  • Text-based languages for programming learning
  • Block-based languages for programming learning
  • Computing education support resources
  • Open and free computing education (e.g., OER, MOOC)
  • Computing teaching materials
  • Unplugged computing
  • Robotics in computing education
  • Hardware in computing education
  • Media computation
  • Virtual and augmented reality in computing education
  • Social media and social networks in computing education
  • Educational data mining in computing
  • Learning analytics in computing
  • Secondary studies: systematic reviews and systematic mapping studies