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...

Full description

Saved in:
Bibliographic Details
Main Author: Xia, Chenguang
Other Authors: Li Fang
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