Interactive learning in Python
In the world of programming languages, Python is almost always ranked as the most popular programming language for beginners. Reasons include its simplicity, comprehensiveness and universality. Most people learning Python actually do not have a programming background and it is very important for...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/157666 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-157666 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1576662022-05-20T06:01:04Z Interactive learning in Python Xia, Chenguang Li Fang School of Computer Science and Engineering ASFLi@ntu.edu.sg Engineering::Computer science and engineering In the world of programming languages, Python is almost always ranked as the most popular programming language for beginners. Reasons include its simplicity, comprehensiveness and universality. Most people learning Python actually do not have a programming background and it is very important for them to choose suitable ones from various learning resources available. This project aims to equip learners from all backgrounds with basic Python knowledge through three sub-projects, which are week-by-week assignments that need accomplishing. On a weekly basis, they will learn from the most basic variable definitions to a more complex one like exception handling with increasing difficulty. The projects are especially designed for beginners with no prior learning experience of Python or any other language and they are expected to succeed in building programs that relate to our daily life and are truly useful and practical. Bachelor of Engineering (Computer Engineering) 2022-05-20T06:01:04Z 2022-05-20T06:01:04Z 2022 Final Year Project (FYP) Xia, C. (2022). Interactive learning in Python. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157666 https://hdl.handle.net/10356/157666 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Xia, Chenguang Interactive learning in Python |
description |
In the world of programming languages, Python is almost always ranked as the
most popular programming language for beginners. Reasons include its simplicity,
comprehensiveness and universality. Most people learning Python actually do not have
a programming background and it is very important for them to choose suitable ones
from various learning resources available.
This project aims to equip learners from all backgrounds with basic Python
knowledge through three sub-projects, which are week-by-week assignments that need
accomplishing. On a weekly basis, they will learn from the most basic variable
definitions to a more complex one like exception handling with increasing difficulty. The
projects are especially designed for beginners with no prior learning experience of
Python or any other language and they are expected to succeed in building programs
that relate to our daily life and are truly useful and practical. |
author2 |
Li Fang |
author_facet |
Li Fang Xia, Chenguang |
format |
Final Year Project |
author |
Xia, Chenguang |
author_sort |
Xia, Chenguang |
title |
Interactive learning in Python |
title_short |
Interactive learning in Python |
title_full |
Interactive learning in Python |
title_fullStr |
Interactive learning in Python |
title_full_unstemmed |
Interactive learning in Python |
title_sort |
interactive learning in python |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/157666 |
_version_ |
1734310184852914176 |