Da das neue Semester bald beginnt, interessiere ich mich für Forschung in Bezug auf das Unterrichten von Einführungskursen in die Programmierung. Ich möchte meinen Universitätskurs verbessern und suche wissenschaftliche Arbeiten zu diesem Thema.
Ein Trend, den ich gesehen habe, ist, dass einige Schüler (eine kleinere Gruppe) sich für Computer interessieren oder bereits Programmierkenntnisse haben. Ihnen geht es gut und sie lernen viel. Die Mehrheit der Schüler hat jedoch Schwierigkeiten beim ersten Programmierschritt (Eclipse ist schwer einzurichten, viele Fehler am Anfang usw.). Ist das nur meine Ansicht oder ist dies in der Literatur dokumentiert?
Ich möchte den Studenten diesen „ersten Schritt“ in die Programmierung so einfach wie möglich machen. Als ersten Start fand ich "Eine sanfte Einführung in die Kunst der objektorientierten Programmierung in Java".
quelle
Antworten:
Hier ist ein Umfragepapier und es gibt andere.
Möglicherweise möchten Sie die invertierte Methode in Betracht ziehen, die auch als Outside-In bezeichnet wird und sich vom herkömmlichen Bottom-Up-Ansatz unterscheidet.
Dieser Artikel über die Anwendung des problembasierten Lernens auf die Programmierung im ersten Jahr berichtet über einige erfolgreiche Ergebnisse, hauptsächlich in Bezug auf die von den Schülern erlernten Sekundärfähigkeiten. Die Kosten sind eine bedeutende Investition und Umstrukturierung durch die Beteiligten.
quelle
Hier ist ein neuer Artikel von ars technica mit dem Titel Stimmt es, dass "nicht jeder Programmierer sein kann"? zum Programmieren des Unterrichts, einschließlich akademischer Arbeiten, in denen die Wirksamkeit von Lehrmethoden / -ansätzen und -fähigkeiten der Schüler analysiert wird, zwei Fragen zum Stapelaustausch zu diesem Thema, Jeff Atwoods Meinung usw.
quelle