Smalltalk in moodle
by Jan Bartelsen, Elmshorn, Germany




     ESUG-Conference 2009

Brest, France, August, 31st 2009
Agenda

• Introduction
   – NORDAKADEMIE university
• What is moodle?
• cooperative learning: CSCL
• five elementary learn...
About me
Jan Bartelsen, born 1979
• research assistant at NORDAKADMIE
• working with Prof. Johannes Brauer
NORDAKADEMIE, f...
moodle
• Open Source Learning-Management-System
• written in PHP




Jan Bartelsen   ESUG-Conference, August, 31st 2009   4
cooperative learning: CSCL

• CSCL: computer supported cooperative learning
• various research studies (e.g. Slavin) under...
elementary learning activities

•   explaining technical terms
•   writing reports
•   receiving knowledge through screenc...
explaining technical terms

• students explain
  technical terms in pairs
• use of moodle-wiki
• learning objective
   – k...
writing reports

• A student writes a report while programming a bigger
  homework task.
• He should describe briefly how ...
receiving knowledge
through screencasts




Jan Bartelsen         ESUG-Conference, August, 31st 2009   9
checking one's own learning success

• Quiz in moodle
• important: anticipate possible wrong answers




Jan Bartelsen    ...
group programming

• "pair programming" as software-engineering-method
   – see Beck and Mellis




Jan Bartelsen        E...
student-feedback
• students rated the moodle course very positively.
• 70% say, that the moodle-course is a good opportuni...
?
                    Your questions?
           Further information in our working paper (German only)
       "Kooperativ...
Upcoming SlideShare
Loading in …5
×

Smalltalk in Moodle

575 views

Published on

Smalltalk in Moodle by Jan Bartelsen, ESUG 09, Brest, France.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
575
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Smalltalk in Moodle

  1. 1. Smalltalk in moodle by Jan Bartelsen, Elmshorn, Germany ESUG-Conference 2009 Brest, France, August, 31st 2009
  2. 2. Agenda • Introduction – NORDAKADEMIE university • What is moodle? • cooperative learning: CSCL • five elementary learning activities • student-feedback • your questions and discussion Jan Bartelsen ESUG-Conference, August, 31st 2009 2
  3. 3. About me Jan Bartelsen, born 1979 • research assistant at NORDAKADMIE • working with Prof. Johannes Brauer NORDAKADEMIE, founded 1992 • private University of Applied Science • located in Elmshorn, Germany • dual-mode Bachelor’s courses Study course "Computer Science & Business Management" • lecture series "Programming 1" – Smalltalk – using VisualWorks 7.6 • Project "NORDPOL" as blended-learning-solution Jan Bartelsen ESUG-Conference, August, 31st 2009 3
  4. 4. moodle • Open Source Learning-Management-System • written in PHP Jan Bartelsen ESUG-Conference, August, 31st 2009 4
  5. 5. cooperative learning: CSCL • CSCL: computer supported cooperative learning • various research studies (e.g. Slavin) underlined the positive effects of cooperative learning. • We added several cooperative elements to the course like explaining technical terms to others Jan Bartelsen ESUG-Conference, August, 31st 2009 5
  6. 6. elementary learning activities • explaining technical terms • writing reports • receiving knowledge through screencasts • checking one's own learning success • group programming Jan Bartelsen ESUG-Conference, August, 31st 2009 6
  7. 7. explaining technical terms • students explain technical terms in pairs • use of moodle-wiki • learning objective – know new OOP-terms – use of media – teamwork via the internet – First use of academic (research and) writing Jan Bartelsen ESUG-Conference, August, 31st 2009 7
  8. 8. writing reports • A student writes a report while programming a bigger homework task. • He should describe briefly how he solved the problem, – deviations and challenges – which means of assistance he used (other students, book, etc.) • publishes the report, for example, in a wiki • Other students with the same problem can use it. Jan Bartelsen ESUG-Conference, August, 31st 2009 8
  9. 9. receiving knowledge through screencasts Jan Bartelsen ESUG-Conference, August, 31st 2009 9
  10. 10. checking one's own learning success • Quiz in moodle • important: anticipate possible wrong answers Jan Bartelsen ESUG-Conference, August, 31st 2009 10
  11. 11. group programming • "pair programming" as software-engineering-method – see Beck and Mellis Jan Bartelsen ESUG-Conference, August, 31st 2009 11
  12. 12. student-feedback • students rated the moodle course very positively. • 70% say, that the moodle-course is a good opportunity to catch up the learning content during the 4-month- summer-break Jan Bartelsen ESUG-Conference, August, 31st 2009 12
  13. 13. ? Your questions? Further information in our working paper (German only) "Kooperatives Lernen mit moodle in der Programmierausbildung" ISSN 1860-0360, Nr. 2008-06, Download http://www.nordakademie.de/arbeitspapier.html Contact: jan.bartelsen@nordakademie.de johannes.brauer@nordakademie.de Jan Bartelsen ESUG-Conference, August, 31st 2009 13

×