Download presentation
Presentation is loading. Please wait.
Published byArabella Reed Modified over 8 years ago
1
1 Learning to learn Raising the next generation of problem-solvers Walter Bender, Sugar Labs a member project of the Software Freedom Conservancy
2
2 Agenda Sugar Labs and One Laptop per Child Education culture vs learning culture Designing for change
3
3 0, 1, 2,...
4
4 0, 1, 2, 720!,...
5
5 720 ! = 720 x 719 x … 2 x 1
6
6 720 = 6 x 5 x 4 x 3 x 2 x 1 = 6!
7
7 6 = 3 x 2 x 1 = 3!
8
8 720! = 6!! = 3!!! 2 = 2 x 1 = 2! = 2!! 1 = 1 x 1 = 1!
9
9 0, 1, 2, 720!,... 0, 1!, 2!!, 3!!!, 4!!!!,...
10
10 21 st century skills Programming should be on every child's low shelf.
11
11 Turtles all the way down
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23 Sugar is a Free Software platform that is designed for children for learning. Our goal is to raise a generation of critical thinkers and problem-solvers by establishing a culture of independent thinking and learning. a generation of problem-solvers
24
24
25
25
26
26 Sugar foundations Each of us is: a teacher and a learner; expressive; and social.
27
27 Sugar foundations Knowledge is a noun; learning is a verb.
28
28 Sugar foundations Love is a better master than duty.
29
29
30
30 tamtam
31
31
32
32 Through Sugar, we strive to provide every child with the opportunity to learn learning within a context that will allow them both to engage in an on-going critical dialog with others and to develop independent means towards their personal goals. learning to learn
33
33 learners engaging in a process of expression, critique, and self-reflection ● What am I learning? ● How did I learn it? ● Why is it important? ● Can I teach it to others? ● Did I get an insight while teaching it?
34
34 Seymour Papert “The context for human development is always a culture, never an isolated technology.”
35
35 s^LOGO^FOSS “If you ask, 'What does a LOGO practitioner need to know?' the answer goes beyond the ability to use and teach LOGO. The practitioner needs to be able to talk about LOGO, to criticize it, and to discuss other people's criticisms.”
36
36 Free Software developers go beyond consuming: ● they create and they share their creations; ● they “talk about” Free Software; ● they “criticize it”; ● and they “discuss other people's criticisms.”
37
37 Sugar parallels to the Free Software ● tools of expression, children create content as well as consume it; ● collaboration, children share their creations and help each other and they engage in self- reflection and group critique.
38
38 They chat, socialize, play games, share media and collaborate on media creation and programing. They look over each other's shoulders. They engage in “reflective practice”, applying their own experiences to practice while being guided and mentored by “domain experts”. software developers and young learners
39
39 Free Software is no longer an option; it is “indispensable.” Software that is “reliable and has a unit cost of zero” presents new opportunities. Eben Moglen:
40
40 The General Public License (GPL) guarantees that all Sugar can be modified by the end user, but for most users, this is just a theoretical freedom if the complexity of the software presents an insurmountable barrier. from theory...
41
41 The usual metrics – robustness, efficiency, maintainability, etc. – are necessary but not sufficient for learning. We take an additional step by ensuring that our code is both free and open but also “amenable to end-user manipulation.”...to practice
42
42 ● setting expectations; ● articulating the freedom to modify (Freedom 1); ● ready access (e.g., View Source); ● using scripting languages; ● providing scaffolding; ● reducing the risk (e.g., “crumple zones”) to encourage and facilitate end-user modifications
43
43
44
44 modifying physics elif event.key == K_heavy: self.set_density = 10 elif event.key == K_normal: self.set_density = 1 elif event.key == K_light: self.set_density = 0.1
45
45
46
46
47
47
48
48
49
49
50
50
51
51
52
52
53
53
54
54
55
55
56
56
57
57 Sugar is “an emergent, collaborative environment, where the Sugar Labs community identifies, codes, uses, and re/designs its own tools” and where community members “innovate along their own paths.” Carla Gomez Monroy
58
58 Choices
59
59 Sugar is “a participative collaboration for “learning to learn” with self-made tools.” learning from FOSS
60
60 Thank you walter@sugarlabs.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.