{'fraction_non_alphanumeric': 0.01366120218579235, 'fraction_numerical': 0.0, 'mean_word_length': 5.318965517241379, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Brain-based teaching in computer science: neurodidactical proposals for effective teaching

Brain-based teaching is neither a method nor a concept. It is rather a way of teaching that tries to support the learning and memory process in all phases from lesson design over input and practice up to the transfer of knowledge and competencies in real situations. The proposals for brain-based teaching come from neurodidactics or educational neuroscience that combines findings of brain and memory research, didactics, pedagogy and psychology. This paper aims at presenting concepts and methods that can facilitate learning and proposals for designing computer science lessons by considering the functioning of the brain and the memory.