blob: 400c452922972c37c377164c134bbb33ad2a5903 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# coding=utf-8
import server
mod = server.problems.load_language('robot', 'en')
name = 'Forward 3s'
slug = 'Forward 3s'
description = '''\
<p>Write a program that would make the robot drive straight forward for 3 seconds and stop</p>
'''
hint = {
'mW_init':mod.hint['init'],
'connectMotorLeft':mod.hint['connectMotorLeft'],
'connectMotorRight':mod.hint['connectMotorRight'],
'moveSteering':mod.hint['moveSteering'],
'onForSeconds':mod.hint['onForSeconds'],
'direction':mod.hint['direction']+['''<p><code>robot.move_steering( 'on_for_seconds', direction=0, ... )</code>.</p>'''],
'seconds':mod.hint['seconds']+['''<p><code>robot.move_steering( 'on_for_seconds', direction=0, seconds=3 )</code>.</p>'''],
}
plan = ['''\
<p>The program should:</p>
<ol>
<li>create a mindstorms_widgets() object, which represents the robot in your code.</li>
<li>connect the driving motors.</li>
<li>synchronize the motors and run them so that the robot would move forward for 3 seconds.</li>
</ol>'''
]
|