Nepal: Support Training: Difference between revisions
Jump to navigation
Jump to search
(New page: We are starting off by training technically inclined teachers and then hope to include talented students and community members in the training program. ==3-day In-House Training program=...) |
m (Fix Etoys spelling) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
We are starting off by training technically inclined teachers and then hope to include talented students and community members in the training program. |
We are starting off by training technically inclined teachers and then hope to include talented students and community members in the training program. |
||
This training regimen is intended for someone who already knows the basics of the XO and Sugar, such as someone who has participated in a [[Nepal:_Teacher_Training|teacher training program]]. |
|||
==3-day In-House Training program== |
==3-day In-House Training program== |
||
Line 6: | Line 8: | ||
* How to update the firmware, use test-all, and test individual hardware pieces |
* How to update the firmware, use test-all, and test individual hardware pieces |
||
* how to install an os image and customize the bundles in it |
* how to install an os image and customize the bundles in it |
||
* XO disassembly and reassembly. Ideally, fix broken XO's |
|||
* Fix two bad XO’s we have in our office |
|||
* Basic wireless networking, overview of the mesh and managed modes |
* Basic wireless networking, overview of the mesh and managed modes |
||
* Basic use of |
* Basic use of Etoys |
||
* Review activities we didn't get to explore during formal training |
* Review activities we didn't get to explore during formal training |
||
Line 18: | Line 20: | ||
* More Etoys |
* More Etoys |
||
* School Server - start and restart XS services. How to restore the XS from backup |
* School Server - start and restart XS services. How to restore the XS from backup |
||
* Introduction to the Linux command line |
* Introduction to the Linux command line, basic stuff like ls, mkdir, touch, rm |
||
* Reading assignment |
* Reading assignment |
||
===Day 3=== |
===Day 3=== |
||
* Spend quality-time with the linux command line |
* Spend quality-time with the linux command line. top, kill, cp, ifconfig |
||
* Explore networking with linux |
|||
* Work with Sugar-specific commands |
* Work with Sugar-specific commands |
||
* More School Server, more networking |
* More School Server, more networking |
||
==Working the XO== |
|||
* Adding and Removing activities |
|||
* Freeing up space on the XO |
|||
* Sugar commands: |
|||
** sugar-install-bundle |
|||
** sugar-control-panel |
|||
* Explain difference between signed and unsigned builds |
|||
* Security architecture for the XO (this I don't understand myself) |
|||
==Learning the XS== |
|||
* Restarting jabber |
|||
* Empty Squid Cache? |
|||
==Reading List== |
==Reading List== |
||
Line 35: | Line 52: | ||
** [http://files.fosswire.com/wpu/2007/08/fwunixref.pdf Linux Commands] |
** [http://files.fosswire.com/wpu/2007/08/fwunixref.pdf Linux Commands] |
||
** [http://tjl2.com/sysadmin/vim_cheatsheet.pdf Vim] |
** [http://tjl2.com/sysadmin/vim_cheatsheet.pdf Vim] |
||
It will take the trainee a significant amount of time to complete these readings |
|||
Rute User reading, listed in order of importance |
Rute User reading, listed in order of importance |
||
Line 45: | Line 64: | ||
===OLPC-Specific=== |
===OLPC-Specific=== |
||
Note: Can't find a page that explains basic sugar commands that doesn't go into too much architectural details for a novice user. |
|||
==Issues== |
|||
* Need to install the most common man pages to the XO. This would make it easier for the student to learn the command line. |
|||
* Need get-started guides for Squeak, Scratch, Tamtam, and SimCity |
|||
* Need to increase font-size |
|||
==Feedback from Manoj Ghimire, first trainee== |
|||
* Need to increase font-size on XO for Nepali kids |
|||
* Need to give kids XO guide in Nepali |
|||
* Need way to remove multiple items from Journal at once |
|||
[[category:Nepal]] |
|||
[[Category:OLPC_Nepal]] |
Latest revision as of 20:59, 9 December 2008
We are starting off by training technically inclined teachers and then hope to include talented students and community members in the training program.
This training regimen is intended for someone who already knows the basics of the XO and Sugar, such as someone who has participated in a teacher training program.
3-day In-House Training program
Day 1
- How to update the firmware, use test-all, and test individual hardware pieces
- how to install an os image and customize the bundles in it
- XO disassembly and reassembly. Ideally, fix broken XO's
- Basic wireless networking, overview of the mesh and managed modes
- Basic use of Etoys
- Review activities we didn't get to explore during formal training
Day 2
- Review flashing firmware and OS
- Add and Remove activities
- How to free up space on the XO
- Basic linux utilities and troubleshooting
- More Etoys
- School Server - start and restart XS services. How to restore the XS from backup
- Introduction to the Linux command line, basic stuff like ls, mkdir, touch, rm
- Reading assignment
Day 3
- Spend quality-time with the linux command line. top, kill, cp, ifconfig
- Explore networking with linux
- Work with Sugar-specific commands
- More School Server, more networking
Working the XO
- Adding and Removing activities
- Freeing up space on the XO
- Sugar commands:
- sugar-install-bundle
- sugar-control-panel
- Explain difference between signed and unsigned builds
- Security architecture for the XO (this I don't understand myself)
Learning the XS
- Restarting jabber
- Empty Squid Cache?
Reading List
Basic Linux
- RUTE user guide to linux
- Cheat Sheets
It will take the trainee a significant amount of time to complete these readings
Rute User reading, listed in order of importance
- Chapter 4 Basic commands
- Chapter 6 Editing text files - focus on 6.3.2 Using Vim, ignore others
- Chapter 35 - File system hierarchy
- Chapter 25 - Introduction to Internet Protocol
- Chapter 9 - Processes and Environment variables
- Chapter 11 - User accts and ownership
OLPC-Specific
Note: Can't find a page that explains basic sugar commands that doesn't go into too much architectural details for a novice user.
Issues
- Need to install the most common man pages to the XO. This would make it easier for the student to learn the command line.
- Need get-started guides for Squeak, Scratch, Tamtam, and SimCity
- Need to increase font-size
Feedback from Manoj Ghimire, first trainee
- Need to increase font-size on XO for Nepali kids
- Need to give kids XO guide in Nepali
- Need way to remove multiple items from Journal at once