Hackety Hacking the Computer Science Classroom: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 32: Line 32:
understood the problems a newbie faces while acquainting himself with similar languages.
understood the problems a newbie faces while acquainting himself with similar languages.
This project is hence close to my heart.I have learnt Ruby in past few days and find it an interesting lang. as it really arms a newbie with powerful developmental tools with such an ease that no other lang. ever can. Contact me on ''anubhavit@gmail.com''
This project is hence close to my heart.I have learnt Ruby in past few days and find it an interesting lang. as it really arms a newbie with powerful developmental tools with such an ease that no other lang. ever can. Contact me on ''anubhavit@gmail.com''

'''If given a chance Ankur,myself & Vijay would like to take the project as a single team'''


=== Vijay Majumdar ===
=== Vijay Majumdar ===

Revision as of 11:52, 1 September 2007

 

  • Interns - If you are interested in this project, add your name to the Interested interns section below along with a brief description of why you're interested and why you'd be a good mentor for this project, along with any specific ideas for execution you might have beyond the project description.
  • Mentors - If you are interested in this project, add your name to the Interested mentors section below along with a brief description of why you're interested and why you'd be a good mentor for this project, along with any specific ideas for execution you might have beyond the project description.
  • Others - If you are interested in this project in a role other than that of potential mentor or potential intern (example: you are an organization, a potential end-user/tester, may have helpful resources, or want to be notified if the project is chosen), add your name to the Other interested parties section below with contact information and details.
  • Everyone - Contribute to the project description on this page, or discuss this project on the associated talk page (click the "discussion" tab on top).

The deadline for editing this proposal or adding yourself to the list is 11:59pm EST (GMT-5) on August 6, 2007.

Project description

As this Laptop is aimed at children, it needs to have learning tools and just not have them rather make the having them so as to make the learning process easy for the beginner and at the same time a source for information for developers.

Hackety Hack is an exciting new project for learning to write code and think like a programmer.It is geared primarily toward self-learning situations.

The project will consist of the following parts:-

1. Make modules for different languages to be taught in Computer Science Classroom.

2. Step by Step Tutorials for each of the module.

3. Self-Assessment tests after each step so as to give the learner feedback of their progress.

4. A nice and easy to use interface most essential for amateurs in the programming world.

Tutorial Support and Websites

The project will include lots of learning material under the GPL license to have no limits on the learning process, and tests created by experts. We also aim at providing forum support so that individuals problem can be dealt with directly by experts of the appropriate field. The forum can become a ground for healthy discussions to take place and links to websites dealing specially on a language can also be given here.

Interested interns

Ankur Verma

Being really fascinated with Hackety Hack v1.0 I learned Ruby and found this as a prodigious tool for beginners to write code easily. I will love to contribute to this project. One of my previous projects aimed towards developing a complete solution for problems faced by students in school using GSM technology. Besides this I have worked on several other projects[link] and gained a lot of experience in developing innovative solutions.

Anubhav Agarwal

Background I am Anubhav Agarwal pursuing B.E in IT from NSIT,India.I have a nice hand on experience on C, Java SQL and Python. In course of learning these varied languages I have understood the problems a newbie faces while acquainting himself with similar languages. This project is hence close to my heart.I have learnt Ruby in past few days and find it an interesting lang. as it really arms a newbie with powerful developmental tools with such an ease that no other lang. ever can. Contact me on anubhavit@gmail.com

Vijay Majumdar

I like learning different computer languages. And thus I know how to make it easy for newcomers to learn new languages.

Technical Experience I have working experience in PYTHON, C, C++ & JAVA.

Interested mentors

Mentor name

Other interested parties

Name

Contact information, what your interest is