scholarly journals Modeling Agricultural Change through Logistic Regression and Cellular Automata: A Case Study on Shifting Cultivation

2014 ◽  
Vol 06 (03) ◽  
pp. 220-235 ◽  
Author(s):  
Santiago Lopez
2016 ◽  
Vol 8 (8) ◽  
pp. 810 ◽  
Author(s):  
Meisam Jafari ◽  
Hamid Majedi ◽  
Seyed Monavari ◽  
Ali Alesheikh ◽  
Mirmasoud Kheirkhah Zarkesh

2020 ◽  
Vol 113 ◽  
pp. 106200 ◽  
Author(s):  
Yu Cao ◽  
Xiaoling Zhang ◽  
Yang Fu ◽  
Zhangwei Lu ◽  
Xiaoqiang Shen

Author(s):  
Paul Richards

Shifting cultivation is a type of farming without fixed boundaries. It obeys an ecological logic but requires constant improvisation and adaptation to fluid circumstances. The character of improvisation in shifting cultivation is explored with reference to an African case study (rice farming by the Mende people of Sierra Leone). Two elements are emphasized in particular—the management of fire (by men) and rice seeds (by women). A contrast, applicable not only to farming, but also to other activities such as military conflict and musical performance, is drawn between strategic planning and tactical improvisation. The relevance of Mary Douglas’s grid-group theory to the framing of the social skill sets required for improvisation is discussed.


2009 ◽  
Vol 220 (18) ◽  
pp. 2302-2309 ◽  
Author(s):  
Rohan Chandralal Wickramasuriya ◽  
Arnold K. Bregt ◽  
Hedwig van Delden ◽  
Alex Hagen-Zanker

2017 ◽  
Vol 7 (2) ◽  
pp. 125 ◽  
Author(s):  
Thomas Staubitz ◽  
Ralf Teusner ◽  
Christoph Meinel ◽  
Nishanth Prakash

Programming tasks are an important part of teaching computer programming as they foster students to develop essential programming skills and techniques through practice.  The design of educational problems plays a crucial role in the extent to which the experiential knowledge is imparted to the learner both in terms of quality and quantity. Badly designed tasks have been known to put-off students from practicing programming. Hence, there is a need for carefully designed problems. Cellular Automata programming lends itself as a very suitable candidate among problems designed for programming practice. In this paper, we describe how various types of problems can be designed using concepts from Cellular Automata and discuss the features which make them good practice problems with regard to instructional pedagogy. We also present a case study on a Cellular Automata programming exercise used in a MOOC on Test Driven Development using JUnit, and discuss the automated evaluation of code submissions and the feedback about the reception of this exercise by participants in this course. Finally, we suggest two ideas to facilitate an easier approach of creating such programming exercises.


Sign in / Sign up

Export Citation Format

Share Document