The Stack Overflow podcast is back! Listen to an interview with our new CEO.

Tags

A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

× 3
a microcontroller often used in robotics or hobbyist projects. It has multiple ports for sensors and electronics to be attached and can also be programmed using a derivative of C. Quest…
× 3
for questions about computer science teaching in the context of courses given to workers in the workplace or in a workplace-related setting. Do not use for industry training that isn't ab…
× 3
For questions about teaching, computer networks: From teaching technical details (OSI levels 1→7) Ethernet, Internet Protocol, TCP, HTTP, … To teaching best practice when using the web/internet.
× 3
for all questions related to the teaching of SQL (Structured Query Language) which is a more or less standardized language for obtaining information stored in Relational Databases.
× 3
a description of code written in day to day language. Questions using this tag can ask about teaching how to write proper documentation.
× 3
For questions about teaching computer science alongside another subject or in cooperation with a professional from another field.
× 3
Questions related to teaching about interfaces in the object oriented paradigm. A class implementing an interface is considered to have "signed a contract", which ensures that has methods described in…
× 3
often used as a generalized term to designate a Computer Science Course for non-majors or for majors who need some background to make up for deficiencies. It may or may not…
× 3
Questions related to teaching lambda expressions. Use this tag to ask about teaching how to use lambda expressions. Not to be confused with lambda calculus.
× 3
Questions related to teaching about command line interfaces (Linux terminal, Windows CMD, bash etc.). Use this tag to ask about teaching the how and why of using command lines.
× 3
questions about conducting workshops, designing course content and logistics of doing so.
× 3
trying to incorporate the 'soft' part of software development skills in your training. For instance, your students are dealing with communication issues with a team, or a team in t…
× 3
Used for questions about Information Technology, a more general term than Computer Science and often focused on business and commercial applications rather than theory. This tag is for questions on te…
× 3
For questions related to using Windows operating system in teaching, as well as teaching its usage in computer science.
× 3
for all questions related to teaching Graphical User Interfaces (GUI) in any environment. The tag can be used for questions of teaching both design and development.
× 3
for questions about the conceptual frameworks that students use to understand complex subjects. It can be used both for questions about teaching appropriate frameworks and for reacting to…
× 3
Questions related to teaching about regular expressions. This tag is for asking about various aspects of teaching regex. Use it for questions about regex from an educational perspective. Regular expre…
× 3
Questions that request a review for a lesson plan. Use this tag for asking specific questions about your lesson plan. Before using this tag, please read about it in the mentioned meta post. This tag h…
× 3
about both recruiting and retaining people, especially women and other underrepresented groups, in Computing (especially as students in computing programs and curricula).
× 3
a general term for several mathematical concepts beyond Algebra and distinguished from Continuous Math (Calculus...). Many of these topics are of use in computer science and programmi…
× 2
× 2
used as a filter to admit students into an educational program or major. They can consist of background requirements, admission testing, interviews, etc.
× 2
an application development environment originally developed for Android mobile devices. Use this tag for questions relating to the educational uses of App Inventor, not for technical d…
× 2
× 2
a term used to describe classes/courses that intend, generally, to introduce students to computational concepts and processes. Such classes are often not comprehensive. They may be…
× 2
For questions about using computers in a hands-on environment. Making an interactive physical system using hardware and software, frequently based around single-board computers or microcontrollers, bu…
× 2
Questions related to teaching about file systems and how to use various file systems work. Use this tag to ask questions in relation to teaching (or learning) about file systems.
× 2
for questions related to teaching CS concepts at the Kindergarten through Fifth Grade. These are US education levels that cover students from about 5 through 10 years old.
× 2
For questions about teaching physical computing, hands-on logic design (simulation or FPGA) and peripherals. If your question is about making a demo, or fixing some hardware, this might not be the mos…
× 2
A syntax for marking up text to allow it to be rendered more elegantly. Usually they're designed to be equally readable as a plain text file and as a rendered document. Markdown (used by github) is an…
× 2
a diagram displaying a program's logic "flow" by using different boxes for decisions, statements, operations and routines which are connected by arrows. This tag is for questions relate…
× 2
to mark questions on the subject of Agile software development or agile design within the confines of Computer Science.