TALK KEYWORD INDEX
This page contains an index consisting of author-provided keywords.
2 | |
2D structure tensor | |
3 | |
3-SAT | |
3D printing | |
A | |
abilities | |
Abstraction | |
Academic honesty | |
Accelerated Courses | |
access | |
Accessibility | |
Accessible Computing | |
accreditation | |
Achievement Gap | |
ACM curricular guidance | |
Action Learning | |
active learning | |
Adaptive Learning | |
Advanced Placement | |
Advanced Placement CS | |
African American | |
After school program | |
After-school | |
Agents | |
Agile development | |
Algorithm Analysis | |
Algorithm Analysis Visualizations | |
Algorithm Fairness | |
Algorithmic design | |
algorithmic problem-solving | |
algorithmic thinking | |
Algorithms | |
Alternative Class Structure | |
alternative publishing | |
analogy | |
analyzing data | |
AP Computer Science Principles | |
AP CS Principles | |
App Inventor | |
Application | |
applications | |
Architecture (field) | |
Archive | |
Archiving | |
Arduino | |
arguments for CS education | |
Aria | |
Art | |
Artwork | |
Aspect Ratio | |
Assembly Language | |
assessment | |
assessments | |
assignments | |
associate degree programs | |
Associate-Degree | |
associate-degree transfer curriculum | |
at-risk students | |
Attitudes toward Computing | |
Authentication | |
authenticity | |
autograders | |
autograding | |
automated assessment | |
automated assessment tools | |
automated classification techniques | |
automated feedback | |
automated grading | |
Automatic Assessment | |
automatic feedback | |
automatic grading | |
automation | |
axiomatic proofs | |
B | |
BBC micro:bit | |
Big Data | |
Big Data Curriculum | |
Big Data Management | |
bioinformatics | |
Black | |
Blended Learning | |
block based programming | |
Block programming | |
block-based | |
Block-based programming | |
block-based software | |
Blockly | |
blocks | |
blocks-based languages | |
Blocks-based Programming | |
blogging | |
BlueJ | |
boolean logic | |
Bootstrap | |
breadth-first | |
Broad perspectives in curriculum design | |
Broadening Participation | |
broadening participation in computing | |
building community for women in computing | |
business education | |
C | |
C | |
C language | |
C programming | |
C++ | |
C-STEM | |
Capstone | |
capstone course | |
Capture the Flag | |
Career | |
career advancement | |
Career Options | |
career pathways | |
Careers | |
CBE | |
celebration of women in computing | |
Certification | |
Change | |
Cheating | |
Cheating-free | |
Circuit Bending | |
citation | |
citation index | |
Class Size | |
Class-sourcing | |
Classroom Community | |
classroom research | |
classroom resources | |
clicker question | |
cloud | |
Cloud Computing | |
cloud-based IDE | |
Cloud-based Mobile System | |
Cloud9 | |
Clustering | |
Code Camp | |
code smells | |
Code Writing | |
Codes of ethics | |
coding | |
coding boot camps | |
Coding for Social Good | |
coding tutorials | |
cognition | |
Cognitive Load | |
collaboration | |
Collaborative Assessment | |
collaborative learning | |
Collaborative programming | |
Collaborative Research | |
collecting data | |
Collection | |
college access | |
Common Data collection | |
communication | |
Communication skills | |
communities of practice | |
Community college | |
Community Colleges | |
Competency-based education | |
competition | |
Completion rates | |
complexity theory | |
computability theory | |
Computational identity | |
computational literacy | |
computational making | |
Computational Thinking | |
Computer Accessibility | |
computer aided instruction | |
Computer architecture | |
Computer Engineering | |
Computer Modeling and Simulation | |
computer music | |
computer organization | |
computer programming | |
Computer Science | |
computer science curriculum | |
Computer Science Education | |
Computer science education research | |
Computer science K-12 educational policy | |
computer science learning goals | |
Computer Science Pedagogy | |
Computer Science Principles | |
Computer science teacher training | |
Computer Science Teachers | |
computer science transfer | |
Computer scientists | |
computer security | |
computer systems | |
computer-based assessment | |
computers and society | |
Computing | |
computing activities | |
Computing and Society | |
Computing Cluster | |
Computing curricula | |
Computing Education | |
computing education purposes | |
Computing for Social Good | |
computing in context | |
computing in the arts | |
Computing literacy | |
Computing Majors | |
Computing overview report | |
concept inventories | |
Concept Inventory | |
Confidence | |
conflict resolution | |
Context-based learning | |
Conversational | |
coop | |
corgis | |
course syllabi | |
courses | |
covert channel | |
Covert Storage Channel | |
Creative Computing | |
Creative thinking | |
Creativity | |
cross-disciplinary | |
Crowd-sourcing | |
cryptography | |
CS 1 | |
CS and Information Security Education | |
CS course achievement | |
CS Ed Week | |
CS education | |
CS Education Research | |
CS for All | |
CS Principles | |
CS Standards | |
CS Teacher | |
CS Underrepresented Students | |
CS Unplugged | |
CS0 | |
CS0 curriculum | |
CS1 | |
CS1 and CS2 | |
CS1/2 | |
CS1/CS2 | |
CS2 | |
CS4All | |
CS50 | |
CSforAll | |
CSinParallel | |
CSP | |
CTF | |
Cultural Competence | |
current practices | |
Curricula | |
curricula development | |
Curricula guidelines | |
Curricular evolution | |
Curricular Guidance | |
curricular guidelines | |
curriculum | |
curriculum design | |
Curriculum Development | |
Curriculum Enactment | |
Curriculum Review | |
Curriculum sharing | |
cyber | |
cyber defence exercise | |
cyber education | |
cyber operations | |
cyber sciences | |
cyber security | |
cyber training | |
cyberlearning | |
cybersecurity | |
cybersecurity awareness | |
cybersecurity education | |
cybersecurity-infused computer science | |
D | |
dashboards | |
Data | |
Data Analysis | |
data fluency | |
data literacy | |
Data Mining | |
data science | |
data structures | |
data visualization | |
Data-collection | |
Data-driven | |
data-driven hints | |
Database | |
Davidson College | |
debugger | |
debugging | |
decision problems | |
Delphi Process | |
Department Chair | |
Depth Sensor | |
designing research questions | |
device interactions | |
Dialogue analysis | |
digital certificates | |
Digital Electronics | |
Digital Logic | |
digital signatures | |
digital storytelling | |
Disability | |
Discussion forums | |
distributed programming | |
distributed version control | |
Diversity | |
Diversity in CSE | |
Docker | |
Domain-specific languages | |
DoS Attack | |
Driverless Cars | |
Drones | |
dropout | |
Dual-modality | |
Dynamic Polarization | |
Dynamic Problems | |
E | |
e-learning | |
EarSketch | |
ebooks | |
ECA | |
ECS | |
education | |
Education research proposals | |
education standards | |
educational data mining | |
educational practice | |
Educational Technology | |
effectiveness | |
Electronic Textiles | |
elementary school | |
embedded | |
Embedded Systems | |
Embodied | |
empirical research | |
Empirical Software Engineering | |
empirical study | |
encouragement | |
End-user Programming | |
Engagement | |
enrollment | |
EPIC learning | |
Epistemology | |
equity in computer science education | |
ethics | |
ethnicity | |
Evaluation | |
Evaluation capacity building | |
evaluation of team projects | |
Event-Based Teaching | |
evidence-based | |
evidence-based instructional practices | |
Evidence-based Practices | |
evidence-oriented programming | |
Exam Questions | |
Exam wrappers | |
Exams | |
experiential learning | |
Exploring Computer Science | |
exposure | |
F | |
face-to-face learning | |
facilitation materials | |
Faculty Adoption | |
Faculty development | |
faculty hiring | |
feedback | |
Female | |
final design | |
First year experience | |
first-generation student | |
First-year experience | |
Fixed mindset | |
Flashcards | |
flipped classroom | |
Flipped Classrooms | |
Flow | |
Folk pedagogy | |
formal methods | |
formal reasoning | |
forming student teams | |
frames-based editing | |
framework | |
Free and Open Source Software (FOSS) | |
freshmen | |
Funding | |
G | |
game balance | |
game design | |
Game Jams | |
game making | |
Gamification | |
gdb | |
Geek gene | |
Gender | |
Gender diversity in computing | |
Gender Equitable | |
gender issues | |
Girl-serving computer science programs | |
Girls | |
Git | |
github in education | |
global impact of computing | |
global perspectives | |
grading | |
grading models | |
graphical programming | |
graphical user interfaces | |
Greenfoot | |
grid world | |
Growth mindset | |
guided learning | |
guidelines | |
H | |
Hackathons | |
hands-on | |
Hands-on exercise | |
Hands-on Lab | |
hands-on learning | |
hardware | |
hash functions | |
Haskell | |
HFOSS | |
High Impact Practices | |
high school | |
High school teachers | |
Hilbert axiom system | |
Hints | |
Hispanic | |
history of computing | |
Holistic Student Development | |
Homework | |
homework assignments | |
Homework submission | |
homeworks | |
Hour of code | |
Human Computer Interaction | |
human errors | |
human factors | |
human-computer dialogs | |
human-computer interaction | |
Humanitarian Free and Open Source Software | |
Humanitarian Free and Open Source Software (HFOSS) | |
I | |
IDE | |
identity practices | |
illustrative projects | |
Image Processing | |
immediate assessment | |
implementation | |
Implementation Study | |
Improving PD effectiveness | |
in-service teacher education | |
inclusion | |
industry | |
Industry Academia partnerships | |
Industry Volunteers | |
Informal education | |
informal learning | |
Informal/out of school computer science programs | |
information assurance | |
Innate ability | |
Innovation | |
Input Modality | |
inquiry learning | |
inquiry-based learning | |
Instructional practice | |
instructional technology | |
instructor-centered | |
integrated mathematics | |
Intelligent tutor | |
intelligent tutoring | |
Intelligent Tutoring Systems | |
Intensive Courses | |
Inter-Class Collaboration | |
interactive exercise | |
Interactive learning environments | |
Interdisciplinary | |
interdisciplinary content | |
interdisciplinary teaching methods | |
Interest | |
Internet of Things | |
internship | |
interoperability | |
intervention | |
intro | |
Introduction to Computer Science | |
introductory computing | |
introductory computing courses | |
Introductory CS concepts | |
introductory programming | |
IoT platform | |
Item Response Theory | |
J | |
Java | |
JavaScript | |
JUnit | |
K | |
K - 12 Education | |
K 12 | |
K-12 | |
K-12 computer science | |
K-12 CS education | |
K-12 education | |
K-12 STEM | |
K-12 teachers | |
K12 | |
K12 computer science | |
K12 CS | |
K12 CS Education | |
K12 Instruction | |
K12 outreach | |
knowledge | |
Kodu | |
Kodu Game Lab | |
Kullback Leibler Divergence | |
K–12 | |
L | |
lab | |
laboratory exams | |
Laboratory Experience | |
labs | |
Landscape report | |
language semantics | |
Large Classes | |
large lectures | |
Large-scale instruction | |
Latino/a | |
Leadership | |
learning | |
learning analytics | |
learning community | |
Learning content | |
Learning Experience | |
Learning Gain | |
Learning in context | |
Learning management | |
Learning outcomes | |
learning progressions | |
learning technology | |
learning trajectories | |
liberal arts | |
Linkbot | |
Linked Lists | |
Linux | |
literature review | |
Localized Free and Open Source Software (LFOSS) | |
Log Data Analysis | |
Logging | |
logical errors | |
logistics | |
Logo | |
long-term impact | |
loops | |
Low-budget | |
LTI | |
M | |
Machine Learning | |
Maker Movement | |
managing student teams | |
manipulatives | |
MARS | |
mastery grading | |
MATLAB | |
Media Computation | |
Mental Simulation | |
mentoring | |
Mentorship | |
Mesh Generation | |
meshing | |
meta-configurable | |
Metadata | |
micro:bit | |
microcontroller | |
Microcontroller Programming | |
Microsoft Kinect | |
Middle School | |
middle school CS | |
middle school curricula | |
Middle-school CS | |
Minecraft | |
Minisat | |
minor | |
MIPS | |
Misconceptions | |
MIT App Inventor | |
mixed-initiative dialogs | |
mixed-initiative interaction | |
Mobile | |
Mobile app development | |
Mobile Application Development | |
mobile apps | |
Mobile Computing | |
Mobile devices | |
Mobile Health | |
mobile learning | |
mobile technology | |
model curricula | |
module | |
Monte-Carlo | |
MOOC | |
MOOCs | |
motivation | |
multi-player games | |
Multiple levels of abstraction | |
Music | |
music education | |
mutation | |
mutual language translation | |
N | |
natural language processing | |
networking | |
nifty | |
Non-Majors | |
Non-R1 | |
Non-Tenure Track | |
Non-Traditional Assessment | |
notional machines | |
novice misconceptions | |
novice programmers | |
Novice programming | |
novice programming languages | |
novices | |
O | |
object-oriented | |
Object-oriented programming | |
omputer security | |
online | |
online education | |
Online Learning | |
Online resources | |
online-learning | |
Open Source | |
open source development | |
OpenMP | |
optimization | |
oral assessmen | |
oral communication skills | |
Outreach | |
P | |
Pair programming | |
parallel computing | |
parents | |
Participation | |
pathways | |
PBL | |
Pedagogical content knowledge | |
pedagogy | |
peer evaluation | |
peer instruction | |
Peer Learning | |
Peer Mentee | |
Peer Mentor | |
Peer Programming | |
peer teaching | |
Pencil puzzles | |
perceptions | |
Performance Evaluation | |
persistence in computing | |
Personalizing Learning | |
PhD Candidate | |
physical computing | |
Physical Manipulatives | |
Piazza | |
plagiarism | |
Plagiarism detection | |
Plagiarism detection tools | |
Plagiarism prevention | |
POGIL | |
Polarizing Filter | |
policy | |
policy for accepting late work | |
practicum | |
Pre-K | |
Pre-service | |
pre-university | |
Predicting Yield | |
Predictive measures | |
predictors of success | |
preliminary design | |
Preparing students for industry | |
prerequisite testing | |
privacy | |
problem based learning | |
problem solving | |
Process Mining | |
Process Oriented Guided Inquiry Learning | |
process skills | |
Processing | |
Professional Advancement | |
Professional Development | |
professional practice | |
professional skills | |
program analysis | |
program transformation | |
Program Verification | |
programming | |
programming assignments | |
programming behaviour | |
Programming Context | |
programming environment | |
programming environments | |
programming idioms | |
programming process | |
programming snapshots | |
Programming State Model | |
programming tests | |
Project Courses | |
Project-based learning | |
Proof Assistants | |
propositional logic | |
public key cryptography | |
public policy | |
publishing | |
PUI | |
Purposes of CS Education | |
puzzle | |
python | |
Q | |
quadrilateral | |
Quadrilateral Mesh | |
qualitative analysis | |
quality guarantee | |
Quality Instruction | |
quantitative analysis | |
quantitative methods | |
Question asking | |
Quorum programming language | |
R | |
R1 institutions | |
Race | |
Race/ethnicity | |
rainfall | |
Rapid Prototyping | |
raspberry pi | |
Reading | |
real-time assessment | |
real-world clients | |
real-world data | |
Real-world projects | |
realistic | |
recruitment | |
recruitment of women in computing | |
recursion | |
references | |
reflection | |
Reflection Analysis | |
reflective activity | |
Relative Entropy | |
replication | |
repository | |
reproduction | |
requirements inspections | |
research | |
Research Community | |
research criteria | |
research design | |
research questions | |
Research study | |
Resource repositories | |
Resources | |
retention | |
retention of women in computing | |
RoboPlay Challenge Competition | |
robot competition | |
Robotics | |
Role Models | |
Rubrics | |
S | |
Satisfiability | |
scale | |
School kids | |
science fiction | |
scope | |
Scratch | |
Secondary CS Assessment | |
secondary schools | |
Security | |
Security Analytics | |
security education | |
Security Policy | |
self-efficacy | |
seminar | |
sense of belonging | |
service learning | |
sharing | |
SIGCSE committee on computing education in liberal arts colleges | |
SIGCSE Reads | |
situated learning | |
skills | |
Small College Environment | |
Smartphones | |
Snap | |
Snap! | |
Snap! and Edgy | |
Social Construction | |
social justice in computer science education | |
society | |
sociocultural learning | |
soft skills development | |
software architecture | |
Software design | |
software development | |
software engineering | |
software quality | |
software refactoring | |
Soloway | |
song | |
sophomores | |
Sound Art | |
source code snapshot analysis | |
special-purpose | |
specifications grading | |
Spoofing | |
staffing | |
Standards | |
static analysis | |
STEAM | |
STEAM Education | |
STEM | |
Stride | |
struggling students | |
Student cheating | |
student dispositions | |
Student earnestness | |
student engagement | |
Student Evaluations | |
student generated | |
Student retention | |
Student success | |
student teams | |
Student Trajectories | |
student-centered | |
Student-designed curriculum | |
Student-Driven Undergrad Research | |
Student-student dialogue | |
students | |
Studying | |
Summer camp | |
Supervised Machine Learning | |
survey course | |
symmetric key cryptography | |
systems | |
Systems Programming | |
T | |
tangibility | |
Tapping | |
taxonomy | |
Teach Access | |
Teacher | |
Teacher Certification | |
teacher learning | |
teacher pipeline | |
teacher professional development | |
teachers | |
teaching | |
teaching cryptography | |
Teaching institution | |
Teaching Quality | |
teaching tools | |
Teaching Track | |
team based course projects | |
teams | |
teams in large classes | |
teamwork | |
Technological Fluency | |
Technology Infrastructure | |
Tensor | |
Testing | |
theory to practice course | |
this reference | |
Tiles | |
timing | |
tools | |
tools for novices | |
Tracing | |
Traditional Assessment | |
training | |
Transdisciplinary Practices | |
Transfer Programs | |
Triangulation | |
Two-Stage Exams | |
types of research | |
U | |
Under-represented minorities (URM) | |
undergraduate | |
undergraduate curricular guidance | |
undergraduate research | |
Undergraduate student | |
Undergraduate Teaching Assistants | |
underrepresented | |
underrepresented minorities | |
Universal computer science education | |
universal design | |
unplugged | |
Upper-Level Courses | |
Urban-Art | |
usability | |
V | |
Values in CS Education | |
variables | |
verification | |
video-based learning | |
videos | |
Virtual | |
virtual robots | |
Virtualization | |
visual arts | |
visual programming | |
visual programming languages | |
visualization | |
visualize | |
Vocal User Interface | |
W | |
WCAG | |
Wearable Devices | |
web application | |
Web Applications | |
web development | |
Web-based | |
Weekend program | |
Weka system | |
Women | |
Workshop | |
writing | |
Y | |
year 12 computer science education | |
Yield Rate |