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.

to discuss techniques for differentiated instruction. This is NOT the calculus concept of differentiation.
12 questions
Questions about instruction specific to the programming language C++. Use this tag only when the language used would affect the question significantly (if your question uses C++ as an example, but doe…
12 questions
for questions soliciting information on specific CS teaching resources or, possibly, a single class of resources. For example, questions of the experience of other teachers in using the re…
12 questions
Questions related to exams or tests in computer science courses or classes. Use this tag when asking about various aspects of exams and tests in specific computer science fields.
11 questions
Questions related to teaching how to create and work with artificial intelligence. Use this tag to ask about teaching various methods and techniques of artificial intelligence.
11 questions
for questions about the teaching of mathematics as it applies to computer science, or mathematics concepts in the context of computer science. DO NOT use for questions about pure mathemat…
11 questions
tracks of studies and professional jobs people work in during their lives. Questions using this tag can ask about careers students in a computer science course can pursue.
10 questions
Questions related to various homework assignments given in a computer science class or course. Use this tag to ask questions about giving homework to students. Do Not use this tag to ask homework ques…
10 questions
Questions related to teaching about programming language syntax. Use this tag to ask about teaching the usage of correct syntax or to ask questions involving it.
10 questions
appropriate for issues relating to teaching the social context of computing. Questions about how education issues fit into, and can affect, the wider social climate are also appropriate.
10 questions
for questions that relate to student self-perceptions as well as perceptions in general about the field and individual classes. How do students feel about themselves and what do they belie…
10 questions
For questions regarding the data storage structure of an Array. This can range from their standard indexing to their usage in comparison to other data structures. Arrays are an ordered list of element…
9 questions
for questions related to teaching all aspects of computer security. It may also be used for questions on teaching the risks involving computer systems.
9 questions
For questions about creating or teaching block based programming languages. These questions can be about structures used in block based languages, colors used, and teaching methods with these language…
9 questions
for all questions about programming paradigms, including but not limited to: introducing a new paradigm, advantages/disadvantages of a paradigm, how to help students learn a new paradigm d…
9 questions
for questions related to teaching and learning the various forms of repetition in computer programming. Tradeoffs between the various semantic forms can be discussed. This tag is not appr…
8 questions
Questions related to software tools and materials used by teachers in lectures and to manage classes. Use this tag to ask about advantages or disadvantages of some tools.
8 questions
For questions about teaching theoretical aspects of computer science.
8 questions
For questions about teaching IDE (Integrated Development Environment) usage, questions about how IDEs fit into the classroom environment, questions about when it is appropriate to use an IDE to teach …
7 questions
in the context the teaching of computer science, where a variable may be thought of as a storage location paired with an identifier (a name) which holds a value that can be retriev…
7 questions
a classification which tells the computer how the program intends to use the data. Use for questions about instruction that involves type (boolean, string, integer, etc).
7 questions
On the moral code or ethical policy of computer science educators, including values such as avoidance of cheating or plagiarism; maintenance of academic standards; and honesty in teaching, use of mate…
7 questions
for questions related to the teaching of revision control. Revision control is a system for managing a set of files over time, recording who made which changes and in some cases allowing m…
7 questions
For questions about hardware or software that you use specifically to enable your teaching. This could be networking, collaboration (but not GIT), screen-casting. Don't use this for the hardware you t…
7 questions
appropriately if they concern the costs and benefits of using pair programming within the education context. Questions about how to introduce pair programming into teaching are …
6 questions
Questions that request a review for a curriculum. Use this tag for asking specific questions about your curriculum. Before using this tag, please read about it in the mentioned meta post. This tag has…
6 questions
for all questions relating to the teaching of boolean algebra and its implementation in programming languages.
6 questions
intended for questions about the appropriate use of collaboration in education. Collaboration could be between faculty members, between students, or between faculty and students. It is not…
6 questions
to mark questions about teaching operating systems and their components.
6 questions
Questions related to the use of websites or applications for automated grading of student assignments. Such sites or programs are known as "auto-graders". Use this tag to ask about the use of "auto-g…
6 questions
For questions about teaching any assembly language or teaching hardware level concepts where a knowledge of assembly would be relevant. Use this tag only when the language used would affect the questi…
6 questions
Questions related to teaching how to debug code. Debugging is the process of identifying and removing errors (potential or otherwise) from code. Bugs are defects that prevent correct operation of a pr…
6 questions
Questions about instruction specific to the programming environment Scratch. Scratch is a programming language for creating games and animations in a graphical interface. Use this tag only when the la…
6 questions
For questions regarding front-end web development. This includes HTML, CSS, and Javascript in any of their iterations. This does not include Graphical User Interfaces of other varieties, only those re…
5 questions
1
2
3 4 5
7