# data[].attributes.body
It helps to consolidate learning

# data[].attributes.body
Peer Instruction

# data[].attributes.body
Always with a question to answer to, then open for larger debate

# data[].attributes.body
Good for knowledgemaking

# data[].attributes.body
Using models and simulations for concepts

# data[].attributes.body
After a 1h lecture students are given a specific coding task to solve between 11am - 4pm with a lunchbreak. What strategies would effectively train students to code at a level expected in the software industry

# data[].attributes.body
For effective teaching of different concepts by divide and assign them to different small groups

# data[].attributes.body
Good for engaging the class, encouraging students to follow material and then have the satisfaction when they can contribute an answer/ understand the example etc based on it

# data[].attributes.body
Having individuals engage together.

# data[].attributes.body
In computer science there are often many right answers which a lot of students would settle for, but finding an optimal solution is often done via discussion and learning different techniques and strategies from other students.

# data[].attributes.body
Seems like a good method to get students engaging with material before the class, that would hopefully make them more engaged in the class

# data[].attributes.body
I might use that in my lecture