jagomart
digital resources
picture1_Programming Pdf 186068 | App Development With Swift Syllabus


 179x       Filetype PDF       File size 0.04 MB       Source: www.efsd.net


File: Programming Pdf 186068 | App Development With Swift Syllabus
app development with swift mrs wilson mwilson efsd net x7818 mwilson go efsd net mwilsonef course description this course is designed to help you build a solid foundation in programming ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                                            App Development with Swift 
              Mrs. Wilson                                                      mwilson@efsd.net 
              x7818                                                         mwilson@go-efsd.net 
                                                                                    @MWilsonEF 
               
                                                 Course Description: 
              This course is designed to help you build a solid foundation in programming fundamentals using 
              Swift as the language. Throughout this course, you’ll get practical experience with the tools, 
              techniques, and concepts needed to build a basic iOS app from scratch. You’ll also learn user 
              interface design principles, which are fundamental to programming and making great apps. 
               
                                            Overview / Course Objectives: 
              You will become proficient in the Swift programming language developed by Apple to build apps 
              from the most basic to the most advanced. In additional to learning programming concepts you 
              will learn the steps of building an app using Xcode, Apple’s Integrated Development 
              Environment. You will learn the benefits of keeping an app journal for designing apps. By the 
              end of the course you will be ready to create your own apps using Swift and Xcode. 
               
              Course topics include: 
                     o  Identifiers                                   o  Arrays 
                     o  Strings                                       o  Instances, Methods, and 
                     o  Functions                                        Properties 
                     o  Constants and Variables                       o  Defining Structures 
                     o  Decision structures                           o  Actions and Outlets 
                     o  Loops                                         o  Adaptive User Interfaces 
                     o  Types                                         o  Enumerations 
                     o  Parameters and Results                         
              Learning is a shared responsibility. Please be proactive and ask questions early and often. I am 
              here to help you succeed.  
                                                      Grading Policy: 
              Grading is based on total points. Assignments include playgrounds practice, individual exercises, 
              reflections, class participation, weekly quizzes, app journal entries, and projects. There will be one 
              exam each quarter. Please pay attention to due dates. Late work is accepted but with a 10% penalty. 
              No late work is accepted after one week.
                                                    Required Materials: 
              o    iBook – Intro to App Development with Swift  
              o    iPad app – Swift Playgrounds 
              o    flash drive (suggested                      
                                            Additional notes and expectations: 
              o    You should be prepared to take notes at any time during class so always have pencil and 
                   notebook or iPad note taker out with your laptop. You will use this for taking notes, writing 
                   pseudocode, and debugging code. This class-preparedness can earn you class participation 
                   points so be ready to show Mrs. Wilson at any time.  
              o    You should demonstrate a willingness to work collaboratively. Productive conversation is 
                   encouraged.  Off topic discussions should be kept out of the classroom.  Occasionally sustained 
                   silent work time will be requested.  This gives all students the opportunity to get “into a groove” 
                   and not have concentration interrupted.  
              o    Your daily bell ringer is to be in your seat with your laptop and signing in when the late bell rings.  
                   Your iPad should be available to access iBooks. On some days, there will be an additional part 
                   to the bell ringer. 
              o    On individual programming exercises and projects, collaboration and answering one another’s 
                   questions is encouraged, however you are still responsible for your own unique work. Copying 
                   other students’ work or accessing their files will result in a score of 0 for the assignment. 
                    
                o   No cell phones may be used. They are distracting to you, your classmates, and your teacher. 
                    We are all here to learn and work together in a positive learning environment. Our goal is a 
                    shared sense of community that is focused and working towards learning the material well while 
                    having fun! An exception to this rule is when you want to run an app on your iPhone. 
                o   Head phones and ear buds may only be used with teacher permission.  
                o   You may get a signed pass to come to Room 118 to work on class projects during your free time 
                    or stay after school for debugging help.  
                o   Three unexcused tardies to class per quarter will result in after school detention. 
                o   The school makeup policy will be followed regarding missed assignments and make up work.   
                o   Please consider joining the Coding Club. 
                 
                                                  PBIS Classroom Expectations: 
                o   Be safe 
                           o  Listen to staff 
                           o  Maintain personal space 
                o   Respect others 
                           o  Be on time 
                           o  Be polite 
                           o  Use appropriate language and tone 
                o   Accountable 
                           o  Be prepared 
                           o  Be honest 
                           o  Do your own work 
                           o  Use electronic devices only when permitted 
                o   Victorious 
                           o  Do your best work 
                           o  Celebrate academic success 
                o   Enthusiastic 
                           o  Have a positive attitude 
                           o   Take ownership of learning 
                                 
                                                     Academic Integrity Rules: 
                o  Ask for clarification when needed 
                o  Manage your time and stay organized 
                o  Take notes 
                o  Iterate 
                o  Do not aid and abet dishonesty 
                o  Do not copy and claim another’s work as your own 
                o  Do not share your work 
                o  Do not fabricate answers 
                 
The words contained in this file might help you see if this file matches what you are looking for:

...App development with swift mrs wilson mwilson efsd net x go mwilsonef course description this is designed to help you build a solid foundation in programming fundamentals using as the language throughout ll get practical experience tools techniques and concepts needed basic ios from scratch also learn user interface design principles which are fundamental making great apps overview objectives will become proficient developed by apple most advanced additional learning steps of building an xcode s integrated environment benefits keeping journal for designing end be ready create your own topics include o identifiers arrays strings instances methods functions properties constants variables defining structures decision actions outlets loops adaptive interfaces types enumerations parameters results shared responsibility please proactive ask questions early often i am here succeed grading policy based on total points assignments playgrounds practice individual exercises reflections class part...

no reviews yet
Please Login to review.