Dear PPIG members, 

I am new to the discussion, so let be briefly introduce myself. I graduated 
from Moscow State University, Russia. Psychology of programming is among my 
primary scientific interests; my dissertation research was about computer 
hacking motivations. Now I live in US and work for a Lab in Moscow, while 
looking for research opportunities in Bay Area, CA. 

I am planning a study of  programming languages influence on thinking. For that 
purpose I need to simulate a learning process of Object-oriented programming, 
Functional programming, and  Procedural Programming, so novices could learn a 
few concepts from one of the programming languages or environments, and then be 
tested (or asked to solve a task). 

The problem is how to find an opportunity to teach naive subjects these 
concepts of OOP or procedural programming: some of the colleagues suggested to 
try object-oriented Logo, some - try to find any environments which make both 
approaches available. From my point of view, these environments should have 
different levels of abstractions to represent. I also would love to read more 
about the underlying differences between those approaches. 

If you have any suggestions or thoughts, or literature on the topic, please, 
share! I appreciate your help very much!  

With warmest wishes, 

Olga Smyslova. 





-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.5.6 - Release Date: 3/1/2005

Reply via email to