Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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
Questions related to teaching the history of computers in a Computer Science course or class. Use this tag for questions about teaching aspects of the history of computers for various purposes (such a…
× 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
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
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 teaching computer science alongside another subject or in cooperation with a professional from another field.
× 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 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
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
used as a filter to admit students into an educational program or major. They can consist of background requirements, admission testing, interviews, etc.
× 2
for questions related to teaching the proper use of methods in object oriented languages such as Java and Python.
× 2
× 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
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
about both recruiting and retaining people, especially women and other underrepresented groups, in Computing (especially as students in computing programs and curricula).
× 2
questions about conducting workshops, designing course content and logistics of doing so.
× 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
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…
× 2
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…
× 2
to mark questions on the subject of Agile software development or agile design within the confines of Computer Science.
× 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
can be appropriately applied to questions on teaching and using `if` and `switch` statements along with similar constructs in other languages.
× 2
Questions that request a review for teaching materials. Use this tag for asking specific questions about your teaching materials. Before using this tag, please read about it in the mentioned meta post…
× 2
Use for questions about teaching quantum computing in computer science questions. Don't use for questions about quantum computing itself - those questions belong on another site, probably Mathematics,…
× 2
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…
× 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
For questions concerning the ACM Special Interest Group on Computer Science Education.
× 2
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…
× 2
Questions related to teaching students about deep learning, many-layered artificial neural networks and other machine learning algorithms.
× 2
Questions about instruction specific to the programming language Processing. Use this tag only when the language used would affect the question significantly (if your question uses Processing as an ex…
× 2
for all questions related to the teaching of Turing Machines and their relationship to programming in general.