Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ReckonPrimer.activity
diff options
context:
space:
mode:
authorWalther Neuper <wneuper@localhost.(none)>2010-06-09 06:22:56 (GMT)
committer Walther Neuper <wneuper@localhost.(none)>2010-06-09 06:22:56 (GMT)
commit1e70a008079588fe36e70c2137ac8049d19da1ab (patch)
tree27b8c16971a6f9c9dbfe0ed436df1a95e3eeaacf /ReckonPrimer.activity
parenta13c0d19748a52ebadb7d40c613be35d2a518bc9 (diff)
exaddsub.py butts WORK
Diffstat (limited to 'ReckonPrimer.activity')
-rw-r--r--ReckonPrimer.activity/exercises/exaddsub.py40
-rw-r--r--ReckonPrimer.activity/learner.py5
2 files changed, 8 insertions, 37 deletions
diff --git a/ReckonPrimer.activity/exercises/exaddsub.py b/ReckonPrimer.activity/exercises/exaddsub.py
index 5487556..4d62e0a 100644
--- a/ReckonPrimer.activity/exercises/exaddsub.py
+++ b/ReckonPrimer.activity/exercises/exaddsub.py
@@ -342,21 +342,6 @@ class ExAddSub(Exercise):
widget.set_active(True)
self.set_buttons(self._sett)
# #print("###toggle_arrow_callback :self._sett=",self._sett)
-# if widget.get_active():
-# if(i > self._sett['max_pos']):
-# self._sett['max_pos'] = i
-# self.set_buttons(self._sett)
-#
-# else:
-# if(i == self._sett['max_pos']):
-# if(self._sett['min_pos'] == self._sett['max_pos']):
-# widget.set_active(True)
-# else:
-# self._sett['max_pos'] = i-1
-# self.set_buttons(self._sett)
-#
-# else:
-# widget.set_active(True)
def toggle_dice_callback(self, widget, i):
self.dice_butts[i].set_active(False)
@@ -371,8 +356,8 @@ class ExAddSub(Exercise):
self._sett['carry'] = False
def toggle_plus_callback(self, widget):
- print('exaddsub.toggle_plus_callback, ops=',
- self._sett['ops'])
+ #print('exaddsub.toggle_plus_callback, ops=',
+ # self._sett['ops'])
if widget.get_active():
if('+' in self._sett['ops']):
pass
@@ -380,21 +365,15 @@ class ExAddSub(Exercise):
ins_ord(self._sett['ops'], '+')
else:
if(len(self._sett['ops']) > 1):
- self._sett['factors'].remove('+')
+ self._sett['ops'].remove('+')
else:
pass
self.set_buttons(self._sett)
# if widget.get_active():
-# self._sett['+'] = True
-# else:
-# if(self.toggle_minus.get_active()):
-# self._sett['+'] = False
-# else:
-# widget.set_active(True)
def toggle_minus_callback(self, widget):
- print('exaddsub.toggle_minus_callback, ops=',
- self._sett['ops'])
+ #print('exaddsub.toggle_minus_callback, ops=',
+ # self._sett['ops'])
if widget.get_active():
if('-' in self._sett['ops']):
pass
@@ -402,18 +381,11 @@ class ExAddSub(Exercise):
ins_ord(self._sett['ops'], '-')
else:
if(len(self._sett['ops']) > 1):
- self._sett['factors'].remove('-')
+ self._sett['ops'].remove('-')
else:
pass
self.set_buttons(self._sett)
# if widget.get_active():
-# self._sett['-'] = True
-# else:
-# if(self.toggle_plus.get_active()):
-# self._sett['-'] = False
-# else:
-# widget.set_active(True)
-
##### end of public methods #################################
def _alladd(self, min_pos, max_pos, max_calcs):
diff --git a/ReckonPrimer.activity/learner.py b/ReckonPrimer.activity/learner.py
index 998e255..c944aad 100644
--- a/ReckonPrimer.activity/learner.py
+++ b/ReckonPrimer.activity/learner.py
@@ -15,10 +15,9 @@ class Learner:
def start_calcs(self, exercise):
self._ex = exercise
- #print('start calcs: ') #+str(self._ex.get_setting()[min]))
_calc = self._ex.get_next_calc()
- print('learner.start calcs: _calc = ', _calc)
- print('learner.start calcs: carry = ', self._ex._sett['carry'])
+ #print('learner.start calcs: _calc = ', _calc)
+ #print('learner.start calcs: carry = ', self._ex._sett['carry'])
_lines, self._input = exercise.format(_calc)
#print('start calcs: _lines = ', _lines)
#print('start calcs: --------------------------------')