Sunday, January 3, 2016
Saturday, January 2, 2016
Latest Technologies (Workshop at NSIT - 2nd January 2016, Morning Session by Mr. Manu Gupta)
Session 1: Topic : Latest Technologies
Resource Person : Mr. Manu Sheel Gupta
Application Develpment on mobile, tablet and desktop
Resource Person : Mr. Manu Sheel Gupta
Application Develpment on mobile, tablet and desktop
Ionic Platform - Cross platform app development platform
Get started on installing and making apps using http://ionicframework.com/
User interface libraries
angularjs - https://angularjs.org/
jquery mobile - https://jquerymobile.com/
Apache Cordova platform to communicate with Device using device apis.
https://cordova.apache.org
Quora - https://www.quora.com/
Collaborative project based learning
github (you can share your project here (in Public/Private mode )
www.github.com
Follows distributed ( When one of team member modifies and uploads, others can pull)
github Commands
git projectname
git add . (Initialises the project ...between the server and your machine)
git commit - a -m "project task" (saves changes)
git.push
git.pull (Others can pull the changes)
git help manual is available which can help you customise app as per your needs
bitbucket - Private git accounts are also free.
https://bitbucket.org
Uses same protocol as github,
It allows free private uploads
Stackoverflow
Website: http://stackoverflow.com/
- started like a forum
Quora - https://www.quora.com/
Online Learning Platforms/ Free Resources for students and teachers
- coursera - https://www.coursera.org/
- udemy - https://www.udemy.com/
- edx - https://www.edx.org/
- gitub - https://github.com/
Developing your own resources
We can create resources at- Moodle - https://moodle.org/
- geogebra (www.geogebra.org)
- Calculus, Trigonometry
- Sugarlabs (Open Source, own modules can be developed, 7000+ activities are already available on : activities.sugarlabs.org/en-US/sugar/)
- Etoys (for Physics simulations...mathematics and other subjects too)
- TurtleArt (Like next level of Logo, connect the device) - We can do interesting experiments with Turtle Blocks in Physics, Mathematics, Chemistry, Social Sciences, Language learning, Arts, Economics.
Web Development Projects for Educators and Students
Aspiring Apps platform
http://aspiringapps.com/dev
Apps posted at http://aspiringapps.com
Sample Webapps - http://aspiringapps.com/portal
Ethercalc - http://ethercalc.org
Source Code available - https://github.com/audreyt/ethercalc
Configuration, Book Chapter - https://ethercalc.net/
Turtle JS - Javascript version of Turtle Blocks
https://turtle.sugarlabs.org/
Source code - https://github.com/walterbender/turtleblocksjs
Music Blocks : programming music
https://github.com/khandelwalYash/Music-Blocks
Sugarizer
http://sugarizer.org/
Learning Environment
Scratch project - https://scratch.mit.edu/
etoys - http://www.squeakland.org/
Some Opportunities for Educators
- http://in.pycon.org/2015/ (next conference is in Bangalore in May)
- linc2016.mit.edu
- www.aspiringapps.com/dev
- server.sugarizer.org
- For getting the code of apps (github.com/sugarlabs)
Creating Apps
http://ionicframework.com/
(You tube videos are available for help)
Publication Place
PyCon conference
http://in.pycon.org
MIT LINC conference - http://linc2016.mit.edu/
SciPy conference - http://www.scipy.org/
SciPy library, NumPy
Journal - Springer, ACM
Subscribe to:
Posts (Atom)