Difference between revisions of "Tips For ESL Students"

From CompSciWiki
Jump to: navigation, search
(editing)
m (editing)
Line 10: Line 10:
  
 
=What we need=
 
=What we need=
In order to precisely realize the syntax, grammar, and meaning of concepts, I highly recommend you to have two tool books. One is English to '''English computer dictionary''', another is '''English dictionary of computer abbreviation'''. These two dictionaries will be the best friends for you to start learning programming. Contrarily, if you use the dictionaries with other languages, you will miss the deep meaning of the concepts of computer language.  
+
In order to precisely realize the syntax, grammar, and meaning of concepts, I highly recommend you to have two tool books. One is '''English to English computer dictionary''', another is '''English dictionary of computer abbreviation'''. These two dictionaries will be the best friends for you to start learning programming. Contrarily, if you use the dictionaries with other languages, you will miss the deep meaning of the concepts of computer language.  
 
Another important thing is that you need to reinstall your computer operation system and even all of application software such as Microsoft Office to '''English version'''. It will help you avoid learning programming in your own language.
 
Another important thing is that you need to reinstall your computer operation system and even all of application software such as Microsoft Office to '''English version'''. It will help you avoid learning programming in your own language.
  
Line 16: Line 16:
 
==How to learn==
 
==How to learn==
  
Before going to class, you need to pre-read the textbook so that you can catch up with the progress in class activity. When you have questions, do not hesitate to ask your professor or classmates. Of cause, talking to English students is your first choice. Computer language is a language therefore you need to practice every day. The best way to do so is to avoid finishing your homework in one day. One more suggestion I have is read a book, “Computer Essentials”, published by McGraw-Hill. This is an elementary reading material for the students who are new involved in programming.  
+
Before going to class, you need to pre-read the textbook so that you can catch up with the progress in class activity. When you have questions, do not hesitate to ask your professor or classmates. Of cause, talking to English students is your first choice. Computer language is a language therefore you need to practice every day. The best way to do so is to avoid finishing your homework in one day. One more suggestion I have is read a book, '''"omputer Essentials”,''' published by McGraw-Hill. This is an elementary reading material for the students who are new involved in programming.  
  
  

Revision as of 23:52, 3 December 2007

COMP 1010 Home > Editing Tips For ESL Students


Introduction

This appendix will offer some thoughts on how the ESL students learn Comp1010 when they first start studying Computer Science.

   

{{{Body}}}

Starting

An ESL student will meet a lot of difficulties in starting learning programming such as misunderstanding the concept, how to be comfortable with logical thinking in studying computer language. In this appendix, I will apply “why, what, how, when” to introduce you the way of learning computer language by using English.

Why use English to learn COMP1010

If we always translate all the concepts of computer language into our own language, we will have difficulty in understanding the meanings of them. For example, if we translate a concept “roll back” into Chinese, we can find out that there are four different meanings in dictionary. Hence, the misunderstanding of concepts of computer language will tend to serious confusion and influence us continuing our study. Another advantage of using English to learn computer language is that you will adapt to programming thought faster than using your own language. Therefore, the best way is to use English to start your programming learning.


What we need

In order to precisely realize the syntax, grammar, and meaning of concepts, I highly recommend you to have two tool books. One is English to English computer dictionary, another is English dictionary of computer abbreviation. These two dictionaries will be the best friends for you to start learning programming. Contrarily, if you use the dictionaries with other languages, you will miss the deep meaning of the concepts of computer language. Another important thing is that you need to reinstall your computer operation system and even all of application software such as Microsoft Office to English version. It will help you avoid learning programming in your own language.


How to learn

Before going to class, you need to pre-read the textbook so that you can catch up with the progress in class activity. When you have questions, do not hesitate to ask your professor or classmates. Of cause, talking to English students is your first choice. Computer language is a language therefore you need to practice every day. The best way to do so is to avoid finishing your homework in one day. One more suggestion I have is read a book, "omputer Essentials”, published by McGraw-Hill. This is an elementary reading material for the students who are new involved in programming.


When to learn

No matter when you study programming, you should insist on using English to learn programming. For example, when you look for some helps from website, you should go English website first instead of the website with your own language.

Conclusion

Using English to learn programming not only gives you a clear understanding of the concept, syntax and grammar, but also offers you how to adapt the western peoples’ thought since all foundations of computer language are based on this kind of thought. After you insist on using English to study programming in couple months, you will see that you have find the way to learn programming.