Learner reviews:
"I thought that this was an excellent course. All of the explanations and examples were easy to follow, and I felt that the course built upon itself in a way that was easy to follow along. I never felt lost, and I feel much more confident trying to develop my own text adventure now."
Learner reviews:
"I thought that this was an excellent course. All of the explanations and examples were easy to follow, and I felt that the course built upon itself in a way that was easy to follow along. I never felt lost, and I feel much more confident trying to develop my own text adventure now."
Computer Science and Computational Thinking are now being taught to learners of all ages, and Python has become the popular choice in schools for learning text-based programming. Many learners and teachers, however, struggle with the curriculum requirements beyond the more simple Scratch, Flowol and Small Basic block programming. Python is the perfect next step, and you don't need to purchase or download the software, as it is available for free online.
The fun Text Adventure Game is designed to help you, the learners and teachers / trainees, understand the concepts of text-based computer programming and the Python computer language, using simple, easy to follow steps. You can now learn in your own time, and in the comfort of your own home through Udemy's online learning platform, how to program using the most essential commands in the Python programming software. The ideas from this course can even be taken into the classroom for the to use, making life so much easier.
This Python course focuses specifically on helping you to get up and running with real practical skills and understanding. Follow step by step with videos, downloads, quizzes and tasks. Once you’ve completed this course, you’ll have a working Text Adventure Game that can be used by others and developed further with more intricate features when you're ready. Most importantly, you'll be ready to confidently teach these skills and / or create simple programs effectively using Python programming language. You'll soon be ready to progress onto more advanced programming skills with a better understanding.
Lecture 1 covers:
A few keywords
What you will learn
What to expect when following this course
Lecture 2 highlights the overall objectives of the course.
Overview of how to access an online Python environment (editor) for free if you don't have your own installed version.
Video explaining how to access an online Python environment (editor) for free if you don't have your own installed version.
Explains how to create a new file for the online Python editor (the 'coding' environment); what happens where you don't have an account with an online Python editor; and how to create a new file in your installed Python software.
Explanation of the origins and history of the Text Adventure game, and the concept of the game.
Explaining the purpose of a map (location plan) for the Text Adventure game.
Objective: Gain an insight into the code that you'll be learning to use for the game.
Download the code (the '1_Text_Adventure' files)
Test your memory on flowchart symbols
Which is the most correct statement?
The print command
Check your understanding of the four error types
Now's a good time to reflect on user input, output and the whole interaction between program and user.
Pay particular attention to 'local variable'.
Check how much you remember and understand with functions
Check to see how much you understand about the IF statement
Check to see how well you understand the while command
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.