Assessment of CS Students' Ethical Reasoning Skills.
Emanuelle BurtonDavid DueberJudy GoldsmithBeth GoldsteinShannon SampsonMichael D. TolandPublished in: SIGCSE (2020)
Keyphrases
- programming assignments
- critical thinking skills
- formative assessment
- student motivation
- automatic assessment
- student learning
- introductory programming
- helping students
- computer science students
- student responses
- programming course
- information literacy
- teaching strategies
- critical thinking
- conceptual understanding
- peer assessment
- thinking skills
- assessment process
- assessment tool
- computer literacy
- medical students
- young students
- writing skills
- argumentation skills
- introductory computer science
- computational thinking
- teaching methods
- deaf students
- learning environment
- learning outcomes
- learning experience
- creative thinking
- computer science
- learning objectives
- cognitive abilities
- computer programming
- communication skills
- educational process
- introductory programming courses
- special education
- educational experiences
- learning styles
- computer lab
- higher education
- e learning
- college level
- high school students
- lifelong learning
- hong kong
- problem based learning
- college students
- educational settings
- distance learning
- virtual laboratories
- post test
- subject matter
- learning process
- collaborative learning
- cognitive apprenticeship
- classroom instruction
- learning activities
- skill development
- school education
- practical experience
- computer assisted instruction
- teaching materials
- digital literacy
- tutoring system
- student knowledge
- technical skills