Swift for students


(Mosab Elagha) #1

Hi everyone,

I'm looking for some showcases that can help younger people (14 or so) get
interested in Swift. I figured the App Store would probably be the best
place to find things this but wanted to know if anyone had any other idea
that could get someone interested in the *language*.

For the sake of simplicity, let's say the person has knowledge of Python
and is comfortable with it.

Some context - I am talking to a teacher here at the University of Illinois
about using Swift in some classes and she wanted to know if there was
something could convince her, and possible students, that Swift is a great
language to learn.

Thanks
-Mosab Elagha


(joe) #2

If the students have Macs, then the Swift Guided Tour Playground is really nice. I imagine the instant feedback of the playground would be great for teaching.

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.playground.zip

···

On Dec 7, 2015, at 7:03 PM, Mosab Elagha via swift-users <swift-users@swift.org> wrote:

Hi everyone,

I'm looking for some showcases that can help younger people (14 or so) get interested in Swift. I figured the App Store would probably be the best place to find things this but wanted to know if anyone had any other idea that could get someone interested in the *language*.

For the sake of simplicity, let's say the person has knowledge of Python and is comfortable with it.

Some context - I am talking to a teacher here at the University of Illinois about using Swift in some classes and she wanted to know if there was something could convince her, and possible students, that Swift is a great language to learn.

Thanks
-Mosab Elagha
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


(Bee) #3

That's why Playground for iOS would be great for young students. :slight_smile:

···

On Tue, Dec 8, 2015 at 8:03 AM, Mosab Elagha via swift-users < swift-users@swift.org> wrote:

Hi everyone,

I'm looking for some showcases that can help younger people (14 or so) get
interested in Swift. I figured the App Store would probably be the best
place to find things this but wanted to know if anyone had any other idea
that could get someone interested in the *language*.

--
-Bee-


(Roshan) #4

> Some context - I am talking to a teacher here at the University of
Illinois about using Swift in some classes and she wanted to know if there
was something could convince her, and possible students, that Swift is a
great language to learn.

Stanford has been running a iOS development course for quite some time and
they started using Swift recently(last year?). I don't know if the course
gives enough attention to Swift itself(it is after all a iOS development
course) but it might be worth a look.

Apart from this, if the students have access to OS X and Xcode, I would
consider Playgrounds quite compelling.

···

--
Warm regards
Roshan


(Kwame Bryan) #5

IBM is doing some great work with a Swift REPL in the browser. I supplied a link http://swiftlang.ng.bluemix.net/#/repl Swift is a great starter language that grows with the practitioner. I’m also an instructor using Swift for intro to programming.

Regards
Kwame

···

On Dec 7, 2015, at 8:25 PM, Roshan via swift-users <swift-users@swift.org> wrote:

> Some context - I am talking to a teacher here at the University of Illinois about using Swift in some classes and she wanted to know if there was something could convince her, and possible students, that Swift is a great language to learn.

Stanford has been running a iOS development course for quite some time and they started using Swift recently(last year?). I don't know if the course gives enough attention to Swift itself(it is after all a iOS development course) but it might be worth a look.

Apart from this, if the students have access to OS X and Xcode, I would consider Playgrounds quite compelling.

--
Warm regards
Roshan
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


(Mosab Elagha) #6

the Swift Guided Tour Playground is really nice. I imagine the instant

feedback of the playground would be great for teaching.

Apart from this, if the students have access to OS X and Xcode, I would

consider Playgrounds quite compelling.

Playgrounds would definitely be great to have someone get straight into it.
I found this great repo on github that contains some cool playgrounds to
mess around with too.
https://github.com/danielpi/Swift-Playgrounds

IBM is doing some great work with a Swift REPL in the browser. I supplied

a link http://swiftlang.ng.bluemix.net/#/repl

That's great! It looks like they're really looking to develop it further -
great for students without Macs

Swift is a great starter language that grows with the practitioner. I’m

also an instructor using Swift for intro to programming.

If you've taught a class with it already, do you mind telling us how that's
being going? Anything you've learned that you want to apply to future
classes?

Best
-Mosab Elagha

···

On Mon, Dec 7, 2015 at 7:35 PM, Kwame Bryan <kwame.bryan@gmail.com> wrote:

    IBM is doing some great work with a Swift REPL in the browser. I
supplied a link http://swiftlang.ng.bluemix.net/#/repl Swift is a great
starter language that grows with the practitioner. I’m also an instructor
using Swift for intro to programming.

Regards
Kwame

On Dec 7, 2015, at 8:25 PM, Roshan via swift-users <swift-users@swift.org> > wrote:

> Some context - I am talking to a teacher here at the University of
Illinois about using Swift in some classes and she wanted to know if there
was something could convince her, and possible students, that Swift is a
great language to learn.

Stanford has been running a iOS development course for quite some time and
they started using Swift recently(last year?). I don't know if the course
gives enough attention to Swift itself(it is after all a iOS development
course) but it might be worth a look.

Apart from this, if the students have access to OS X and Xcode, I would
consider Playgrounds quite compelling.

--
Warm regards
Roshan
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users