Learn Experiment Development with oTree
Learn Experiment Development with oTree, available at $39.99, has an average rating of 4.45, with 32 lectures, based on 65 reviews, and has 279 subscribers.
You will learn about Developing single and multiplayer experiments Deploying experiments on a server This course is ideal for individuals who are Experimental Researchers in Economics and other Social Sciences It is particularly useful for Experimental Researchers in Economics and other Social Sciences.
Enroll now: Learn Experiment Development with oTree
Summary
Title: Learn Experiment Development with oTree
Price: $39.99
Average Rating: 4.45
Number of Lectures: 32
Number of Published Lectures: 32
Number of Curriculum Items: 32
Number of Published Curriculum Objects: 32
Original Price: €44.99
Quality Status: approved
Status: Live
What You Will Learn
- Developing single and multiplayer experiments
- Deploying experiments on a server
Who Should Attend
- Experimental Researchers in Economics and other Social Sciences
Target Audiences
- Experimental Researchers in Economics and other Social Sciences
What is oTree?
oTree is a framework to develop social science experiments which can be used both online an in the laboratory.
Why learn oTree?
oTree is a flexible framework that uses Python in the background and HTML/CSS to for the user interface. Because of this flexibility oTree is a one size fits all solution to social science experiments. Once you have mastered oTree you don’t need to use any other experimental software again. Moreover, Python is rapidly gaining popularity in data science so you can use the same programming language to design your experiments and to analyse your data.
Why this course?
Because oTree is so flexible it can be challenging to get started with oTree. This course is designed to solve this problem by providing a step-by-step introduction into oTree that covers everything from installing oTree on your computer to developing experiments with complex oTree functionality such as LivePages.
What is covered in this course?
-
Installing oTree
-
Overview over oTree
-
Developing a simple survey experiment
-
Experiments with multiple rounds
-
Multiplayer experiments
-
Overview over the oTree template language
-
User interface design with HTML and CSS
-
Randomising the question order
-
Experiments with multiple treatments
-
Responsive pages – Using JavaScript with oTree
-
Debugging oTree experiments
-
Deploying the experiment to a Heroku server
What are the prerequisites for this course?
The course requires basic knowledge of Python. If you have never worked with Python before, check out one of the many free Python courses on Udemy.
Who is the target Audience for this course?
This course is targeted at academics, who do experimental economics or another experimental social science. It is suitable both for students and faculty.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Install oTree
Lecture 2: Overview over oTree
Lecture 3: Our first Experiment
Chapter 2: Key oTree Features
Lecture 1: Experiments with Multiple Rounds – A Real Effort Task
Lecture 2: Multiplayer Experiments – A Prisoner’s dilemma
Lecture 3: The oTree Template Language
Lecture 4: Custom Input – A Prisonner's Dilemma with Buttons
Lecture 5: Experiments with Multiple Treatments – Balanced Randomisation
Chapter 3: Advanced oTree Features
Lecture 1: Randomising the Question Order
Lecture 2: Attention Checks
Lecture 3: Responsive Pages – oTree with JavaScript
Lecture 4: Images and Videos – Static files
Lecture 5: Real Time Interaction between Participants – oTree LivePages
Lecture 6: Advanced Form Validation
Chapter 4: Debugging and Deploying Experiments
Lecture 1: Debugging and Error Messages
Lecture 2: Server Deployment with oTreehub
Lecture 3: Server Deployment with the command line
Lecture 4: Automated Testing with Bots
Chapter 5: oTree 3
Lecture 1: Differences between oTree 3 and oTree 5
Lecture 2: Overview over oTree (oTree 3)
Lecture 3: Our first Experiment – A simple Survey (oTree 3)
Lecture 4: Experiments with Multiple Rounds – A Real Effort Task (oTree 3)
Lecture 5: Understanding the oTree Template Language (oTree 3)
Lecture 6: Randomising the Question Order (oTree 3)
Lecture 7: Experiments with Multiple Treatments – Balanced Randomisation (oTree 3)
Lecture 8: Multiplayer Experiments – A Prisoners Dilemma (oTree 3)
Lecture 9: Styling Experiments with HTML and CSS (oTree 3)
Lecture 10: Responsive Pages – oTree with JavaScript (oTree 3)
Lecture 11: Real Time Interaction between Participants – oTree LivePages (oTree 3)
Lecture 12: Attention Checks (oTree 3)
Lecture 13: Debugging and Error Messages (oTree 3)
Chapter 6: Additional Material
Lecture 1: Install oTree without PyCharm
Instructors
-
Jonas Frey
oTree Developer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 3 votes
- 3 stars: 5 votes
- 4 stars: 27 votes
- 5 stars: 29 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024